Procesul nu este la fel de greu pe cât crezi
Deci, aveți un site web, dar acum aveți nevoie de o platformă pentru ao găzdui. Aveți posibilitatea să utilizați unul dintre multele furnizori de servicii de găzduire a site-urilor web acolo sau puteți încerca să găzduiți singur site-ul dvs. cu propriul server web.
Deoarece Apache este gratuit, este unul dintre cele mai populare servere web pe care să le instalați. De asemenea, are câteva caracteristici care îl fac util pentru multe tipuri diferite de site-uri web. Deci, ce este Apache? Pe scurt, este un server folosit pentru orice, de la pagini web personale la site-uri de nivel enterprise.
Este la fel de versatil ca este popular.
Veți putea obține faptele despre cum să instalați Apache pe un sistem Linux cu prezentarea acestui articol. Înainte de a începe, cu toate acestea, ar trebui să fiți confortabil să lucrați în Linux - inclusiv posibilitatea de a schimba directoare, folosind tar și gunzip și compilarea cu make (Voi discuta unde să obțineți fișiere binare dacă nu doriți să încercați să vă compilați propriu). De asemenea, trebuie să aveți acces la contul rădăcină de pe serverul de mașini. Din nou, dacă vă confundați, puteți întotdeauna să vă adresați unui furnizor de gazduire de mărfuri, în loc să o faceți singur.
Descărcați Apache
Vă recomandăm să descărcați cea mai recentă versiune stabilă de Apache pe măsură ce începeți. Cel mai bun loc pentru a obține Apache este din site-ul de descărcare Apache HTTP Server. Descărcați fișierele sursă corespunzătoare sistemului dvs. Comunicate de binar pentru unele sisteme de operare sunt disponibile și pe acest site.
Extrageți fișierele Apache
Odată ce ați descărcat fișierele, va trebui să le decomprimați:
gunzip -d httpd-2_0_NN.tar.gz
tar xvf httpd-2_0_NN.tar
Acest lucru creează un director nou sub directorul curent cu fișierele sursă.
Configurarea serverului pentru Apache
Odată ce aveți fișierele disponibile, trebuie să instruiți aparatul unde să găsească totul prin configurarea fișierelor sursă. Cea mai ușoară modalitate de a face acest lucru este să acceptați toate setările implicite și să tastați:
./configure
Desigur, majoritatea oamenilor nu doresc să accepte doar alegerile implicite care le sunt prezentate. Cea mai importantă opțiune este opțiunea prefix = PREFIX . Aceasta specifică directorul în care vor fi instalate fișierele Apache. De asemenea, puteți seta variabile și module specifice de mediu. Unele dintre modulele pe care îmi place să le fi instalat includ:
- mod_alias - pentru a mapa diferite părți ale arborelui URL
- mod_include - pentru a analiza Server Side Includes
- mod_mime - pentru a asocia extensiile de fișiere cu tipul MIME
- mod_rewrite - pentru a rescrie URL-urile în zbor
- mod_speling (sic) - pentru a ajuta cititorii dvs. care ar putea să spună greșit adresele URL
- mod_ssl - pentru a permite criptografia puternică folosind SSL
- mod_userdir - pentru a permite utilizatorilor sistemului să aibă propriile directoare de pagini web
Rețineți că acestea nu sunt toate modulele pe care le-aș putea instala într-un anumit sistem - proiectul respectiv va depinde de ceea ce am instalat, dar această listă de mai sus este un bun punct de plecare. Citiți mai multe detalii despre module pentru a afla care dintre ele aveți nevoie.
Construiți Apache
Ca și în cazul oricărei instalări sursă, va trebui să construiți instalarea:
face
face instalare
Personalizați Apache
Presupunând că nu au existat probleme cu instalarea și construirea, sunteți gata să personalizați configurația Apache.
Acest lucru înseamnă doar editarea fișierului httpd.conf. Acest fișier este localizat în directorul PREFIX / conf. În general, îl editez cu un editor de text.
vi PREFIX /conf/httpd.conf
Notă: va trebui să fiți root pentru a edita acest fișier.
Urmați instrucțiunile din acest fișier pentru a vă modifica configurația așa cum doriți. Mai mult ajutor este disponibil pe site-ul Apache. Puteți întotdeauna să accesați site-ul respectiv pentru informații și resurse suplimentare.
Testați-vă serverul Apache
Deschideți un browser web pe aceeași mașină și tastați http: // localhost / în caseta de adrese. Ar trebui să vedeți o pagină similară celei din imaginea parțială de mai sus (imaginea care însoțește acest articol).
Se va spune cu majuscule "Văzând acest lucru în loc de site-ul pe care l-ați așteptat?" Aceasta este o veste bună, deoarece înseamnă că serverul dvs. este instalat corect.
Începeți editarea / încărcarea paginilor pe noul server web instalat Apache
Odată ce serverul dvs. este în funcțiune, puteți începe să încărcați pagini. Distreaza-te construirea site-ului tau!