Tips oer hoe't Apache op Linux ynstalleart

It proses is net sa hurd as jo tinke

Sa hawwe jo in webside, mar no moatte jo in platfoarm hawwe om it op te hâlden. Jo kinne ien fan 'e siden fan' e webstee-hosting-providers brûke, of jo kinne besykje om jo webside sels mei jo eigen webserver te behearjen.

Sûnt Apache is fergees, is it ien fan 'e meast populêre webtsjinners om te ynstallearjen. It hat ek ferskate funksjes dy't it brûke foar in protte ferskillende types fan websides. Dus, wat is Apache? Yn in nutshell is it in tsjinner brûkt foar alles fan persoanlike websiden nei bedriuwsnivo's.

It is sa maklik as it populêr is.

Jo kinne de feiten krije oer Apache op in Linux systeem mei dit artikel oersjoch. Foardat jo begjinne, lykwols, moatte jo op syn minst noflik wurkje yn Linux - ynklusyf ynstellings fan mappen, gebrûk fan tar en gunzip en kompilearjen mei meitsje (ik sil besykje wêr bin binaries te krijen as jo net wolle dat jo jo kompilearje wolle eigen). Jo moatte ek tagong krije ta it root-akkount op de servermasjine. Eartiids, as dit jo mislediget, kinne jo altyd omdraaie nei in commodity hosting provider ynstee fan it sels.

Download Apache

Ik advisearje it opheljen fan de lêste stabile release fan Apache as jo begjinne. It bêste plak om Apache te krijen is fan 'e Apache HTTP-tsjinner download-side. Download de boarne bestannen oan jo systeem. Binêre ferzjes foar guon bestjoeringssystemen binne ek beskikber fan dizze side.

It Apache-bestannen útfiere

As jo ​​de triemen downloade hawwe sil jo se nedich meitsje:

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

Dit soarget in nije triemtafel ûnder it aktive triemtafel mei de boarne triemmen.

Konfigurearret jo tsjinner foar Apache

As jo ​​de beskikbere bestannen hawwe, moatte jo jo masine learje wêr't jo alles fine kinne troch it konfiguraasje fan de boarne bestannen. De maklikste manier om dit te dwaan is om alle standert te akseptearjen en gewoan te typen:

./configure

Fansels wolle de measte minsken net allinich de standert kiezen akseptearje dy't se oanwêzich binne. De wichtichste opsje is de prefix = PREFIX- opsje. Dit bepaalt de map wêr't de Apache-bestannen ynstalleare wurde. Jo kinne ek spesjale omjouwingsfariabelen en modules ynstelle. Guon fan 'e modules dy't ik haw ynstallearre ha:

Tink derom dat dit net alle modules dy't ik op in bepaalde systeem ynstallearje kin - it bepaalde projekt hinget ôf fan wat ik ynstalleare, mar dizze hjirboppe list is in goed begjinpunt. Lês mear oer de details oer de modules om te bestimmen hokker jo hawwe nedich.

Bouwe Apache

As mei in boarne ynstallaasje, dan sille jo dan de ynstallaasje oanbiede moatte:

meitsje
meitsje ynstallearje

Oanpasse Apache

Tink derom dat der gjin problemen binne mei jo ynstallaasje en bouwen, jo binne klear om jo Apache-konfiguraasje oan te passen.

Dit makket krekt allinich it bewurkjen fan 'e httpd.conf-bestân. Dizze triem sit yn it PREFIX / conf directory. Ik bin algemien mei it bewurkmaster te bewegen.

vi PREFIX /conf/httpd.conf

Taljochting: jo moatte root wêze om dizze triem te bewurkjen.

Folgje de ynstruksjes yn dizze bestân om jo konfiguraasje te feroarjen hoe't jo it wolle. Mear help is beskikber op 'e webside fan Apache. Jo kinne altyd omgean oan dizze side foar ekstra ynformaasje en middels.

Testje jo Apache-tsjinner

Iepenje in webblêder op deselde masine en typ http: // localhost / yn it adresfjild. Jo moatte in side sjen dy't fergelykber is mei de iene yn it parsjele skerm skreaun boppe (it byld dat dizze artikel begeliedt).

It sil sizze yn grutte letters "Sjoch dit ynstee fan 'e webside dy't jo ferwachte hawwe?" Dit is in goed nijs, om't jo jo tsjinner goed ynstallearre is.

Stasjonearje fan siden / oanfolling nei jo nijste Apache Webservers

As jo ​​tsjinner opsteld is en kinne jo begjinne siden begjinne. Hâld it willekeurjen fan jo webside!