Opdragte vir die begin van Apache op Linux

As u Linux Apache-webbediener gestop is, kan u 'n spesifieke opdrag reël gebruik om dit weer te laat loop. Niks sal gebeur as die bediener reeds begin is wanneer die opdrag uitgevoer word nie, of u sal dalk 'n foutboodskap sien soos " Apache webbediener is reeds aan die gang. "

As jy Apache probeer installeer en nie net begin nie, sien ons gids oor hoe om Apache op Linux te installeer . Kyk hoe om 'n Apache-webbediener te herlaai as jy belangstel om Apache af te sluit en dit dan weer te begin.

Hoe om 'n Apache Web Server te begin

As Apache op jou plaaslike masjien is, kan jy hierdie opdragte uitvoer soos dit is, anders moet jy op afstand bedien in die bediener met behulp van SSH of Telnet.

Byvoorbeeld, SSH root@thisisyour.server.com sal SSH in die Apache bediener.

Die stappe om Apache te begin, is effens anders, afhangende van jou weergawe van Linux:

Vir Red Hat, Fedora, en CentOS

Versies 4.x, 5.x, 6.x of ouer moet hierdie opdrag gebruik:

$ sudo diens httpd begin

Gebruik hierdie opdrag vir weergawes 7.x of nuwer:

$ sudo systemctl begin httpd.service

As dit nie werk nie, probeer hierdie opdrag:

$ sudo /etc/init.d/httpd begin

Debian en Ubuntu

Gebruik hierdie opdrag vir Debian 8.x of newer en Ubuntu 15.04 en hoër:

$ sudo systemctl begin apache2.service

Ubuntu 12.04 en 14.04 kan hierdie opdrag vereis:

$ sudo begin apache2

As dit nie werk nie, probeer een van hierdie:

$ sudo /etc/init.d/apache2 begin $ sudo diens apache2 begin

Generiese Apache Start-opdragte

Hierdie generiese opdragte moet Apache op enige Linux-verspreiding begin:

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