Nzira Yakanakisisa yekugadzirisazve Apache Web Server

Tangazve Apache pa Ubuntu, RedHat, Gentoo uye dzimwe Linux Distros

Kana iwe uri kutora webhusaiti yako pane imwe nzvimbo yakasununguka kubva papuratifomu, zvinowanzoita kuti chikwata ichi ndi Apache. Kana izvi zviri izvo, uye iwe uri kubata neAva server, ipapo apo uri kushanda pakugadzira Apache httpd.conf faira kana imwe faira yekugadzirisa (kufanana nekuwedzera mutsva wevanhu vese), unofanira kutangazve Apache kuitira kuti kuchinja kwako kuchaitika. Izvi zvingaita sezvinotyisa, asi zvinoshamisika izvi zviri nyore kwazvo kuita.

Mukati, iwe unogona kuzviita munenge imwe yeminiti (kwete kuverenga nguva yaunotora kuti uverenge chinyorwa ichi kuti uwane danho nehanho mirayiridzo).

Kutanga

Kuti ugovhura Linux Apache web server yako, nzira yakanakisisa ndeyokushandisa murairo we init.d. Uyu murairo unowanikwa pamisangano yakawanda ye Linux kusanganisira Red Hat, Ubuntu neGentoo. Hezvino iwe ungaita sei izvi:

  1. Enda kune web server yako uchishandisa SSH kana telnet uye ona kuti system yako inosanganisira mutemo we init.d. Inowanzowanikwa mune / etc nyaya, saka nyora iyo bhuku rekuti:
    ls / etc / i *
  2. Kana sevha yako inoshandisa init.d, uchawana rwandu rwemafaira ekutanga mumutauro wakatsanangurwa. Tarisa apache kana apache2 mune iyo faira inotevera. Kana iwe une init.d, asi usina efaira yekutanga yeApache, enda kune chikamu chechinyorwa ichi ne musoro unoti "Kutangazve Server yako Pasina Init.d", zvisinei iwe unogona kuramba uchidaro.
  3. Kana iwe une init.d uye faira yekutanga yeApache, unogona kutangazve Apache uchishandisa murairo uyu:
    /etc/init.d/apache2 reload
    Iwe unogona kudiwa kuti ude mukati semudzidzi wekushandisa kuti atange mutemo uyu.

Reload Option

Kushandisa reload chokusarudza ndiyo nzira yakanakisisa yokutangazve sevhapiti yako yeAppache, sezvo ichichengetedza server inoshanda (iyo nzira haina kuurawa uye inotangazve). Pane kudaro, rinongodzokorora httpd.conf file, iyo inowanzo dzose iwe unoda kuita munyaya iyi zvakadaro.

Kana iyo reload yakasarudzwa isingashandi kwauri, unogona zvakare kuedza kushandisa mirairo inotevera pane:

Kuvhurazve Yevha Yenyu Pasina Init.d

Zvakanaka, saka apa ndipo patakakukumbira kuti uende kune imwe kana server yako isina init.d. Kana iri iwe, usaora mwoyo, unogona kutangazve sevha yako. Iwe unotofanira kuzviita nemaune nemurairo apachectl. Heano matanho emamiriro ezvinhu aya:

  1. Pinda pa web server yako makashandisi uchishandisa SSH kana telnet
  2. Simhanya purogiramu yekudzivirira apache:
    apachectl graceful
    Iwe unogona kudiwa kuti ude mukati semudzidzi wekushandisa kuti atange mutemo uyu.

Mutemo wepa apachectl unofadza unoudza Apache kuti unoda kutangazve sevha zvakanaka pasina kubvisa chero humwe hunovhura. Iyo inongotarisa mafaira ekugadzirisa usati yatanga kutanga kuti uone kuti Apache haafi.

Kana apachectl ane nyasha isingatangizve sevha yako, pane zvimwe zvishoma zvimwe zvaungaedza.

Mazano ekugadzirisa zvakare Ap Server yako yeAppache: