Serverul local este deschis. Instalarea OpenServer

Din articol veți afla: pentru ce este nevoie de OpenServer, de unde să-l descărcați și cum să îl instalați (voi arăta folosirea Windows 10 ca exemplu)

Open Server vă permite să utilizați un server local pe computer. Aceasta înseamnă că puteți lucra pe site-ul dvs. pe computerul dvs. de acasă, iar când site-ul este gata, transferați-l gata și funcționează pe Internet.

Faceți clic pe Descărcare. Pe pagina de încărcare, selectați versiunea de bază. Introduceți codul numeric din imagine și faceți clic pe butonul Descărcare.

Se va deschide o pagină unde vi se vor oferi două opțiuni pentru a descărca programul.

Prima metodă este plătită (Suma minimă a donației este de 60 de ruble) - această metodă va asigura o încărcare rapidă.

A doua metodă este gratuită și, prin urmare, foarte lentă))

Un fișier ca acesta va fi descărcat (în ziua în care a fost scris acest articol, arăta așa, dar acum poate arăta diferit). Aceasta este o arhivă cu programul.


Faceți dublu clic pe fișier. Se va deschide o fereastră care vă va cere să selectați o locație în care să despachetați fișierele din arhivă. Am ales drive-ul D.

Faceți clic pe butonul OK. Procesul de dezarhivare va începe.

Mergem la folderul pe care l-am selectat la pasul 3. Vedem că a apărut folderul OpenServer. Intrăm în el.

Vedem două comenzi rapide pentru lansarea programului (poate exista o singură comandă rapidă, depinde de bitness-ul Windows).

Faceți dublu clic pe comanda rapidă Open Server x64.

Deoarece aceasta este prima lansare a OpenServer, va începe procesul de instalare a componentelor (MicrosoftVC++) pentru funcționarea corectă a programului.

După finalizarea instalării, programul vă va solicita să reporniți computerul. Reporniți.

Trecem din nou prin al patrulea pas - adică mergem în folderul OpenServer și lansăm programul.

În tavă (zona din colțul din dreapta jos unde se află ceasul) vedem o nouă pictogramă - un steag roșu.

Faceți clic pe el și se va deschide meniul programului. Faceți clic pe caseta de selectare verde care spune Run.

Așteptăm puțin. Steagul roșu se va schimba în galben, apoi va schimba culoarea în verde. Serverul rulează.

Dacă serverul deschis nu pornește - apare o fereastră cu cuvintele „Pornire eșuată!”, apoi coborâți în partea de jos a articolului la descrierea setărilor serverului deschis.

Se verifică funcționarea OpenSever

Faceți clic pe steagul verde. În meniul care se deschide, indicați săgeata către Site-urile mele. Va apărea un submeniu cu singurul element localhost. Apasa pe el.

Se va deschide o pagină în browser cu un mesaj că OpenServer rulează.

Ura! Am reușit))

După cum puteți vedea, instalarea openserver nu este deloc dificilă. Îmi place acest server local mai mult decât Denver, așa că îl folosesc în proiectele mele și vi-l recomand.

Acum trebuie configurat.

Deschideți configurarea serverului

Faceți clic pe caseta de selectare. → În meniul care se deschide, faceți clic pe Setări.

În fereastra care se deschide, în fila De bază, bifați caseta de lângă Run with Windows. Am lăsat întârzierea așa cum s-a sugerat la 20 de secunde. Întârzierea este necesară pentru a nu încetini încărcarea Windows. Mai întâi, vor fi încărcate toate componentele necesare pentru ca computerul să funcționeze, iar apoi va porni Open Server.

De asemenea, bifați caseta Solicitați un cont de administrator. Unele funcții funcționează numai cu drepturi de administrator, așa că asigurați-vă că bifați această casetă.

Pentru cei al căror server deschis afișează Eșec de pornire la pornire, trebuie să mergeți la fila Server din setări și să bifați caseta de selectare „Nu faceți modificări la fișierul HOSTS”. Dacă openserver pornește inițial normal, atunci nu bifați această casetă.

Fiecare proprietar al unui site web sau al unui blog, mai devreme sau mai târziu, are o dorință irezistibilă de a-l „termina” sau „reduce” cumva. După ce au citit articole vesele în stilul „Hatemeel - este și mai simplu”, ei, fără ezitare pentru o lungă perioadă de timp, încep să îndrepte codul delicat cu ajutorul unui baros, o daltă și un fel de mamă. Rezultatul, cel mai adesea, este smulgerea părului de pe fund și scrisori panicate către suport tehnic: „Ajutor, site-ul meu este mort!”

Cei care sunt mai deștepți și mai atenți înțeleg că înainte de a urca într-un organism viu cu labele nespălate, trebuie să exersați pe un fel de simulator. Dezvoltatorii profesioniști de site-uri le folosesc de mult timp și cu succes. Pentru o lungă perioadă de timp, cel mai popular a fost Denver, un simulator complet al unui server la distanță pe propriul computer. Dar de vreo trei ani proiectul nu a fost reluat, internetul a mers mult înainte, iar în computerele și sistemele moderne, vechiul Denver devine strâmb, sau deloc.

Noul favorit este pachetul OpenServer disponibil gratuit. Tastați acest cuvânt în Google și veți fi dus la pagina proiectului, de unde puteți descărca arhiva sursă. Puneți-l pe un disc cu cel puțin 1 gigaoctet de spațiu liber și dezarhivați-l. Accesați folderul OpenServer și rulați fișierul cu același nume.

În primul rând, vi se va cere să deschideți accesul la Internet. Dacă nu utilizați Skype, atunci nu ar trebui să mai existe probleme. Dacă îl utilizați, accesați mai întâi setările sale și debifați caseta de selectare „Utilizați porturile 80 și 443 ca alternativă de intrare”. Apoi reporniți Skype. Verificați setările Skype - ar trebui să arate așa.

După pornirea programului, pe linia de comandă va apărea un steag roșu. Faceți clic pe el și veți vedea meniul serverului. Faceți clic pe caseta de selectare verde lângă care scrie „Start server”. Programul în sine va crea un disc virtual W:. Felicitări, aveți în mâinile dvs. un server cu drepturi depline, cu toate capabilitățile pe care le oferă găzduirea reală de înaltă calitate.

Ceea ce voi scrie în continuare va provoca probabil indignare în rândul webmasterilor profesioniști. Dar îmi voi asum riscul de a descrie cel mai simplu mod de a începe propriile experimente cu cod; vom lăsa opțiuni mai complexe pentru mai târziu. Conform regulilor, lucrul cu site-ul începe cu crearea unui utilizator și a unei baze de date. Desigur, dacă facem un proiect real, asta trebuie să facem. Pentru noi, experimentatorii cu mâini jucăușe, OpenServer a creat deja un utilizator cu numele mysql, o bază de date cu numele mysql și parola mysql. Tot ce trebuie să facem este să creăm un domeniu nou. Pentru a face acest lucru, faceți clic pe meniul „Setări” și selectați fila „Domenii”. În câmpul „Domain name” introduceți orice nume (nu este indicat să repetați numele site-ului real), în câmpul „Domain folder” scrieți „localhost/www” și faceți clic pe „Add”.

Acțiunile ulterioare sunt standard. Încărcați WordPress în folderul OpenServer\domains\localhost\www, deschideți fișierul wp-config și introduceți acolo numele și parolele de utilizator și de bază de date.

Salvăm, apoi în browser introducem numele pe care l-am introdus ca domeniu nou și ajungem la pagina obișnuită de instalare a WordPress. Aici, asigurați-vă că vă scrieți corect adresa de e-mail și nu permiteți indexarea. După aceasta, noul site web vă stă la dispoziție completă. Poți să faci ce vrei cu ea. De exemplu, testez toate temele noi pe el. Este chiar mai bine să instalați o temă de site funcțională pe ea și să testați pluginuri, widget-uri și scripturi. Puteți elimina linkurile nedorite din codul șablonului înainte de a-l instala pe site-ul dvs. de producție. Puteți folosi OpenServer ca teren de testare pentru învățarea HTML, CSS și PHP. Puteți exersa mutarea site-urilor, veniți cu pagini noi și așa mai departe. Puteți testa propriile teme și le puteți vedea în orice browser. Și, cel mai important, nu există absolut niciun risc de a distruge un site care funcționează deja.

De fapt, OpenServer este nemăsurat mai bogat în capabilități. Acolo, în meniu, există documentație în care totul este descris în detaliu. Am vrut doar să arăt o cale simplă către auto-îmbunătățire și dobândirea abilităților practice de lucru. La urma urmei, cel care nu visează să devină webmaster este rău!

2. Fișiere de proiect.

Voi numi domeniul „myshop” (Dacă doriți, vă puteți alege propriul nume). Despachetați arhiva descărcată cu proiectul în folderul C:\OpenServer\domains\myshop\

Ar trebui să arate astfel: (atenție la calea folderului)

3. Adăugați un domeniu local la Open Server.

Mergi la Setari:

Apoi accesați fila „Domenii”. În lista derulantă, selectați elementul de meniu „Control manual”:

Programul va necesita o repornire a serverului, confirmați:

4. Să verificăm funcționarea site-ului.

Ura! Site-ul funcționează, deși arată o eroare. Textul de eroare afirmă că site-ul nu se poate conecta la baza de date. Acum îl vom configura.

5. Configurarea bazei de date.

La începutul lecției, am descărcat arhiva db_export.zip. Despachetează-l. Fișierul db_export.sql este o „copie” a bazei de date, păstrați-l la îndemână.

Instrumentul phpMyAdmin este inclus cu Open Server. Să-l folosim pentru a lucra cu baza de date:

Conectați-vă la panoul cu autentificarea „rădăcină”, lăsați parola goală

Accesați fila Import, Alegeți fișier, selectați fișierul db_export.sql și faceți clic pe Deschidere.

Într-un moment, baza de date va fi importată, puteți vizualiza conținutul tabelelor sale:

6. Configurarea parametrilor pentru conectarea la baza de date.

Ultimul pas este configurarea setărilor. Pentru a face acest lucru, trebuie să edităm fișierul db_params.php din proiectul nostru. Pentru a face acest lucru, deschideți-l folosind notepad:

Și introduceți datele necesare. Lăsăm neschimbat numele bazei de date - „phpshop”. În cazul nostru (cu o instalare standard Open Server), utilizatorul este „root” și parola este un șir gol.

În această lecție ne vom da seama cum să instalați Open Server pe computer. Dar mai întâi, să aflăm ce este Open Server și pentru ce este?

Deschideți serverul este o platformă de server portabilă și un mediu software creat special pentru dezvoltatorii web, ținând cont de recomandările și dorințele acestora.

Pachetul software are un set bogat de software pentru server, o interfață convenabilă, multifuncțională, bine gândită și are capabilități puternice pentru administrarea și configurarea componentelor. Platforma este utilizată pe scară largă în scopul dezvoltării, depanării și testării proiectelor web, precum și pentru furnizarea de servicii web în rețelele locale.

Cu alte cuvinte, Open Server vă va permite să creați site-uri web chiar pe computerul dvs. local. De asemenea, veți putea lucra cu site-ul curent încărcându-l mai întâi pe Open Server, în loc să experimentați cu site-ul existent direct pe găzduire. Acest lucru poate fi util atunci când doriți să verificați o nouă actualizare a motorului, să încercați un nou modul pe site, să schimbați designul etc. Open Server vă va ajuta cu toate acestea.

Puteți citi informații mai complete despre Open Server pe site-ul oficial.

De asemenea, voi adăuga că o foloseam pentru a dezvolta site-uri web, dar din moment ce nu a fost actualizat de mult timp și nu există nicio modalitate de a face independent setările necesare pe serverul local, mi-am îndreptat atenția către alternativă. - Deschide serverul și nu am regretat niciodată alegerea.

Ei bine, să începem să instalăm Open Server.

În primul rând, trebuie să descarcăm distribuția în sine. Pentru a face acest lucru, accesați site-ul oficial în secțiunea „Descărcare”, selectați versiunea de distribuție dorită (1). Este de remarcat faptul că produsul vine în trei versiuni: Ultimate, Premium, Basic, modul în care diferă unul de celălalt poate fi văzut clar în tabelul de comparație de pe site. Eu folosesc mereu „ULTIMATE” (performanță maximă). Apoi, introduceți codul din imagine (2) și faceți clic pe butonul „Download” (3).

Imediat ce distribuția este descărcată, începem instalarea.

Distribuția este prezentată sub forma unei arhive autoextractibile. Îl lansăm și ni se solicită imediat să selectăm discul pe care va fi despachetat Open Server. Las unitatea „C” în mod implicit; dacă doriți să instalați pe o altă unitate (sau pe o unitate flash sau pe o unitate portabilă), atunci specificați calea corespunzătoare pentru despachetare. După ce discul este selectat, începem despachetarea și facem clic pe butonul „Ok”.

Asteptam despachetarea distributiei.

Acum putem rula programul. Deoarece programul este portabil, nu sunt create comenzi rapide pe desktop sau în meniul Start. Prin urmare, mergeți la unitatea unde Open Server a fost dezambalat (pentru mine este C:\OpenServer\) și veți vedea două fișiere exe pentru a rula Open Server: pentru 32 (Open Server x86.exe) și 64 (Open Server x64.exe). ) bit sisteme Windows. În funcție de sistemul dvs. de operare Windows, puteți afișa una dintre comenzile rapide pe desktop pentru a avea întotdeauna acces rapid la lansarea Open Server.

La prima lansare vi se va cere să selectați o limbă.

De asemenea, când porniți pentru prima dată Open Server, vi se va solicita să instalați corecții pentru Microsoft Visual C++. Faceți clic pe „Ok”.

Așteptăm până la finalizarea instalării bibliotecilor necesare.

Și ultimul lucru pe care îl putem face este să reporniți computerul pentru ca toate modificările să intre în vigoare. Faceți clic pe „Ok”.

De îndată ce computerul repornește, puteți începe să lucrați cu serverul local.

Pornirea și verificarea funcționării Open Server

Lansați Open Server și veți vedea că o pictogramă steag roșu a apărut în tavă. Aceasta înseamnă că programul este activat, dar serverul în sine nu a pornit încă.

Pentru a porni serverul, faceți clic pe pictogramă cu orice buton al mouse-ului și în meniul contextual care se deschide, selectați „Run”. De îndată ce pornește serverul local, caseta de selectare va deveni verde.

Acum, Open Server rulează și este gata de lucru.

Pentru a-i verifica funcționalitatea, accesați browserul și introduceți: http://localhost/ în bara de adrese. Dacă vedeți mesajul: „Bine ați venit la Open Server!”, atunci ați făcut totul corect și serverul local este gata să funcționeze.

Aceasta completează instalarea Open Server! Felicitări, ți-ai îndeplinit cu succes sarcina :)

Într-una din lecțiile următoare voi vorbi despre configurarea Open Server, așa că nu-l ratați.

Aș dori să vă prezint un nou instrument profesional pentru dezvoltarea web pentru Windows.

Open Server este un server local WAMP/WNMP portabil care are un program de control multifuncțional și o selecție mare de componente plug-in. Pachetul de software prezentat nu este doar un alt ansamblu amator pus la punct pe genunchi; este primul instrument profesional cu drepturi depline creat special pentru dezvoltatorii web, ținând cont de recomandările și dorințele acestora.

Dacă încă utilizați Denwer, Xampp, Vertrigo etc. sau preferați să instalați toate componentele serverului separat - bine ați venit la cat.

Componente și instrumente

Pentru a depana scripturi în diferite medii, Open Server oferă o gamă de două tipuri de servere HTTP, versiuni diferite de module PHP și DBMS, precum și posibilitatea de a comuta rapid între ele.

module HTTP: Apache 2.2.21 și Nginx 1.0.11;

Module DBMS: MySQL 5.1.61, MySQL 5.5.20 și PostgreSQL 9.1.1;

module PHP: PHP 5.2.17 (IMagick 2.2.1, Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.4) și PHP 5.3.9 (IMagick 2.3.0, Xdebug 2.1.3, IonCube Loader 4.0.10, Memcache 4.2.17) 2.2.6);

Set excelent de instrumente: HeidiSQL, Adminer, PHPMyAdmin, PHPPgAdmin, PgAdmin.
Pachetul include și bunătăți precum: Perl, server FTP, Sendmail, server Memcached!

Open Server este singurul proiect despre care știu și care include Nginx! Mai mult, aici este implementată o conexiune convenabilă a regulilor de rescriere prin fișiere .nxaccess din rădăcina domeniului, iar PHP funcționează în modul True FastCGI (indestructibil).

Toate componentele sunt preluate din depozitele oficiale și sunt întotdeauna actualizate la cele mai recente versiuni cu fiecare actualizare de pachet.

Posibilitati

În primul rând, vreau să observ că Open Server este un server complet portabil. Fără servicii de sistem, grămezi de gunoi în registry și system32. Îl poți purta cu tine oriunde pe o unitate flash (de preferință una de mare viteză), îl poți rula pe aparatul tău de la serviciu/de acasă fără să te temi că ceva nu va funcționa pentru tine.
Dacă componentele de sistem necesare nu sunt pe computer, Open Server le va instala singur; doar selectați [Instrumente - Prima lansare] în meniu dacă serverul este lansat pe computer pentru prima dată.

Nu vreau să descriu principalele caracteristici ale programului, deoarece în cea mai mare parte sunt standard pentru acest tip de software. Este de la sine înțeles că cu ajutorul Open Server poți porni/opri serverul sau poți deschide domeniul dorit. Va fi mult mai interesant pentru tine să înveți despre „caracteristicile” specifice care fac Open Server special, cu adevărat special:

Vizualizarea detaliată a jurnalelor tuturor componentelor în timp real;
- alegerea modulelor HTTP, DBMS și PHP în orice combinație;
- suport pentru domeniile SSL și chirilice din cutie;
- suport pentru aliasuri sau alte indicatori de domeniu, precum și o formă convenabilă de configurare a acestora (bună ziua fanilor multisite-ului în Drupal!);
- crearea unui subdomeniu local fără a pierde vizibilitatea domeniului principal pe Internet;
- acces la domenii (intr-un singur clic) și acces rapid la șabloane de configurare a modulelor;
- interfață multilingvă (rusă, ucraineană, belarusă, engleză);

Programul este în continuă îmbunătățire, toate solicitările relevante de la utilizatorii Open Server sunt studiate în detaliu și majoritatea sunt implementate!

Puțină istorie

Inițial, am dezvoltat un program de control în mediul DevelStudio. Cred că vor fi cei care vor citi povestea mea despre acest mediu de dezvoltare. De atunci, pe sub pod a trecut multă apă, mi-am dat seama că lucrările la acest proiect se desfășoară extrem de lent, nu existau perspective în ceea ce privește dezvoltarea funcționalității Open Server. Am rescris programul de la zero și de la versiunea 4.0 încoace dezvoltarea se realizează în Delphi.

Concluzie

Mulți ani am folosit Denwer în munca mea zilnică, după ceva timp am trecut la Vertrigo. Am încercat aproape toate celelalte opțiuni disponibile: XAMPP, AppServ, WAMPserver, TopServer etc., dar niciuna dintre variantele de mai sus nu m-a satisfăcut. Funcționalitatea limitată, dificultatea de configurare și uneori urâțenia exterioară simplă m-au descurajat să folosesc aceste „creații”.

Dragi Khabravians, voi fi bucuros să vă văd la forumul Open Server, voi asculta cu interes sugestiile dumneavoastră pentru dezvoltarea proiectului, dorințele de conectare a componentelor noi și alte idei interesante.