Indlela Eyona Ngcono Yokuqalisa I-Apache Web Server

Qala kabusha i-Apache kwi-Ubuntu, i-RedHat, i-Gentoo kunye nezinye iLuxux Distros

Ukuba ubamba iwebhusayithi yakho kwisiqulatho esivela kwindawo evulekile, kucace ukuba le nqonga iApache. Ukuba kunjalo, kwaye ubamba umncedisi we-Apache, ngoko xa usebenza ekuhlelweni kwefayile ye- Apache httpd.conf okanye enye ifayile yokucwangcisa (njengokungeza i-host host entsha), kuya kufuneka uqale kabusha i-Apache ukuze utshintsho lwakho luya kusebenza. Oku kubonakala kunkwantya, kodwa ngenhlanhla oku kulula kakhulu ukwenza.

Enyanisweni, unokwenza malunga nomzuzu omnye (ungabali ixesha eliza kuthatha ukufunda eli nqaku ukuze ufumane imiyalelo yesinyathelo ngesinyathelo).

Ndiyaqalisa

Ukuqalisa kwakhona iseva yakho yewebhu ye-Linux Apache, indlela efanelekileyo kukusebenzisa umyalelo we-init.d. Lo myalelo ufumaneka kwiinkcukacha ezininzi ze-Linux kubandakanya i-Red Hat, Ubuntu kunye neGentoo. Nantsi indlela oya kwenza ngayo oku:

  1. Ngena kwi server yakho yewebhu usebenzisa i-SSH okanye i-telnet uze uqinisekise ukuba inkqubo yakho ibandakanya umyalelo we-init.d. Ngokuqhelekileyo kufumaneka kwi-directory / etc, ke uluhlu lolawulo:
    ls / njl / i *
  2. Ukuba umncedisi wakho usebenzisa i-init.d, uya kufumana uludwe lweefayile zokuqalisa kule folda ecacisiweyo. Khangela i-apache okanye i-apache2 kule folda elandelayo. Ukuba unayo init.d, kodwa ungenayo ifayile yokuqalisa yaseApache, yiya kwinqaku le nqaku kunye nesihloko esithi "Ukuqalisa kwakhona i-Server yakho ngaphandle kwe-Init.d", ngaphandle koko ungaqhubeka.
  3. Ukuba unayo init.d kunye nefayile yokuqalisa yaseApache, ngoko unokuqalisa kabusha i-Apache usebenzisa lo myalelo:
    /etc/init.d/apache2 ulayishe kwakhona
    Unokudinga ukuba sudo njengoko umsebenzisi wengcambu ukuqhuba lo myalelo.

Ukulayisha kwakhona

Ukusebenzisa ukhetho lokulayisha kwakhona yindlela efanelekileyo yokuqalisa kabusha umncedisi wakho we-Apache, njengoko igcina iseva isebenza (inkqubo ayilwanga kwaye iqaliswe kwakhona). Kunoko, ilayisha kwakhona ifayela le-httpd.conf, ngokuqhelekileyo konke ofuna ukukwenza kulo mzekelo nanini.

Ukuba ukukhethwa kwakhona kwakhona akusebenzi, unokuzama ukusebenzisa le miyalelo elandelayo:

Ukuqalisa kwakhona iseva yakho ngaphandle kwe-Init.d

Kulungile, ngoko ke apho sikucela ukuba unqabile ukuba umncedisi wakho akanakho init.d. Ukuba nguwe lo, ungaphelelwa yithemba, unokuqalisa kwakhona umncedisi wakho. Kufuneka uyenze ngokwakho ngomyalelo wepachectl. Namanyathelo okule meko:

  1. Ngena ngemvume kumshini wakho womncedisi wewebhu usebenzisa i-SSH okanye i-telnet
  2. Qalisa inkqubo yolawulo lwe-apache:
    apachectl onomusa
    Unokudinga ukuba sudo njengoko umsebenzisi wengcambu ukuqhuba lo myalelo.

Umyalelo we-apachectl onomusa uxelela uApache ukuba ufuna ukuqala kabusha umncedisi ngokumnandi ngaphandle kokuphazamisa nayiphi na into evulekileyo. Ihlola ngokuzenzekelayo iifayile zokucwangcisa ngaphambi kokuqalisa ukuqala kwakhona ukuqinisekisa ukuba u-Apache akafi.

Ukuba i-apachectl inomdla ayiyi kuqala kwakhona umncedisi wakho, kukho ezinye izinto ezimbalwa ongazama ngazo.

Iingcebiso zokuqalisa kwakhona i-Apache Server yakho: