Quais são os comandos para iniciar, parar e reiniciar o serviço Apache 2 em um servidor web?

O Apache é usado principalmente para mostrar conteúdo estático e páginas da Web dinâmicas. Muitos aplicativos da web são projetados de acordo com o ambiente e os recursos que o Apache fornece. O Apache pode ser iniciado ou reiniciado usando qualquer um dos seguintes métodos em sistemas Linux ou semelhantes a Unix.

Primeiro, faça login em seu servidor web usando o cliente ssh, caso o servidor não esteja em seu ambiente local.

Comandos específicos do Debian/Ubuntu, Linux para iniciar/parar/reiniciar o Apache

Você pode usar o serviço ou o comando /etc/init.d/ como segue no Debian Linux versão 7.x ou Ubuntu Linux versão Ubuntu 14.10 ou anterior :

Reinicie o servidor da web Apache 2 , digite:

# /etc/init.d/apache2 restart
OU
$ sudo /etc/init.d/apache2 restart
OU
$ sudo service apache2 restart

Para parar o servidor da web Apache 2 , digite:

# /etc/init.d/apache2 stop
OU
$ sudo /etc/init.d/apache2 stop
OU
$ sudo service apache2 stop

Para iniciar o servidor da web Apache 2 , digite:

# /etc/init.d/apache2 start
OU
$ sudo /etc/init.d/apache2 start
OU
$ sudo service apache2 start

Uma observação sobre os usuários do sistema Debian/Ubuntu Linux

Use o seguinte comando systemctl no Debian Linux versão 8.x + ou Ubuntu Linux versão Ubuntu 15.04+ ou superior:
## Start command ##
systemctl start apache2.service
## Stop command ##
systemctl stop apache2.service
## Restart command ##
systemctl restart apache2.service

CentOS/RHEL (Red Hat) Linux versão 4.x / 5.x / 6.x ou comandos específicos anteriores

## Start ##
service httpd start
## Stop ##
service httpd stop
## Restart ##
service httpd restart

CentOS/RHEL (Red Hat) Linux versão 7.x ou comandos específicos mais recentes

A distro mais moderna agora usa o systemd, então você precisa usar o seguinte comando systemctl:
## Start command ##
systemctl start httpd.service
## Stop command ##
systemctl stop httpd.service
## Restart command ##
systemctl restart httpd.service

Alpine Linux iniciar / parar / reiniciar o Apache 2 usando openrc

Precisamos usar o comando service como usuário root: Sessão:
# service apache2 start
# service apache2 stop
# service apache2 status
# service apache2 restart

Parando apache2 ...
  * Iniciando apache2

Método mais abrangente para iniciar/parar/reiniciar o Apache em um Linux/Unix

A sintaxe é a seguinte (deve ser executado como usuário root):
## stop it ##
apachectl -k stop
## restart it ##
apachectl -k restart
## graceful restart it ##
apachectl -k graceful
## Start it ##
apachectl -f /path/to/your/httpd.conf
apachectl -f /usr/local/apache2/conf/httpd.conf

 

Avatar photo
Escrito por:

Ely Ezer

Após anos gerenciando milhares de reais investidos todos os anos em Tráfego Pago impulsionando diversas empresas e negócios de pequeno a grande porte, decidi compartilhar gratuitamente parte deste conhecimento focado para alavancar as vendas do seu negócio utilizando das técnicas e ferramentas mais eficientes do marketing digital.

Ver todos os posts

Send this to a friend