O servidor HTTP multifuncional mais popular hoje é o Apache. É muito estável e capaz de funcionar continuamente por muitos anos. No entanto, o Apache deve ser reiniciado para atualizar os parâmetros de configuração, por exemplo, quando a lista de hosts virtuais muda.
É necessário
- - direitos de root na máquina de destino;
- - possivelmente um programa cliente SSH.
Instruções
Passo 1
Faça login em sua máquina local ou conecte-se a um servidor remoto executando o Apache e também autorize. Se você tiver acesso físico à máquina na qual o servidor está sendo executado, exigindo uma reinicialização, e um monitor e teclado estiverem conectados a ela, o processo de autorização não será um problema.
Se você só tiver acesso SSH remoto à máquina de destino, use programas cliente para se conectar. No Windows, você pode usar o cliente gráfico PuTTY gratuito disponível para download em putty.nl. Em sistemas semelhantes ao Linux, mude para um console de texto ou inicie um emulador de terminal e execute um comando como:
ssh username @ server_address
Após conectar, digite a senha.
Passo 2
Inicie uma sessão de superusuário. Execute o comando su. Digite a senha do root.
etapa 3
Determine qual servidor Apache está sendo executado na máquina de destino. Execute o comando:
status do serviço
Uma mensagem como httpd is running indicará que o Apache versão 1.x está em execução. Serviço: httpd: serviço não reconhecido indica que o serviço não está instalado. Httpd parado indica que o servidor está instalado, mas não está funcionando.
Da mesma forma, verifique se o Apache 2.x está em execução. Execute o comando:
status do serviço
Após a verificação, a presença ou ausência dos serviços httpd e httpd2 será revelada. Ao mesmo tempo, eles (inclusive ao mesmo tempo) podem ser iniciados e parados. Se a máquina de destino estiver executando o Apache, vá para a próxima etapa.
Passo 4
Reinicie o Apache. Para reinicializar o servidor interrompendo-o e iniciando-o, execute um comando como este:
serviço service_name reiniciar
Especifique httpd ou httpd2 para o nome do serviço, dependendo dos resultados da etapa anterior. Para executar uma reinicialização suave com uma atualização de configuração, use graceful em vez do parâmetro de reinicialização. Por exemplo:
serviço httpd2 graceful
Este método é o preferido.
Etapa 5
Termine seu trabalho. Feche a sessão de superusuário executando o comando exit. Desconecte-se do servidor usando os comandos exit ou logout.