Mga Tip sa Paano Mag-install ng Apache sa Linux

Ang proseso ay hindi kasing husto

Kaya mayroon kang isang website, ngunit ngayon kailangan mo ng isang platform upang i-host ito sa. Maaari mong gamitin ang isa sa maraming mga hosting hosting provider out doon, o maaari mong subukan na i-host ang iyong website sa iyong sarili gamit ang iyong sariling web server.

Dahil libre ang Apache, ito ay isa sa mga pinakasikat na web server na mai-install. Mayroon din itong maraming mga tampok na ginagawang kapaki-pakinabang para sa maraming iba't ibang uri ng mga website. Kaya, ano ang Apache? Sa maikling salita, ito ay isang server na ginagamit para sa lahat ng bagay mula sa personal na mga web page sa mga enterprise level ng enterprise.

Ito ay kasing maraming nalalaman dahil popular ito.

Makakakuha ka ng mga katotohanan kung paano i-install ang Apache sa isang sistema ng Linux na may pangkalahatang ideya ng artikulo na ito. Bago ka magsimula, gayunpaman, dapat kang maging komportable sa pagtatrabaho sa Linux - kasama ang pagiging maaring baguhin ang mga direktoryo, gamit ang alkitran at gunzip at pag-compile sa make (tatalakayin ko kung saan makakakuha ng mga binary kung hindi mo nais na subukan ang pag-ipon ng iyong sariling). Dapat mo ring magkaroon ng access sa root account sa server machine. Muli, kung ito ay nakakalito sa iyo, maaari mong palaging i-on ang isang hosting provider ng kalakal sa halip na gawin ito sa iyong sarili.

I-download ang Apache

Inirerekomenda ko ang pag-download ng pinakabagong matatag na paglabas ng Apache habang nagsisimula ka. Ang pinakamagandang lugar upang makakuha ng Apache ay mula sa Apache HTTP Server download site. I-download ang mga pinagmulang file na angkop sa iyong system. Binary release para sa ilang mga operating system ay magagamit mula sa site na ito pati na rin.

I-extract ang Apache Files

Sa sandaling na-download mo ang mga file na kakailanganin mong i-uncompress ang mga ito:

gunzip -d httpd-2_0_NN.tar.gz
tar xvf httpd-2_0_NN.tar

Lumilikha ito ng isang bagong direktoryo sa ilalim ng kasalukuyang direktoryo kasama ang mga source file.

Pag-configure ng iyong Server para sa Apache

Sa sandaling mayroon ka ng mga file na magagamit, kailangan mong turuan ang iyong makina kung saan makahanap ng lahat ng bagay sa pamamagitan ng pag-configure ng mga source file. Ang pinakamadaling paraan upang gawin ito ay upang tanggapin ang lahat ng mga default at i-type lamang:

./configure

Siyempre, ayaw ng karamihan sa mga tao na tanggapin lamang ang mga default na pagpipilian na ipinakita sa kanila. Ang pinakamahalagang opsyon ay ang prefix = PREFIX na opsyon. Tinutukoy nito ang direktoryo kung saan mai-install ang mga file ng Apache. Maaari ka ring magtakda ng mga tukoy na variable ng kapaligiran at mga module. Ang ilan sa mga module na gusto kong na-install ay kasama ang:

Mangyaring tandaan na ang mga ito ay hindi lahat ng mga module na maaari kong i-install sa isang naibigay na sistema - ang partikular na proyekto ay depende sa kung ano ang i-install ko, ngunit ang listahang nasa itaas ay isang mahusay na panimulang punto. Magbasa nang higit pa tungkol sa mga detalye tungkol sa mga module upang malaman kung alin ang kailangan mo.

Buuin ang Apache

Tulad ng anumang pag-install ng source, kakailanganin mo pagkatapos ay bumuo ng pag-install:

gumawa
gumawa ng pag-install

I-customize ang Apache

Sa pag-aakala na walang problema sa iyong pag-install at pagtatayo, handa ka nang ipasadya ang iyong Apache configuration.

Ito ay talagang mga halaga lamang sa pag-edit ng httpd.conf file. Ang file na ito ay matatagpuan sa direktoryo ng PREFIX / conf. Ako ay karaniwang i-edit ito sa text editor.

vi PREFIX /conf/httpd.conf

Tandaan: kakailanganin mong maging root upang i-edit ang file na ito.

Sundin ang mga tagubilin sa file na ito upang i-edit ang iyong configuration sa paraang gusto mo. Available ang karagdagang tulong sa website ng Apache. Maaari mong palaging pumunta sa site na iyon para sa karagdagang impormasyon at mga mapagkukunan.

Subukan ang Iyong Apache Server

Buksan ang isang web browser sa parehong machine at i-type ang http: // localhost / sa kahon ng address. Dapat mong makita ang isang pahina na katulad ng isa sa bahagyang screen shot sa itaas (ang imahe na kasama sa artikulong ito).

Ito ay sasabihin sa mga malalaking titik na "Nakikita ito sa halip na ang website na iyong inaasahan?" Ito ay magandang balita, dahil nangangahulugang tama ang iyong pag-install ng server.

Simulan ang Pag-edit / Pag-upload ng Mga Pahina sa Iyong Bagong Na-install na Apache Web Server

Sa sandaling naka-up at tumatakbo ang iyong server maaari mong simulan ang pag-post ng mga pahina. Magsaya sa pagbuo ng iyong website!