Mga utos para sa Pagsisimula ng Apache sa Linux

Kung ang iyong Linux Apache Web server ay tumigil, maaari mong gamitin ang isang tiyak na command-line na utos upang ito ay muling tumakbo. Wala nang mangyayari kung ang server ay nagsimula na kapag ang command ay pinaandar, o maaari kang makakita ng isang error na mensahe tulad ng " Apache web server na tumatakbo na. "

Kung sinusubukan mong i- install ang Apache at hindi lamang simulan ito, tingnan ang aming gabay kung paano i-install ang Apache sa Linux . Tingnan kung paano i-restart ang isang Apache web server kung interesado ka sa pag-shut down sa Apache at pagkatapos simulan ito back up.

Paano Simulan ang isang Apache Web Server

Kung ang Apache ay nasa iyong lokal na makina, maaari mong patakbuhin ang mga utos na ito ay, o iba pa kakailanganin mong malayuan sa server gamit ang SSH o Telnet.

Halimbawa, ang ssh root@thisisyour.server.com ay SSH sa server ng Apache.

Ang mga hakbang para sa pagsisimula ng Apache ay bahagyang naiiba depende sa iyong bersyon ng Linux:

Para sa Red Hat, Fedora, at CentOS

Ang mga bersyong 4.x, 5.x, 6.x, o higit pa ay dapat gamitin ang command na ito:

$ sudo serbisyo httpd magsimula

Gamitin ang command na ito para sa mga bersyon 7.x o mas bago:

$ sudo systemctl simulan httpd.service

Kung ang mga hindi gumagana, subukan ang command na ito:

$ sudo /etc/init.d/httpd start

Debian at Ubuntu

Gamitin ang command na ito para sa Debian 8.x o mas bago at Ubuntu 15.04 at sa itaas:

$ sudo systemctl start apache2.service

Ang Ubuntu 12.04 at 14.04 ay maaaring mangailangan ng utos na ito:

$ sudo simulan apache2

Kung hindi gumagana ang mga ito, subukan ang isa sa mga ito:

$ sudo /etc/init.d/apache2 simulan $ sudo serbisyo apache2 magsimula

Generic Apache Start Commands

Ang mga generic na command na ito ay dapat magsimula sa Apache sa anumang pamamahagi ng Linux:

$ sudo apachectl simulan $ sudo apache2ctl simulan $ sudo apachectl -f /path/to/your/httpd.conf $ sudo apachectl -f /usr/local/apache2/conf/httpd.conf