Găzduirea propriului site web nu trebuie să coste o taxă lunară sau să necesite o mulțime de cunoștințe tehnice pentru configurare. Dacă trebuie doar să găzduiți un mic site web care va avea doar câțiva vizitatori, puteți transforma PC-ul Windows într-un server WAMP.
Ar trebui să găzduiți propriul dvs. site?
În timp ce găzduiți propriul dvs. site pe computerul dvs. local este o mulțime de distracție, dacă doriți un site pe care oamenii pot accesa de fapt, poate doriți să obțineți propriul plan de găzduire web undeva. Bluehost oferă web hosting nelimitat pentru 3,95 dolari pe lună, cu suport complet pentru PHP și MySQL. Este cu siguranta o modalitate simpla de a incepe cu un site web, si au instalatori simple cu 1 click pentru a va incepe cu software-uri populare precum WordPress si altele.
Dacă găzduiți propriul site local pe care doriți să îl accesați, va trebui să vă deschideți paravanul de protecție la computerul de la domiciliu și asta înseamnă că vă puteți deschide anumite găuri de securitate. Este în mod cert în valoare de gândire despre obtinerea unui plan de gazduire ieftin în altă parte, cum ar fi Bluehost sau Hostgator.
Dacă doriți doar un server de dezvoltare locală, continuați să citiți.
WAMP este un acronim care înseamnă "Windows, Apache, MySQL și PHP". Când descărcați un WAMP, descărcați doar un program care instalează trei lucruri diferite. WAMP-urile sunt convenabile pentru că vă permit să descărcați și să instalați toate pachetele de care aveți nevoie pentru a găzdui conținut dinamic de Web într-o singură lovitură. În caz contrar, va trebui să descărcați cele trei pachete separat.
ferestre - "W" din WAMP este doar acolo pentru a specifica că programul este compatibil cu sistemele de operare Windows.
Apache - Acesta este programul folosit pentru a găzdui site-ul dvs. Cu aceasta, puteți găzdui fișiere HTML și alte conținuturi web statice.
MySQL - Aceasta oferă o bază de date pentru conținutul dvs. web. O mulțime de pagini web dinamice trebuie să stocheze date (adică nume de utilizator și parolă pentru conturile web), în care MySQL intră.
PHP - Limba cea mai populară pentru scrierea conținutului web dinamic - de departe. WordPress, Facebook, Joomla și multe alte site-uri web și sisteme de management al conținutului utilizează PHP. Dacă intenționați să găzduiți mai mult decât pagini web statice, PHP va fi un companion esențial.
Dacă rulați Linux în loc de Windows, va trebui să instalați o LAMP. Este, de asemenea, posibil să găzduiți un site Web pe Windows folosind IIS, astfel încât să nu trebuie să instalați niciun software terț. Deplasarea pe ruta IIS nu este recomandată pentru cele mai multe scopuri și este mult mai mult un proces de a susține conținutul web dinamic - deci lipiți de WAMP dacă nu aveți o circumstanță unică care necesită IIS.
Înainte de a continua, vă rugăm să înțelegeți că găzduirea unui site web pe un PC zilnic și o conexiune la internet pentru consumatori nu este recomandată pentru nimic dincolo de teste și / sau găzduirea unui mic site pentru câțiva vizitatori. Amintiți-vă, data viitoare când Windows Update trebuie să reporniți sistemul, site-ul web coboară împreună cu acesta - nu este o situație ideală pentru un site web serios.
Există multe programe WAMP disponibile, dar vom lucra cu WampServer. Accesați site-ul web și descărcați cea mai recentă versiune a programului lor, apoi porniți instalarea.
Solicitările de instalare sunt explicite; păstrați totul la valoarea sa implicită și continuați să faceți clic pe Următorul. Puteți să faceți clic pe Deschidere din această solicitare pentru a avea WampServer să utilizeze browserul dvs. implicit ori de câte ori alegeți să vă uitați la site-ul dvs. Web:
Asigurați-vă că adăugați și excepția de securitate pentru Apache din Paravanul de protecție Windows:
După finalizarea instalării, bifați căsuța "Start WampServer 2 now" înainte de a ajunge la Finish. Ar trebui să vedeți programul care rulează în zona dvs. de notificare.
Pagina implicită ne arată doar o pagină cu informații rapide, astfel încât să putem confirma că toate componentele funcționează corect. Dacă vedeți acest ecran, ați instalat cu succes un server WAMP.
Am efectuat mai multe instalări de testare ale acestui program și am constatat că câteva pachete de la Microsoft sunt absolut necesare pentru ca WampServer să funcționeze corect. Dacă ați întâmpinat probleme până acum, asigurați-vă că aveți instalate următoarele actualizări, dezinstalați WampServer, reporniți PC-ul și reinstalați WampServer.
WAMP pachete de 32 biți necesare:
Microsoft Visual C ++ 2008 SP1 Redistributable Package (x 86)
Pachetul redistribuabil Microsoft Visual C ++ 2010 SP1 (x86)
Microsoft Visual C ++ 2012 (selectați vcredist_x86.exe)
WAMP pachete necesare pe 64 biți:
Pachetul redistribuabil Microsoft Visual C ++ 2008 SP1 (x86) (nu este o tipo - aveți nevoie de pachetul x86)
Pachet redistribuabil Microsoft Visual C ++ 2008 (x64)
Microsoft Visual C ++ 2010 SP1 Redistributable Package (x 64)
Microsoft Visual C ++ 2012 (selectați vcredist_x64.exe)
Pentru a schimba paginile pe care le afișează serverul dvs. Web, deschideți directorul www făcând clic stânga pe pictograma WAMP din zona de notificare.
Folderul care se deschide este locul în care trebuie să puneți pe site-ul dvs. orice fișiere pe care doriți să le găzduiți. Orice din fișierele de instalare WordPress în fișierele HTML statice poate fi plasat aici, iar modificările vor fi reflectate simultan pe site-ul dvs. (doar faceți clic pe reîmprospătare).
Să aruncăm o privire asupra unui exemplu rapid pentru cum ați renunța la conținutul respectivului dosar pentru ca acesta să fie difuzat pe site-ul dvs. Web. Puteți utiliza un program de dezvoltare web sau ceva la fel de simplu ca Notepad pentru a crea o pagină PHP de bază și a le pune pe site-ul dvs. Web.
Următorul cod va fi un început bun:
'; ?>
Test PHP
Hello World
Inserați acest cod în Notepad și salvați fișierul ca index.php în interiorul C: \ wamp \ www
Acum întoarceți-vă la site-ul dvs. (sau apăsați refresh [F5] dacă ați deschis-o deja) și veți vedea pagina pe care tocmai ați creat-o.
În mod implicit, site-ul dvs. Web este în prezent accesibil numai de la computerul pe care este instalat WampServer. Este perfect pentru oricine care utilizează doar serverul WAMP în scopuri de testare sau dezvoltare, ci pentru a face site-ul dvs. accesibil pentru restul lumii, faceți clic pe pictograma WampServer și faceți clic pe "Puneți online".
În mod implicit, fișierul de configurare Apache este setat să refuze conexiunile primite de la toată lumea, cu excepția localhostului, deci va trebui să schimbați și două linii de cod, astfel încât alte dispozitive să nu vadă o eroare "403 Forbidden" ori de câte ori încearcă să se încarce Site-ul tău. Accesați httpd.conf (fișierul de configurare Apache) făcând clic pe meniul WampServer și pe sub folderul Apache.
Derulați în jos până când vedeți un cod care spune:
Ordine Respingeți, Permiteți
Negi de la toate
Ștergeți acest cod și înlocuiți-l cu:
Ordine Permite, Neagă
Permiteți tuturor
Salvați modificările la httpd.conf și reporniți toate serviciile.
Site-ul dvs. ar trebui să fie acum accesibil de pe World Wide Web. Dacă nu, asigurați-vă că ați redirecționat portul 80 la computerul dvs. pe router.