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:
- mod_alias - om ferskate dielen fan 'e URL-baai ôf te mappen
- mod_include - om side side te dielen
- mod_mime - om bestannen fan triemen te ferbinen mei syn MIME-type
- mod_rewrite - om URLs op 'e flecht te werken
- mod_speling (sic) - om jo lêzers te helpen dy't miskien URL-adressen mislearre
- mod_ssl - om sterke kryptografy te brûken mei SSL
- mod_userdir - om systeemers te meitsjen dat har eigen webside-mappen hawwe
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!