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:
- 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 *
- 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.
- 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:
- /etc/init.d/apache2 ukuqalisa kabusha - lo myalelo ubulala inkqubo yeseva uze uyibuyisele kwakhona
- /etc/init.d/apache2 ayeke - lo myalelo ubulala inkqubo yeseva
- /etc/init.d/apache2 qalisa - lo myalelo uqala umncedisi (kwaye uza kuphosa umyalezo wephutha ukuba umncedisi usele usebenza)
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:
- Ngena ngemvume kumshini wakho womncedisi wewebhu usebenzisa i-SSH okanye i-telnet
- 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.
- i-apachectl iqalisa kwakhona ukuqala kabusha umncedisi. Ukuba umncedisi akayi kusebenza iyaqalwa. Lo myalelo uphinde usebenze uvavanyo loqwalaselo ukuqinisekisa ukuba u- Apache akayi kufa xa ehlaziya.
- i-apachectl ima ukuyeka iseva ye-Apache
- i-apachectl iqalisa ukuqala iseva ye-Apache (iya kuphosa umyalezo wephutha xa i-Apache isebenza)
- i-apachectl iqwalasele ukuvavanya i-syntax yefayile yokucwangcisa.
Iingcebiso zokuqalisa kwakhona i-Apache Server yakho:
- ukubuyisela init.d kunye ne-apachectl inomdla kokubili ukulayisha kwakhona iifayile zoqwalaselo kwaye uqalise ngokutsha kwakhona umncedisi wewebhu. Naluphina uxhumano lwamanje luvunyelwe ukugqiba. Le yindlela ekhethiweyo kwaye kufuneka ibe yinto ozama kuqala.
- ukuqala kwakhona kwe-init.d kunye ne-apachectl iqalisa kwakhona ukulayisha kwakhona iifayile zokucwangcisa kwaye ubuyisele kwakhona. Naluphi na uxhulumano lwangoku lupheliswa ngokukhawuleza.
- Ukuba umncedisi akasebenzi, le miyalelo iya kuqala.
- Ukuba akukho yale miyalelo isebenza, kufuneka ucime iseva yakho ye-Apache (ukuyichitha ixesha elifutshane) kunye ne-init.d stop okanye i-apachectl umyalelo wokuyeka, ulinde ubuncinane imizuzwana engu-10 uze usebenze i-init.d qalise ukuqala kwe-apachectl
- Ukuba oko akusebenzi, kufuneka usebenze isheke kwiifayile zakho zokucwangcisa ukuqinisekisa ukuba akukho nxaki kubo ngokusebenzisa ipachectl