Comandes per iniciar Apache a Linux

Si el vostre servidor web Apache de Linux s'ha aturat, podeu utilitzar un comandament de línia d'ordres específic per tornar-lo a executar. No passarà res si el servidor ja s'ha iniciat quan s'executa la comanda, o és possible que vegeu un missatge d'error com " el servidor web Apache ja s'està executant " .

Si esteu intentant instal·lar Apache i no només iniciar-lo, consulteu la nostra guia sobre com instal·lar Apache a Linux . Vegeu com reiniciar un servidor web d'Apache si esteu interessat a tancar Apache i començar a fer una còpia de seguretat.

Com iniciar un servidor web d'Apache

Si Apache està a la vostra màquina local, podeu executar aquestes ordres tal com és, o bé haureu d'allunyar-vos al servidor mitjançant SSH o Telnet.

Per exemple, ssh root@thisisyour.server.com serà SSH al servidor Apache.

Els passos per iniciar Apache són lleugerament diferents segons la vostra versió de Linux:

Per a Red Hat, Fedora i CentOS

Les versions 4.x, 5.x, 6.x o versions anteriors haurien d'utilitzar aquesta comanda:

$ sudo service httpd start

Utilitzeu aquesta comanda per a les versions 7.x o més noves:

$ sudo systemctl start httpd.service

Si no funcionen, proveu aquest comandament:

$ sudo /etc/init.d/httpd inici

Debian i Ubuntu

Utilitzeu aquesta ordre per Debian 8.x o superior i Ubuntu 15.04 o superior:

$ sudo systemctl start apache2.service

Ubuntu 12.04 i 14.04 poden requerir aquesta comanda:

$ sudo start apache2

Si no funcionen, proveu-ne un:

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

Ordinadors d'inici de l'Apache genèric

Aquests comandaments genèrics haurien d'iniciar Apache en qualsevol distribució de Linux:

$ sudo apachectl start $ sudo apache2ctl start $ sudo apachectl -f / path / to / yours / httpd.conf $ sudo apachectl -f /usr/local/apache2/conf/httpd.conf