Pornirea și oprirea apache

Dacă Apache este instalat în timpul instalării Red Hat, atunci fișierele de boot în momentul în care sistemul este pornit sunt deja configurate pentru a porni Apache. Aceste setări sunt în fișierul / etc / re. d / init. d / httpd. Acest fișier este un script executabil, care este trecut de doi parametri posibili: start și stop. Dacă intenționați să utilizați versiunea Apache care vine cu distribuția Red Hat și locația fișierelor de configurare nu se va schimba, puteți porni și opri manual serverul folosind comanda







pentru a porni serverul și comanda

pentru a opri serverul.

Serverul Web este pornit și oprit de utilizatorul rădăcină, astfel încât procesul principal al serverului poate schimba utilizatorii pentru a porni procesele copilului atunci când asculta conexiuni.







Dacă instalați propriile module executabile sau compilați fișiere binare noi din surse sau aveți nevoie să modificați locația fișierelor de configurare, trebuie să aveți posibilitatea să executați manual comanda httpd.

În mod tipic, httpd este localizat în / usr / sbin /. Sunt permise două chei.

  • - f indică locația fișierului httpd. conf.
  • -d indică directorul rădăcină al serverului, reassigning fișierul de configurare.

De obicei este suficient să utilizați flagul -f, deoarece ServerRoot este specificat în fișierul httpd. conf. De exemplu, dacă fișierele de configurare sunt în / home / httpd / conf, puteți porni serverul folosind următoarea comandă.

Dacă serverul este pornit independent, fără a utiliza / etc / re. d / init. d / httpd și trebuie oprită manual, apoi trebuie să cunoașteți ID-ul procesului corect (PID) pentru server. Puteți determina PID-ul serverului folosind comanda ps.

Această comandă produce o listă de procese similare cu cele de mai jos.

Notă: toate procesele aparțin apache-ului, cu excepția celui care aparține rădăcină. Acesta este procesul părinte al tuturor proceselor httpd, doar cel care trebuie oprit de comanda







Articole similare

Trimiteți-le prietenilor: