Instalarea și configurarea unui server local. Despre cum să instalați și să configurați un server Bitnami local. Adăugarea bazei de date





Atenţie!
Nu contează dacă instalați serverul doar pentru testarea scripturilor sau ca versiune de lucru, trebuie să știți că imediat după instalarea și pornirea serverului, acesta va deveni accesibil în afara computerului dvs. Chiar dacă nu aveți un IP alb, alți clienți ai furnizorului dvs. din rețea vă vor putea accesa.
Imediat după instalare, serverul nu are nicio protecție, totul este deschis și totul este fără parole; în cel mai bun caz, îți vor sparge serverul și, în cel mai rău caz, pot șterge toate fișierele de pe computer, inclusiv Windows în sine.
Din acest motiv, după instalarea serverului, blocați accesul la server folosind un firewall sau alte programe similare. După toate setările, puteți deschide accesul.

În acest articol vă voi spune cum să instalați serverul Apache și toate componentele necesare sub Windows de toate versiunile, inclusiv VISTA (32 și 64).
Cel mai probabil veți instala serverul Apache pe Windows pe computerul dvs. de acasă, deoarece în toate celelalte cazuri este puțin probabil să fiți nevoit să instalați pe Windows, așa că voi menționa că instalarea se realizează special pe computerul dvs. de acasă.
Această opțiune de instalare și configurare este potrivită nu numai pentru testarea scripturilor, ci și pentru lansarea unui server de producție.

Dacă decideți să instalați un server de producție acasă (nu pentru testare), atunci veți avea nevoie de:

1. IP alb(extern sau unic sau dedicat). Desigur, există servicii care pot direcționa traficul prin IP-ul lor către IP-ul tău dinamic sau chiar gri, dar acest lucru nu va funcționa pentru un server normal.
White IP este achiziționat de la furnizorul dvs. pentru bani suplimentari.

2. Server DNS. Pentru a vă asocia numele de domenii cu serverul dvs. veți avea nevoie de un server DNS. Nu are rost să păstrezi un DNS acasă, deoarece există servicii gratuite pentru asta.
Dacă registratorul de domenii nu oferă servicii DNS, atunci puteți utiliza serviciul gratuit xname.org
. Cel mai bine este să configurați DNS după instalarea serverului.

Să începem instalarea serverului.
Pentru a instala tot ce aveți nevoie, vom lua un set gata făcut de toate componentele necesare serverului.
XAMPP lucru foarte util. Acesta este un set format din apache, php, mysql, server ftp, sendmail, perlși mult mai mult. Nu s-au făcut modificări la toate aceste componente (sau la unele foarte minore), deoarece XAMPP este doar un program de instalare, nu este un server autonom.
După instalare, vom obține un server cu drepturi depline, la fel ca și când am instala manual fiecare componentă.

Un alt mare plus XAMPP totul va fi instalat într-un singur folder. Toate setările, toate datele, toate fișierele vor fi într-un singur folder. Efectuarea unei copii de rezervă a unui astfel de server este foarte simplă. Am salvat întregul folder și întregul server a fost salvat, am încărcat acest folder pe alt computer și întregul server rulează pe alt computer.

Comentarii

18.02.2010 Victor
Am si eu un astfel de server acasa.
Am cumpărat un netbook cu 10 mii și am conectat prostește xampp la el, exact așa cum scrie aici.
Și este aici de trei luni, aproape că nu folosește electricitate (aproximativ 20 de wați), canalul de internet are 5 megabiți, site-urile doar zboară.
Și de ce trebuie să închiriați aceste servere dedicate sau VDS.......

18.02.2010 Victor
Am uitat să adaug, cinci site-uri sunt pe acest laptop, traficul total este de 3 mii pe zi

06.07.2010 Kirill
Denver și HAMPP nu sunt în principiu același lucru?

06/07/2010 Admin
Kirill, în principiu, aproape același lucru.
Numai în Denver s-au făcut multe modificări la server din cauza cărora serverul din Denver nu funcționează așa cum ar trebui. Totul din el este adaptat pentru lucru convenabil în Windows.
Am încercat de mai multe ori să testez scripturi mari în Denver, dar nu am reușit să le depanez complet, deoarece nu funcționează deloc așa cum mă așteptam.
XAMPP nu face nicio modificare la server, ajută doar la instalarea tuturor componentelor.

08/06/2010 vlad
mulțumesc de informație

09.02.2010 Victor
Multumesc mult pentru informatii, mi-au fost de mare ajutor. Ia-ti notite

12.09.2010 Andrei
Mulțumesc foarte mult.La urma urmei, există site-uri unde este scris normal, clar și în rusă.

P.S. / Administrator, nu uitați să corectați că Apache nu se pornește dacă portul 80 este ocupat în Skype și Team WiFi./

09.12.2010 admin
Andrey, da, el însuși a călcat odată pe grebla asta. Nu am putut înțelege de ce Apache nu funcționează pe portul 80.
Dacă la instalare, xampp spune că nu a trecut testul pe portul 80, uită-te în Skype în setări, poate că Skype a ocupat acest port.
De asemenea, pot apărea erori după instalare.
Voi adăuga aceste informații la articol mai târziu.

24.10.2010 Mikan
O zi buna. Oameni buni, ajutati-ma cu aceasta intrebare. Am o rețea mare, vreau să fac un server web intern, am încercat xampp, totul merge, acum am o altă problemă: cum să împiedic un client din rețea să scrie în browser adresa IP a serverului pentru a merge la site. Și am introdus o adresă umană normală, de exemplu, chiar și ceva de genul www.primer.primer.ru.

25.10.2010 cireș
Mikan, din moment ce pui astfel de întrebări, înseamnă că această rețea mare nu a fost creată de tine?
Și deoarece nu a fost creat de dvs., atunci trebuie să contactați administratorii care conduc această rețea, deoarece puteți înregistra doar un domeniu la ei, iar atunci domeniul va fi vizibil în rețea, cu excepția cazului în care, bineînțeles, administratorii o doresc.
Ei bine, atunci în setările de gazdă virtuală xampp înregistrați acest domeniu și gata....

Și dacă aveți un IP alb, atunci este mai ușor să cumpărați un domeniu, costă 200 de ruble pe an și va fi și mai bine, nu sunt mulți bani.

14.12.2010 Dmitri
Am o întrebare: setările pentru un server de jocuri, de exemplu pentru KS1.6
Tocmai am setat un ip alb și trebuie să-l configurez. Așa că pornesc serverul și scrie ip local și nu internet, trebuie să-l configurez cumva astfel încât să arate ip de internet și să poată merge la el... cum să fac asta???

14.12.2010 Victor
Dmitry, acesta nu este un subiect foarte diferit.
Aceasta este configurarea unui server web, nu a unui server de jocuri.
Dacă, desigur, cineva știe, poate îmi poate spune, dar nu cred că pot scăpa de asta cu câteva fraze.

18.12.2010 Constantin
Totul funcționează pentru mine, dar cum îmi pot face site-ul să funcționeze pe Internet?

21.12.2010 Alexey
reguli XAMMP)))

23.12.2010 Victor
Spuneți-mi, este posibil să vă găzduiți site-ul folosind HAMMR??? site-ul este realizat pe platforma Yukoza)) Vreau ca disc D să fie folosit ca găzduire pentru site-ul meu!!

24.12.2010 admin
Victor, dacă ai scenariul Yukoza, poți găzdui site-ul.

24.12.2010
te referi la scenariu???? Trebuie să încarc filme pe unitatea mea D și să îi pun pe oameni să le vizioneze prin site-ul meu!! de ce un scenariu??

28.12.2010 Alexandru
Instalat.
Am făcut totul așa cum ai spus.
La pornire scrie că portul este ocupat.
Am verificat totul, portul este liber,
(a folosit Windows Worms Doors Cleaner pentru a verifica și a căuta... și fără rezultate. Vă rugăm să ajutați...
(captură de ecran: http://imagepost.ru/images/419/21552347.jpg)

28.12.2010 Vitaly
Alexander, ce zici de Skype? Îl folosești?
Dacă da, înseamnă că a ocupat portul 80. Verifică.
În setările Skype, dezactivați utilizarea portului 80.

19.01.2011 Andrei
Spune-mi, dragă administrator, xamp sendmail este doar un emulator și nu trimit nimic prin e-mail sau nu este un emulator?:

Astăzi ne vom uita la instalarea MaxSite CMS pe un server local. Înțeleg perfect că nu numai profesioniștii, ci și începătorii vizitează, așa că, în primul rând, voi răspunde la întrebare:

- Ce este un server local?

- acesta este un program, chiar și un întreg complex de programe, instalându-l pe computer, vă puteți dezvolta site-urile web direct pe el, iar acest lucru este „brutal” convenabil, știți

Desigur, dacă vă limitați la dezvoltarea paginilor + , atunci nu aveți nevoie de el - puteți vizualiza imediat rezultatele în browser. Dar cei care lucrează cu CMS () nu se pot lipsi de un server local!

Pentru că pur și simplu nu veți putea rula acest „lucru” pe computer. Pentru ca acesta să funcționeze, aveți nevoie de un server, care este de obicei găzduit. Și chiar dacă aveți propriul site web, dezvoltarea aceluiași va fi extrem de incomod, deoarece de fiecare dată fișierul modificat trebuie încărcat pe server pentru a vedea modificările și a vedea dacă există greșeli pe undeva. Și de obicei este exact invers.

De acord - acest lucru este teribil de incomod.

În aceste scopuri a fost inventat server local. Instalați-l pe computer, puneți un site web acolo - și dezvoltați încet noi funcții / șabloane / și tot felul de alte prostii. Exact așa dezvolt noi șabloane, lecții etc. (inclusiv prostii)

Cred că am rezolvat asta. Aceasta înseamnă că acum vom arunca o privire în altă direcție, și anume:

- Cum se instalează un server local?

Îți voi da un sfat înțelept imediat. server local- acesta este un program, ceea ce înseamnă că mai întâi trebuie să-l „pionizăm sincer” undeva. Și pentru a fi „pionier”, trebuie mai întâi să decideți cu ce server doriți să lucrați.

Bănuind că cei care știu deja să lucreze cu un server local nu au nevoie de acest articol (vai de mine), și cei care nu au idee ce sunt, le voi oferi o singură opțiune - CEL MAI BUN(bine, am sunat atât de modest serverul cu care lucrez).

În general, toți „web-starpers”, inclusiv eu, au voie să-și apere, chiar spumegând la gură, versiunea lor în comentarii, astfel încât să vă puteți lăsa părerea despre serverul local. Și am mers mai departe.

Am descărcat versiunea standard a serverului local.

L-ai descărcat? Ei bine, acum partea cea mai grea - instalarea teribil de dificilă. Fii bine aprovizionat cu ceai și fursecuri, deoarece acest lucru va cere 27 de minute de instalare și 9 reporniri ale computerului. Singurul lucru care te scutește de plictiseală este că arată desene animate în timpul instalării. Deci ceaiul nu va strica.

Instalarea unui server local.

Începe cu faptul că trebuie să decidem în ce folder îl vom extrage din arhivă. Sunt pe disc E, a creat un folder numit open_server, și a dezarhivat totul acolo.

Vă recomand să faceți exact același lucru, sau cel puțin să încercați să nu utilizați caractere rusești pe calea către rețeaua locală. Acestea. nu este nevoie să-l plasați într-un folder cu litere și spații rusești. În caz contrar, pot apărea erori dăunătoare.

Bine? Extras? Fuuuhh... Felicitări, instalarea este finalizată! (nu ai încredere în nimeni tot aprilie)


Configurarea unui server local.


Acum rulați fișierul în folder OpenServer.exe, iar un steag roșu va apărea în bara de activități (de obicei situată în colțul din dreapta jos al desktopului).

Faceți clic pe el și va apărea un meniu contextual cu mai multe elemente:

Este timpul să începem configurarea unui server local. Nu vom configura prea multe acolo, doar vom configura totul pentru a se potrivi nevoilor noastre.

Și așa, selectați elementul " Setări", iar o fereastră corespunzătoare va apărea în fața noastră. Selectați fila " Server„și acolo indicăm scrisoare pentru discul virtual, și numele serverului bazei de date. Cu toate acestea, puteți lăsa totul ca implicit. (exact asta am facut)

Dacă v-ați modificat parametrii, nu uitați să faceți clic pe butonul „ Salvați".

Asta este, acum faceți clic pe caseta de selectare din nou și selectați „Run”. În câteva secunde, serverul nostru ar trebui să pornească, caseta de selectare va deveni verde și un nou disc virtual cu litera pe care ați specificat-o în setări va apărea pe computer.


Instalarea MaxSite pe un server local.


Acum, am ajuns în sfârșit la cel mai important lucru, vreau să vă mulțumesc imediat pentru că ați îndurat toate prostiile și agresiunile mele pe care le-am postat mai sus.

Instalarea MaxSite pe un server local nu diferă de instalarea pe una obișnuită, trebuie să creați o bază de date, să specificați o parolă și un utilizator și să parcurgeți aceiași pași de instalare ca atunci când instalați pe una reală.

Aici am decis să înregistrez un tutorial video pentru claritate. Deoarece ar trebui să scriu chiar mai mult decât am scris deja și ar fi indicat să nu dau peste cap baza de date:



Asta e tot. După cum puteți vedea, nu poate fi mai simplu.

Acum aveți propriul site web de lucru pe computer, pe care vă puteți desfășura în siguranță experimentele inumane.

Vă mulțumim pentru atenție.

PS: Nu uitați să împărtășiți articolul cu „prietenii” dvs. făcând clic pe diferite butoane de pe rețelele sociale.

PS: Sunt dispus să pariez pe cel mai BUN server local în comentarii. În general, ar fi interesant să știi ce folosești.

5 voturi

O zi bună, dragi cititori ai blogului meu. Discutam constant ce gazduire sa alegem, unde plasam site-ul, cine asigura conditiile ideale.

Sau poate să-ți transformi computerul într-un server? O mulțime de spațiu pentru care nimeni nu va trebui să plătească. Ei bine, crezi că merită să studiezi acest subiect?

Astăzi vă vom vorbi despre cum să creați găzduire pe computer. Această oportunitate este disponibilă tuturor.

Termeni de utilizare

Opțiunea nu poate fi numită ideală, dar în unele cazuri poate fi potrivită. În primul rând, trebuie să ai viteză bună la internet și spațiu liber. Dacă vrei să câștigi faima, atunci această metodă cu siguranță nu este pentru tine. Este puțin probabil ca computerul local să facă față. Deși, cine știe, se întâmplă minuni.

Cu toate acestea, nu uitați că va trebui să vă împărtășiți viteza cu vizitatorii site-ului dvs. Cu cât sunt mai multe, cu atât nevoile lor sunt mai mari.

În medie, este nevoie de aproximativ 50 kb/s de persoană. Tariful meu nu poate fi numit cel mai bun, viteza de upload este de aproximativ 7 MB, adică maximul pe care îl pot face este să ofer aproximativ 140 de persoane cu descărcări normale la un moment dat. Dacă sunt mai mulți vizitatori, aceștia vor trebui să aștepte mai mult, ceea ce înseamnă că rata de refuz va fi impresionantă.

Totuși, înțeleg că fibra optică face minuni, tarifele de la furnizori sunt din ce în ce mai puțin o povară pentru portofel, ceea ce înseamnă că această situație nu se întâmplă tuturor. În plus, dacă trebuie să-ți arăți site-ul web unui singur client sau trebuie doar să-l arăți, atunci de ce să plătești pentru găzduire dacă totul se poate face gratuit.

Mic, dar puteți uita cu totul de plată.

Ce vei avea nevoie

Am spus deja despre viteza bună a internetului. Am menționat memoria hard disk. Acestea nu sunt probleme grave, sau cu siguranță nu sunt fatale, care vor împiedica întregul efort.

În plus, va trebui să obțineți informații despre IP-ul dvs. static. Cu ajutorul acestuia, nu numai că vă puteți organiza propriul server cu o adresă constantă, ci și puteți crea acces la distanță la computer, precum și la camere CCTV. Va fi mai ușor și mai fiabil să aflați informații de la furnizor.

Ei bine, ultimul punct. PC separat. Acest lucru nu este necesar, dar rețineți că, dacă utilizați computerul de acasă ca server, nu îl puteți opri.

Deschideți serverul

Orice altceva este simplu. Vei avea nevoie Deschideți serverul . Este gratis. Dacă doriți, puteți face o donație; dezvoltatorii vor fi mulțumiți chiar și cu 100 de ruble. Apropo, dacă transferi bani, poți descărca pachetul în câteva secunde. Dacă nu, va trebui să așteptați puțin.

Ce este un server deschis? O platformă de server convenabilă care a fost creată special pentru webmasteri. Dacă nu, ar trebui să instalați manual php, apache, MySql și o grămadă de programe suplimentare. În general, masa de hemoroizi.

Open Servere este un pachet care are deja toate componentele. Acestea vor fi necesare pentru instalarea serverului. Rămâne doar să despachetați tot conținutul și puteți începe să dezvoltați un site web sau să scrieți un script.

Imaginați-vă, pentru a vă folosi computerul ca găzduire virtuală, trebuie doar să apăsați câteva butoane. Dacă nu ar fi serverul deschis, ar trebui să descărcați toate elementele separat, să mutați totul în folderele necesare și să îl configurați.

Cu toate acestea, Open Server nu este singurul pachet. Denver a fost unul dintre primii care a apărut, puțin mai târziu xampp. Dar nu le-aș numi cei mai buni. Ele sunt actualizate destul de rar și, prin urmare, își pierd popularitatea. În plus, puteți controla părți individuale. Adăugați ceva propriu, ștergeți sau editați. În timp, acest lucru poate fi util.

Open Server are multe instrumente suplimentare: vizualizare jurnal, programator de sarcini și multe altele.

Apropo, puteți chiar să instalați acest program pe o unitate flash. Acest lucru este foarte convenabil dacă creați un site web personalizat și nu sunteți pregătit să îl afișați pe Internet. Doar copiați site-ul pe USB și gata. Puteți introduce un disc amovibil în orice computer. Clientul îl va vedea în același mod ca și cum portalul ar fi deja pe Internet.

Dar suficient preludiu. Să ne uităm la programul în acțiune. Mai întâi trebuie să-l descărcați. Accesați secțiunea cu același nume, selectați versiunea corespunzătoare (de bază, ultimă, premium), introduceți numărul din imagine și treceți la descărcare.

Descărcarea celei mai complete versiuni nu are întotdeauna sens. Sunteți sigur că veți folosi CamStudio, care vă permite să înregistrați videoclipuri, editor foto PixBuilder sau Skype? De exemplu, am vorbit deja despre. Sunt convins că dacă nu citiți articolul meu despre el, nu veți deschide niciodată acest program.

Dacă se dorește, toate acestea pot fi instalate ulterior. Recomand să luați Premium.

Dacă faci o donație, viteza ta de descărcare va crește. Dacă nu, veți putea descărca complet pachetul numai după câteva ore.

După ce descărcați programul și faceți dublu clic pe fișierul de instalare, vi se va solicita să despachetați arhiva. Trebuie să îl instalați în rădăcină și nu în orice folder.

După finalizarea procesului, veți vedea folderul Open Server pe unitatea C. Acesta va conține mai multe foldere și 2 fișiere de instalare. Dosarul de domenii va conține dosare cu site-urile dvs. Modul – programe de instalare suplimentare: php, mysql și așa mai departe.

Două fișiere de instalare sunt proiectate pentru sisteme pe 32 și 64 de biți. Trebuie să rulați unul dintre ele, dar vă sfătuiesc să dezactivați mai întâi antivirusul. În caz contrar, poate bloca acțiunile programului și nu va putea funcționa corect.

Imediat după lansare, vi se va solicita să instalați Microsoft Visual C++. Este probabil să aveți totul deja instalat, dar pentru a evita problemele și erorile, îl puteți descărca din nou.

După încărcare, panoul Open Server va dispărea în partea dreaptă jos a ecranului, lângă ceas. Făcând clic pe butonul „Start” activați serverul, este necesar butonul „Restart” după ce faceți unele modificări în dosar și doriți ca acestea să aibă efect, iar „Stop” oprește funcționarea acestuia.

Există o mulțime de opțiuni în setări. Nu voi vorbi despre ele acum. Oricine înțelege acest lucru va înțelege totul, dar va fi complet de neînțeles pentru începători. Nu vă faceți griji, în timp veți stăpâni totul, dar deocamdată puteți face fără această informație.

Ei bine, asta e tot. Datorită acestui program, puteți crea găzduire de pe computer. În instrucțiunile video puteți vedea mai multe informații despre crearea de site-uri web și lucrul cu programul.

Instrucțiuni video

Mi-a plăcut foarte mult acest videoclip. Aceasta este o instrucțiune pas cu pas pentru lucrul cu programul. În 40 de minute vei afla absolut tot ce trebuie să știi pentru a lucra despre Open Server.

Ei bine, pentru cei care sunt interesați de acest subiect, pot recomanda și cursul „ Vând informații pe internet de la A la Z " Cred că acest lucru va fi util pentru mulți.


Dacă ți-a plăcut acest articol, abonează-te la newsletter și află mai multe despre câștiguri și muncă. Ne revedem și mult succes în munca ta.

Informații generale despre serverul local și principiul funcționării acestuia. Crearea unui server local bazat pe ansamblul Denver: pregătire, instalare și prima lansare.

Orice programare este parte integrantă a procesului de testare - aceasta este o axiomă. Vorbind despre dezvoltarea aplicațiilor web, se pune inevitabil întrebarea despre prezența unui anumit „mediu” care permite emularea funcționării unui server de internet. Cu alte cuvinte, avem nevoie server local.

Server local(Engleză) server local) - un program sau un set de programe care efectuează funcții de service (întreținere) la cererea unui client pe un computer de acasă (local).

Acest „set gentleman” este format din Apache, PHP și MySQL - de obicei este suficient. Pe de altă parte, aceasta poate include și alte componente, în funcție de nevoile dvs. Ceea ce este important pentru noi aici este faptul că putem folosi un ansamblu gata făcut - Denver. Astfel, nu trebuie să înțelegem specificul instalării și configurării unui server local - totul se face înaintea noastră.

Singurul lucru asupra căruia vreau să vă atrag atenția în funcționarea unui server local este necesitatea de a rezerva anumite adrese IP pentru serverele care vor fi disponibile doar pe computerul nostru. În cazul Windows, fișierul este responsabil pentru rezervarea adreselor IP gazde. În funcție de versiunea Windows, fișierul gazde pot fi:

  • Windows 95/98/ME: WINDOWS\gazde
  • Windows NT/2000: WINNT\system32\drivers\etc\hosts
  • Windows XP/2003/Vista/7: WINDOWS\system32\drivers\etc\hosts

Dacă decideți să utilizați un server local bazat pe distribuția Denver, nu trebuie să editați acest fișier, totul se va întâmpla automat, dar este util să aveți o înțelegere generală a esenței problemei.

Pregătirea serverului local pentru funcționare

De la cuvinte la fapte. Presupunem că ați descărcat deja cea mai recentă versiune a construcției Denver și sunteți gata să asaltați cetatea. Glumesc. Principalul lucru este să nu vă grăbiți și, în primul rând, să verificați ce este instalat pe computer protocoale de rețea sau nu. Cum să o facă? Cel mai simplu mod:

Instalarea unui server local

Acum că ne-am asigurat că computerul nostru este gata să lucreze cu rețeaua, putem începe să instalăm distribuția Denver. Închideți toate ferestrele browserului. După ce ați lansat programul de instalare Denver descărcat, veți vedea o fereastră în fața dvs.:

Fereastra de instalare a distribuției Denver

Confirmați-vă intențiile făcând clic pe butonul „Da”. Procesul de despachetare va începe. După care se va deschide o fereastră de browser cu mesajul:

Mesaj în fereastra browserului

Închideți fereastra browserului și continuați instalarea în fereastra de instalare.

Urmând instrucțiunile, instalăm distribuția Denver.

Notă: Puteți întrerupe oricând procesul de instalare folosind o combinație de taste Ctrl+Pauză. Pe majoritatea laptopurilor moderne, se folosește o combinație de taste pentru aceasta Ctrl+Fn+Pauză.

  1. Directorul în care va fi instalată distribuția. Vă sfătuiesc să părăsiți opțiunea implicită, adică. C:\WebServer - deci apăsați Enter.
  2. Numele discului virtual care va fi asociat cu directorul pe care tocmai l-ați specificat. Vă sfătuiesc să părăsiți opțiunea implicită, adică. Z: . Principalul lucru este că există încă un disc cu acest nume nu a avutîn sistem - cel mai adesea acest lucru se întâmplă cu unitatea Z:. Deci apăsați Enter din nou.
  3. Pornirea și oprirea Denverului. Ni se vor oferi două variante:
    1. Creați un disc virtual când pornește mașina (desigur, instalatorul se va asigura că acest lucru se întâmplă automat) și nu îl deconectați (discul) când serverele sunt oprite.
    2. Creați un disc virtual numai prin comandă explicită pentru a porni complexul (făcând clic pe comanda rapidă de lansare de pe Desktop). Și, în consecință, deconectați discul de la sistem atunci când serverele sunt oprite.

    Vă sfătuiesc să utilizați a doua variantă, pentru că... programele care rulează se vor „bloca” în mod constant în memoria computerului, ceea ce are un efect negativ asupra performanței acestuia și poate provoca conflicte atunci când lucrați cu alte programe.

    Notă: Unele versiuni de Windows 98 pot avea o eroare care împiedică deconectarea discului virtual, cel puțin prima dată. Aceasta nu este o eroare de distribuție, ci o eroare în subst și nu este nimic de făcut în acest sens.

Asta e tot, instalarea s-a terminat.

Prima lansare a serverului local

În sfârșit, instalarea este completă. Trei pictograme ar trebui să apară pe desktop: Începeți Denwer(porniți Denverul), (opriți Denverul).

Pictograme de management Denver

Faceți clic pe pictogramă Începeți Denwerși așteptați până când toate ferestrele de consolă care apar în timpul încărcării dispar. Deschidem browserul și introducem adresa: http://localhost/, sau mai degrabă http://localhost/denwer/ - dar acest lucru nu este esențial. Nu este necesar să părăsiți Internetul. Principalul lucru este că următoarea pagină ar trebui să apară în fața noastră:

Pagina de testare când accesați localhost

Dacă pagina de test nu se încarcă, verificați:

  • Serverul dvs. proxy este dezactivat în setările browserului dvs.?
  • Aleargă Denver? Dacă da, există erori când faceți clic pe pictograma stilou (vezi colțul din dreapta jos)?
  • Rulați un alt server web care ar putea intra în conflict cu Denver? Dacă da, dezactivează-l.

Sunt posibile și alte opțiuni, dar acest lucru nu mai intră în domeniul de aplicare al acestei note.

Cu ceva timp în urmă, a venit ideea de a testa perspectivele dezvoltării unui site pe ASP.Net, orientat să lucreze într-un mediu Linux. Cu toate acestea, s-a decis imediat ca site-ul să funcționeze într-un mediu pe o gazdă Linux; tot ce a rămas a fost să se decidă asupra limbajului de programare: ASP.NET 2 împreună cu puterea Mono, sau PHP. Opțiunile de testare a diferitelor VPS, chiar dacă furnizate gratuit pentru o perioadă scurtă de timp de furnizorii de găzduire, au dispărut imediat, deoarece Dacă experimentul a avut succes, mai devreme sau mai târziu ar fi necesar un server VPS local în orice caz.

Mașina virtuală pentru crearea unui server virtual de acasă a fost programul VirtualBox - din motivele pentru care o mașină virtuală poate fi necesară o singură dată, opțiunile comerciale nu au fost luate în considerare imediat, iar dintre programele gratuite, doar acesta este suficient de simplu de configurat și poate fi pe deplin suportă sistemele de operare invitate ale familiei Linux. De asemenea, în urma unei analize a ofertelor VPS de pe Internet, au fost identificate câteva dintre cele mai comune și compatibile Mono-sisteme de operare preinstalate de furnizorii de găzduire.

Deci, instrumentele folosite:

Instalați VirtualBox, lansați și creați o mașină virtuală cu configurația necesară. La crearea mașinii virtuale, am lăsat toate setările recomandate, cu excepția cantității de memorie disponibilă - a fost redusă la 128 MB, iar dimensiunea hard diskului virtual - a crescut la 4 GB. Lansăm mașina virtuală și montăm imaginea cu sistemul de operare Debian 5.

După descărcare, selectați din meniul de instalare Instalare, deoarece Nu avem nevoie de o instalare grafică. Selectați limba de instalare, vă recomand engleza (dacă nu vă simțiți deloc confortabil cu engleza, atunci rusă), apoi selectați locația alte => Europa => Federația Rusă, și aspectul tastaturii pentru introducere, aici vă sfătuiesc insistent să selectați engleza pentru SUA. În timpul instalării, vi se solicită să introduceți numele mașinii pentru rețea, am introdus MyVPS și numele domeniului din care face parte acest computer (nu trebuie să introduceți nimic aici). În continuare, vă sugerăm să alegeți un fus orar și o metodă de partiționare a hard disk-ului. Am ales metoda implicită; în general, nu a fost deosebit de importantă pentru mine. Suntem de acord cu propunerea de a scrie modificări pe disc și de a confirma aspectul acestuia. Așteptăm finalizarea instalării sistemului...

În timpul procesului de instalare, vi se solicită o parolă pentru contul de administrator, un utilizator de conectare și o parolă. Apoi, vi se cere să selectați adresa celui mai apropiat depozit și setările serverului proxy pentru acces la Internet. Dacă nu utilizați un server proxy, nu trebuie să introduceți nimic. Programul de instalare se va conecta acum la depozitul pe care l-ați selectat, va cere informații despre software-ul disponibil și va descărca pachetele necesare pentru a continua instalarea. După aceasta, nucleul de sistem va fi configurat și va apărea un meniu pentru selectarea software-ului instalat. Debifați elementul Mediu desktop(nu este necesar un desktop pe VPS), asigurați-vă că lăsați o bifă pe element Sistem standard, selectați elementele rămase după cum doriți. La finalizarea instalării, se va pune întrebarea: este posibil să instalați încărcătorul de pornire al sistemului de operare GRUB ca principal, selectați da. După aceasta, vi se va solicita să eliminați discul și să reporniți. Demontați imaginea de disc și faceți clic Continua pentru a reporni mașina virtuală. Felicitări! Aceasta completează instalarea sistemului de operare.

Deci, mașina virtuală este repornită. Vi se solicită să introduceți datele de conectare. Introduceți root, apoi vi se va cere o parolă, introduceți și aceasta. Acum trebuie să instalați SSH. Pentru a face acest lucru, introduceți comanda

Apt-get install ssh

Programul va analiza dependențele și va cere confirmarea pentru descărcarea și instalarea pachetului ssh si pachetele de care depinde.

După instalare, opriți mașina virtuală Deoarece sistemul de operare este utilizat de un singur utilizator, pentru a face acest lucru, introduceți comanda

Acum trebuie să ne configuram mașina virtuală pentru acces prin SSH și, de asemenea, să configuram accesul la viitorul server web pe portul 80. Acest lucru se poate face în două moduri.

    Închideți toate ferestrele VirtualBox. Accesați folderul C:\Users\%username%\.VirtualBox\Machines pe Windows 7 și Vista sau într-un folder C:\Documents and Settings\%username%\.VirtualBox\Machines, dacă aveți Windows XP.

    Deschideți folderul mașinii virtuale pe care ați creat-o, găsiți în el fișierul cu numele mașinii dvs. virtuale. În cazul meu este MyVPS.xml deschideți-l și adăugați-l la secțiune ExtraData următoarele rânduri






    Închide VirtualBox. Deschide consola. Dacă aveți Windows, accesați folderul C:\Program Files\Sun\VirtualBox. Introduceți următoarele comenzi în consolă

    VBoxManage setextradata „%mashine_name%” „VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/GuestPort” 80
    VBoxManage setextradata „%mashine_name%” „VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/HostPort” 80
    VBoxManage setextradata „%mashine_name%” „VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/Protocol” TCP
    VBoxManage setextradata „%mashine_name%” „VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort” 22
    VBoxManage setextradata „%mashine_name%” „VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort” 2222
    VBoxManage setextradata „%mashine_name%” „VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol” TCP

    unde %mashine_name% este numele mașinii tale virtuale.

Lansați VirtualBox și porniți mașina virtuală. Dacă acum primiți o eroare despre imposibilitatea pornirii, închideți totul și configurați din nou mașina virtuală. Probabil ați făcut o greșeală când ați introdus comenzi. Dacă ați modificat setările în fișierul xml, verificați intrările adăugate pentru erori; dacă sunteți în consolă, introduceți din nou comenzile.

După pornirea mașinii virtuale, rulați programul Putty, dacă sunteți pe Windows, scrieți în câmpul Gazdă gazdă locală, în câmpul Port setăm valoarea 2222 . Clic Deschis, suntem de acord să acceptăm cheia SSL. Dacă sunteți pe Linux, intrați

Ssh -l %user_name% -p2222 localhost

Introduceți datele de conectare (în Putty) și parola.

Pentru a gestiona sistemul de fișiere, puteți utiliza programul WinSCP. Va trebui să intri gazdă locală, setați valoarea Port la 2222 , introduceți numele și parola dvs.

Serverul este gata într-o configurație minimă. Acum puteți instala Apache, nginx, MySQL etc. Vă rugăm să rețineți că serverul web trebuie să ruleze pe portul 80. Dacă doriți să utilizați orice alt port, modificați setările mașinii virtuale folosind VBoxManage.