El servidor HTTP más popular y multifuncional en la actualidad es Apache. Es muy estable y puede funcionar de forma continua durante muchos años. Sin embargo, Apache debe reiniciarse para actualizar los parámetros de configuración, por ejemplo, cuando cambia la lista de hosts virtuales.
Es necesario
- - derechos de root en la máquina de destino;
- - posiblemente un programa cliente SSH.
Instrucciones
Paso 1
Inicie sesión en su máquina local o conéctese a un servidor remoto que ejecute Apache y también autorice. Si tiene acceso físico a la máquina en la que se está ejecutando el servidor, lo que requiere un reinicio, y un monitor y un teclado están conectados, el proceso de autorización no será un problema.
Si solo tiene acceso SSH remoto a la máquina de destino, use programas cliente para conectarse. En Windows, puede utilizar el cliente gráfico PuTTY gratuito disponible para descargar en putty.nl. En sistemas similares a Linux, cambie a una consola de texto o inicie un emulador de terminal, y luego ejecute un comando como:
ssh username @ server_address
Después de conectarse, ingrese la contraseña.
Paso 2
Inicie una sesión de superusuario. Ejecute el comando su. Ingrese la contraseña de root.
Paso 3
Determine qué servidor Apache se está ejecutando en la máquina de destino. Ejecute el comando:
estado del servicio
Un mensaje como httpd se está ejecutando indicará que la versión 1.x de Apache se está ejecutando. Servicio: httpd: servicio no reconocido indica que el servicio no está instalado. Httpd está detenido dice que el servidor está instalado pero no se está ejecutando.
Del mismo modo, compruebe si Apache 2.x se está ejecutando. Ejecute el comando:
estado del servicio
Tras la verificación, se revelará la presencia o ausencia de los servicios httpd y httpd2. Al mismo tiempo, se pueden iniciar y detener (incluso al mismo tiempo). Si la máquina de destino está ejecutando Apache, vaya al siguiente paso.
Paso 4
Reinicie Apache. Para reiniciar el servidor deteniéndolo y luego iniciándolo, ejecute un comando como este:
servicio nombre_servicio reiniciar
Especifique httpd o httpd2 para el nombre del servicio, según los resultados del paso anterior. Para realizar un reinicio suave con una actualización de configuración, use elegante en lugar del parámetro de reinicio. Por ejemplo:
servicio httpd2 agraciado
Se prefiere este método.
Paso 5
Termina tu trabajo. Cierre la sesión de superusuario ejecutando el comando exit. Desconéctese del servidor usando los comandos exit o logout.