Sake kunna Apache a kan Ubuntu, RedHat, Gentoo da sauran Linux Distros
Idan kana tattara shafin yanar gizonku a kan hanyar dandalin budewa, to mai yiwuwa cewa wannan dandalin shine Apache. Idan wannan lamari ne, kuma kuna hosting tare da uwar garke Apache, to, lokacin da kake aiki a kan gyara fayil Apache httpd.conf ko wani fayil na sanyi (kamar ƙara sabon mai masauki), zaka buƙatar sake farawa Apache don haka canje-canjenku zaiyi tasiri. Wannan na iya zama abin tsoro, amma sa'a wannan yana da sauki sauƙi.
A gaskiya ma, zaka iya yin haka a game da minti daya (ba ƙidayar lokacin da za a ɗauka don karanta wannan labarin don samun umarnin mataki zuwa mataki).
Farawa
Don sake farawa uwar garken yanar gizo na Linux Apache, hanya mafi kyau shine don amfani da init.d command. Wannan umurnin yana samuwa akan yawancin rabawa na Linux ciki har da Red Hat, Ubuntu da Gentoo. Ga yadda za kuyi haka:
- Shiga zuwa sakon yanar gizonka ta amfani da SSH ko telnet kuma tabbatar cewa tsarinka ya hada da umurnin init.d. An samo shi da yawa a cikin shugabanci / sauransu, don haka rajistar wannan adireshin:
ls / sauransu / i *
- Idan uwar garkenka yana amfani da init.d, za ka sami jerin jerin fayiloli na ƙaddamarwa a wannan kundin da aka kayyade. Bincika apache ko apache2 a babban fayil na gaba. Idan kana da init.d, amma ba su da Apache initialization fayil, je zuwa sashe na wannan labarin tare da batu da ya karanta "Sake kunna Your Server Ba tare da Init.d", in ba haka ba za ka ci gaba.
- Idan kana da init.d da fayil na farko na Apache, to, za ka iya sake farawa Apache ta amfani da wannan umurnin:
/etc/init.d/apache2 sake saukewa
Kuna iya buƙatar yin amfani da shi azaman mai amfani don aiwatar da wannan umarni.
Zaɓin Reload
Yin amfani da zaɓi na sake kunnawa shine hanya mafi kyau don sake farawa uwar garken Apache, yayin da yake riƙe da uwar garken (ba a kashe tsarin ba kuma sake farawa). Maimakon haka, kawai yana sake shigar da fayil httpd.conf, wanda shine yawan abin da kake so ka yi a wannan misali duk da haka.
Idan zaɓi na sake dubawa ba ya aiki a gare ku, zaku iya kokarin amfani da wadannan dokokin maimakon:
- /etc/init.d/apache2 sake farawa - wannan umarni yana kashe tsarin sabunta sannan sannan ya sake farawa
- /etc/init.d/apache2 tasha - wannan umurnin yana kashe tsarin uwar garke
- /etc/init.d/apache2 fara - wannan umarni farawa uwar garken (kuma zai jefa kuskuren sakon idan uwar garke yana gudana)
Sake kunna Your Server Ba tare da Init.d
Ya yi, don haka wannan shi ne inda muka tambayi ku ƙetare idan idan uwar garkenku ba shi da init.d. Idan wannan ne ku, kada ku yanke ƙauna, za ku iya sake farawa da uwar garkenku. Dole ne kawai ku yi shi da hannu tare da umurnin apachectl. Ga matakai don wannan labari:
- Shiga cikin uwar garken yanar gizonku ta amfani da SSH ko telnet
- Gudun shirin kula da darussa:
apachectl m
Kuna iya buƙatar yin amfani da shi azaman mai amfani don aiwatar da wannan umarni.
Umurnin aikin na apachectl ya fadawa Apache cewa kana so ka sake farawa uwar garke da kyau ba tare da cire duk wani haɗin budewa ba. Yana bincika fayiloli na atomatik kafin farawa da sake farawa don tabbatar Apache bai mutu ba.
Idan apachectl mai kyau bai sake farawa uwar garke ɗinku ba, akwai wasu abubuwa da za ku iya gwadawa.
- apachectl sake farawa don sake farawa uwar garke. Idan uwar garke bai gudana ba an fara. Wannan umarni yana gudanar da gwajin gwaji don tabbatar Apache ba zai mutu ba lokacin da ya sake farawa.
- apachectl tsaya don dakatar da uwar garke Apache
- Apachectl fara farawa uwar garke Apache (zai jefa kuskure idan Apache yana gudana)
- Apachectl ƙaddamar don gwada fasalin fayil ɗin sanyi.
Tips for sake kunnawa your Apache Server:
- init.d sake saukewa da kuma apachectl m duka biyu sake kaddamar da fayilolin sanyi da kuma sake farawa uwar garken yanar gizo. Duk wani haɗin haɗin yanzu an yarda ya kammala. Wannan ita ce hanyar da aka fi dacewa kuma ya zama abin da kuke ƙoƙari na farko.
- init.d sake farawa da kuma apachectl sake kunnawa sake sauke fayilolin sanyi kuma zata sake farawa. Duk wani haɗin sadarwa na yanzu an ƙare nan da nan.
- Idan uwar garke bai gudana ba, waɗannan umarni zasu fara shi.
- Idan babu ɗayan waɗannan dokokin suna aiki ba, ya kamata ka kashe uwar garke Apache (ɗaukar shi don dan lokaci kaɗan) tare da umarni na init.d ko dakatarwar bidarctl, jira a kalla 10 seconds sa'annan ka fara init.d fara fara farawa na apachectl
- Idan wannan ba ya aiki ba, ya kamata ka gudanar da bincike akan fayilolin fayilolinka don tabbatar babu matsalar tare da su ta hanyar aiki na apachectl mai kyau