Se o seu servidor da web Linux Apache estiver parado, use um comando shell para fazê-lo funcionar novamente. Nada acontecerá se o servidor já tiver sido iniciado quando o comando for executado ou você poderá ver uma mensagem de erro como “O servidor da web Apache já está em execução.”
Como iniciar um servidor da Web Apache
Se o Apache estiver em sua máquina local, você pode executar esses comandos como estão, ou então você precisará acessar o servidor remotamente usando SSH ou Telnet. Por exemplo, ssh root@thisisyour.server.com irá SSH no servidor Apache. As etapas para iniciar o Apache são ligeiramente diferentes dependendo da sua versão do Linux:
Para Red Hat, Fedora e CentOS
As versões 4.x, 5.x, 6.x ou anteriores devem usar este comando: $ sudo service httpd start
Use este comando para as versões 7.x ou mais recentes: $ sudo systemctl start httpd.service
Se isso não funcionar, tente este comando: $ sudo /etc/init.d/httpd start
Debian e Ubuntu
Use este comando para Debian 8.x ou mais recente e Ubuntu 15.04 e acima: $ sudo systemctl start apache2.service
Ubuntu 12.04 e 14.04 pode exigir este comando: $ sudo start apache2
Se eles não estiverem funcionando, tente um destes: $ sudo /etc/init.d/apache2 start
$ sudo service apache2 start
Comandos de inicialização genéricos do Apache
Esses comandos genéricos devem iniciar o Apache em qualquer distribuição Linux: $ sudo apachectl start
$ sudo apache2ctl start
$ sudo apachectl -f /path/to/your/httpd.conf
$ Sudo apachectl -f /usr/local/apache2/conf/httpd.conf
Iniciar o servidor requer permissões elevadas, portanto, faça login como usuário root ou (de preferência) execute o comando start usando uma conta que faça parte do grupo sudo.