ʻO ke alaʻoi loa e hoʻomaka hou i kahi pūnaewele pūnaeweleʻo Apache

E hoʻohui hou i ka Apache ma nā Ubuntu, RedHat, Gentoo a me nā Linux Distros

Ināʻoe e hoʻolaha ana i kāu pūnaewele ma kahi pūnaewele wehe honua, hiki i ka paepae o Apache. Ināʻo ia kēia hihia, a ke hoʻolaha neiʻoe me kahi kikowaena Apache, a laila iāʻoe e hana nei ma ka hoʻoponoponoʻana i ka kōnae Apache httpd.conf a iʻole kahi waihona hoʻonohonoho (e like me ka hoʻoukaʻana i kahi host host), ponoʻoe e hoʻomaka hou i kahi Apache. e hoʻololiʻia kāu mau hoʻololi. He mea weliweli paha kēia, akā he mea maʻalahi loa kēia mea hiki ke hana.

ʻO kaʻoiaʻiʻo, hiki iāʻoe ke hana pēlā ma kahi o hoʻokahi minute (ʻaʻole e helu i ka manawa e heluheluʻia ai kēiaʻatikala no ka loaʻaʻana o nā kuʻina o ka papa kuhikuhi).

Ke hoʻomakaʻana

No ka hoʻomaka houʻana o kāu pūnaewele pūnaewele Linux,ʻo ke ala maikaʻi loa ka hoʻohanaʻana i ke kauoha init.d. Aia kēia kauoha ma nā māhele likeʻole o Linux me Red Hat, Ubuntu a me Gentoo. Eia kahi pehea e hana aiʻoe i kēia:

  1. E komo i kāu pūnaewele me ka hoʻohana pūʻana i ka SSH a iʻole telnet a e hoʻomaopopo i kāu pūnaewele e hoʻokomo i ka kauoha init.d. Loaʻaʻia ma ka papa inoa / etc., pēlā i papa inoa kuhikuhiʻia:
    ls / etc / i *
  2. Inā hoʻohana ka mea hoʻohana iā ia init.d, e loaʻa iāʻoe kahi papa inoa o nā faila hoʻolako i kēlā kōpena i hōʻikeʻia. E nānā i ka apache a iʻole apache2 ma kēlā kōpena e hiki mai ana. Inā he init.d kēia, akāʻaʻohe'ōnaehana hoʻolakoʻana Apache, e hele i ka paukū o kēiaʻatikala me ke poʻomanaʻo e heluhelu ana i "Ka hoʻomaka houʻana i kāu pūnaewele me kaʻole Init.d", keʻoleʻoe e hoʻomau.
  3. Inā he init.d a me kahi fainae hoʻolakoʻana o Apache, a laila hiki iāʻoe ke hoʻomaka hou i Apache e hoʻohana ana i kēia kauoha:
    /etc/init.d/apache2 hoʻouka hou
    Ponoʻoe e hōʻoia ma keʻano he kumu kumu e holo i kēia kauoha.

ʻO ka papa koho

ʻO ka hoʻohanaʻana i ka koho hoʻoiliʻo ke ala maikaʻi loa ia e hoʻomaka hou i kāu pūnaewele Apache, no ka mea e mālama mau ana ka pūnaewele (ʻaʻole i lukuʻia ka hana a hoʻomaka houʻia). Ma kahi hakahaka, e hoʻihoʻi hou ana i ka waihona httpd.conf, aʻo ka mea maʻamau ka mea a pau āu e makemake ai e hana i kēlā me kēia.

Ināʻaʻole ka hana o ka papa helu hoʻoili noʻoe, hiki iāʻoe ke ho'āʻo e hoʻohana i kēia mau kauoha ma kahi:

Ke Hoʻomanaʻo houʻana i kāu Server me ka Init.d

OK, no lailaʻo ia kahi kahi i noi ai iāʻoe e lele ināʻaʻole kāu i loko o ka init.d. Ināʻoe kēia, mai hopohopo, hiki iāʻoe ke hoʻomau hou i kāu kikowaena. Ponoʻoe e hana me ka lima me ka commandche apachectl. Eia nā paepae no kēia hiʻohiʻona:

  1. E komo i kāu pūnaewele pūnaewele ma o SSH a telnet
  2. E holo i ka polokalamu hoʻouka apache:
    apachectl maikaʻi
    Ponoʻoe e hōʻoia ma keʻano he kumu kumu e holo i kēia kauoha.

Hōʻike ka papachectlʻoihana aloha iā Apache e makemakeʻoe e hoʻomaka hou aku i ka kikowaena me kaʻoluʻoluʻole me ka hoʻokomoʻole i nā mea ākea. Ke ho'ālaka nei iā ia i nā'ōnaehana hoʻonohonoho mua i mua o ka hoʻomakaʻana i ka hoʻomaka houʻana no kaʻikeʻanaʻaʻole i makeʻo Apache.

Inā haʻaleleʻole ka apachectl i kāu kikowaena, aia kekahi mau mea'ē aʻe āu e ho'āʻo ai.

Nā kōkua no ka hoʻomaka houʻana o kāu pūnaewele pakuhi: