Cum să lucrați cu openserver pe o unitate flash. Open Server: instalarea și funcționarea serverului

A învăța să creezi site-uri web este o sarcină minuțioasă, care necesită mult timp, care necesită multe cheltuieli. Chiar dacă utilizați utilizabil CMS. Și nu există nicio modalitate de a stăpâni această afacere altfel decât prin încercare și eroare. Dar deocamdată vom încerca să facem greșeli, nu este necesar să plătim pentru serviciile de găzduire și să le aruncăm în spațiul de internet "necopt" material. Maturează-ți subiectul, uită-te la formatul proiectului, caută Numele domeniului, puteți decide asupra unei strategii de promovare și a altor subtilități ale procesului într-un ritm măsurat, studiind simultan și funcționalitatea celui ales. CMS.


Pentru a face acest lucru, trebuie să creați un site web pe computerul dvs. - pornit server local. Ca atare, organizați-vă în mediul Windows și introduceți în el popularul CMS pentru blogging - vom lua în considerare toate acestea mai jos în detaliu. Și ca platformă de server vom alege .

1. OpenServer: despre platformă

Deschideți serverul- Acest platforma software pentru specialiștii web, asigurând crearea și funcționarea unui server cu drepturi depline într-un mediu Windows. Acesta este un ansamblu al tuturor componentelor necesare, cu ajutorul căruia puteți crea site-uri web de orice complexitate pe computer, folosind orice aleasă CMS. Site-urile create în acest fel vor fi mai târziu (când ești gata) sunt transferate pe găzduiri plătite.

Avantajele cheie ale OpenServer:

Gratuit;
Portabilitate, independență deplină față de Mediul Windows computerul actual și capacitatea de a lucra cu serverul pornit unități externe de pe orice alt dispozitiv;
Funcționalitate, în special, suport pentru două module HTTP - Apache și Nginx;
O serie de utilitati pt lucru confortabil cu componente de asamblare (MySQL, PHP);
Versiunile curente ale componentelor incluse;
Administrare convenabilă a serverului.

2. Descărcați și instalați OpenServer

Puteți descărca OpenServer de pe site-ul dezvoltatorilor:

Ni se oferă 3 versiuni de distribuție din care să alegeți: de bază , premium Și maxim . Dacă vorbim doar despre crearea și testarea unui site web pe , te poți descurca asamblare de bază, conține componentele necesare - Apache , PHPȘi MySQL. Pentru perspectiva de a explora noi funcții și noi software, este mai bine să descărcați imediat unul dintre cele mai funcționale ansambluri.

Descrierile ansamblurilor sunt date aici, pe pagina lor de descărcare chiar mai jos. Dacă refuzi să donezi, va trebui să aștepți mult timp ca platforma să finalizeze încărcarea, mai mult de o oră și jumătate cu siguranță. Deci, este mai bine să organizați această sarcină noaptea sau în alte momente când computerul este inactiv.

Despachetați arhiva descărcată în orice locație de pe o partiție de disc non-sistem. Sau pe o unitate flash, dacă lucrăm cu site-ul pe mai multe computere.

După despachetare trecem calea specificatăși lansează prin utilizarea EXE-dosar pentru corespondenta Adâncimea de biți Windows. Va apărea o mică fereastră pentru a selecta limba platformei.

În continuare ni se va cere să instalăm mediul Microsoft Visual C++ . În distribuțiile oficiale versiunile curenteÎn teorie, ar trebui să fie instalat pe Windows. Dar, în orice caz, puteți fi de acord cu instalarea, nu se va înrăutăți.

3. Pornirea serverului

După instalare Microsoft Visual C++ computerul va reporni. Să pornim din nou OpenServer. Accesul la funcționalitatea platformei va fi disponibil în meniul care apare pe pictograma acesteia din bara de sistem. Serverul este pornit folosind opțiunea cu o casetă de selectare verde "Alerga".

4. Posibile probleme la pornirea serverului

Din păcate, nu vom vedea o lansare reușită a serverului în toate cazurile. Faptul este că, în mod implicit, OpenServer este configurat pentru a utiliza cele mai recente versiuni de componente, în special, HTTP-modul Apache 2.4Și PHP 5.5. Acestea din urmă sunt incompatibile cu versiuni Windows, incepand cu Vista si mai vechi. Problemele tipice de pornire a serverului includ porturi ocupate 80 Și 443 .

OpenServer vă va anunța despre aceste și alte motive pentru imposibilitatea de a începe cu o notificare în bara de sistem. În acest caz, putem merge la secțiunea de setări platformă și putem corecta unele lucruri. În filă puteți experimenta și alte versiuni Apache, PHPȘi MySQL.

Dacă serverul nu pornește din cauza unui port ocupat HTTP 80, trebuie să închideți Skype. Dar o puteți face diferit - în fila de setări, atribuiți un alt port platformei. Același lucru trebuie făcut dacă unul dintre programe ocupă portul HTTPS 443 .

O altă dificultate în funcționarea oricărui server local este blocare prin firewall și antivirus. Când apare un mesaj de firewall pe ecran, trebuie să permiteți OpenServer să ruleze. Puteți face față antivirusului adăugând folderul de despachetare a platformei și fluxul său de lucru la excepții. De exemplu, în Windows 10 Actualizarea creatorilor cu un Defender cu normă întreagă, acest lucru se face după cum urmează.

5. Instalați WordPress

Deci, serverul este pornit. Apropo, performanța acestuia poate fi verificată prin introducere bara de adresa browser:

gazdă locală

Dacă totul este în regulă, vom vedea un mesaj de bun venit de testare „Open Server Panel funcționează ;-)”.

Apoi, în folderul de instalare OpenServer „OSPanel” deschide subdosarul. Aici creăm un folder nou și îl denumim. Dacă aveți un nume de domeniu, introduceți-l ca nume de folder. Dacă procesul de creare a unui site web este la început, puteți alege un nume tehnic, cum ar fi "site1" . Apropo, în meniul OpenServer este implementat acces rapidîn folderul cu site-uri de server.

Nu este nevoie să despachetați arhiva de distribuție. Puteți copia pur și simplu conținutul acestuia. Printre arsenalul său standard, Windows conține ZIP -archiver, astfel încât să putem deschide arhiva cu distribuția CMS chiar și în Explorer. Nu trebuie să copiați folderul, ci doar ceea ce se află în el.

Lipim ceea ce am copiat în folderul site creat mai sus.

Notă: Nu ar trebui să existe un folder intermediar „wordpress” în dosarul site-ului, altfel numele acestuia va apărea în adresele paginilor site-ului.

6. Baza de date MySQL

Următoarea etapă este crearea unei baze de date MySQL site-ul. În meniul OpenServer, faceți clic „În plus”, alege . Interfața aplicației web se va deschide în fereastra implicită a browserului. În formularul de autorizare trebuie doar să introduceți numele dvs. de utilizator:

rădăcină

Lăsați câmpul pentru parolă gol. Clic "Redirecţiona".

În forma care se deschide:

Completați câmpul nume de utilizator (identic cu numele folderului site-ului) ;
Completați câmpurile pentru parolă și confirmare (puteți folosi butonul de mai jos "Genera" pentru a genera o parolă sigură) ;
Bifați casetele pentru opțiunile de bază de date propuse;
Bifeaza casuta "Selectează tot" privilegii globale.

Salvăm numele de utilizator și parola undeva în TXT-manager de fișiere sau parole. Clic "Redirecţiona".

Baza MySQL creată. Numele ei este identic cu numele ei cont. Putem închide fila browser cu aplicația web.

7. Editarea fișierului de configurare WordPress

Acum trebuie să editați fișierul de configurare WordPress. Mergem la folderul site-ului și căutăm fișierul acolo:

wp-config-sample.php

Redenumiți-l și eliminați-l din titlu "-probă". Rezultatul ar trebui să fie un fișier:

Deschideți acest fișier utilizând orice program precum blocnotes, de exemplu, Notepad++. Din cele trei coloane, așa cum se arată în captura de ecran de mai jos, eliminăm valorile implicite. Și în locul lor ne înlocuim valorile - datele bazei de date create în pasul anterior MySQL :

„DB_NAME”- numele bazei de date;
„DB_USER”- nume de cont (identic cu valoarea anterioară) ;
„DB_PASSWORD”- parola.

În continuare, trecem la modificarea valorilor cheie WordPress. Urmați linkul pentru a le genera, copiați valorile în fereastra browserului și lipiți-le în câmpurile corespunzătoare din bloc-notes, așa cum se arată în captura de ecran de mai jos.

Salvați și închideți fișierul.

8. Lansați panoul de administrare WordPress

Se va deschide în fereastra implicită a browserului în timpul configurării inițiale a site-ului. Aici îi indicăm numele, venim cu un nume de utilizator și o parolă admin-Panouri WordPress. Bifați caseta pentru a preveni indexarea site-ului de către motoarele de căutare. Clic.

Folosind numele de utilizator și parola pe care tocmai le-ați introdus, conectați-vă admin-Panou WordPress. Asta este – site-ul a fost creat pe serverul local. Urmează specificul lucrului cu platformă de blogging.

OpenServer este un set de programe, o platformă pentru munca locala cu site-uri. Include:

  • Apache;
  • Nginx;
  • MySQL;
  • MariaDB;
  • MongoDB;
  • PostgreSQL;
  • PHP;
  • PHPMyAdmin.

Și o serie de componente și scripturi cu ajutorul cărora este creat un site web cu drepturi depline. Apoi site-ul este transferat pe hosting. Platforma OpenServer este potrivită și pentru dezvoltatorii web.

De unde pot descărca Open Server?

Pe pagina „Descărcare” trebuie să selectați ediția necesară (pentru a verifica copie de rezervă sau instalați CMS-ul „Basic”, introduceți captcha și faceți clic pe butonul de descărcare.

Găzduire web virtuală pentru CMS popular:

Faceți clic pe „Descărcați” și salvați fișierul. Descărcarea va dura până la 60 de minute.

Așa că este mai bine să așteptați o oră sau două decât să petreceți aceleași 2 ore cu curățarea sistem de operare din programele inutile instalate „deodată”.

Instalați OpenServer.

Accesați folderul cu programul de instalare descărcat și rulați fișierul:

Selectați folderul în care va fi despachetat programul, faceți clic pe „OK”:

Asteptam ca arhiva sa fie despachetata:

Acum programul poate fi lansat.

Configurarea și pornirea OpenServer.

După finalizarea procesului de instalare, puteți merge în folderul specificat și puteți rula programul. În funcție de bitness-ul sistemului de operare, selectați fie „Open Server x64.exe” fie „Open Server x86.exe”.

După lansare, selectați limba dorită:

O pictogramă OpenServer va apărea în tavă cu o notificare de lansare reușită:

Dacă porniți programul pentru prima dată, vi se poate solicita să instalați corecții pentru Microsoft Visual C++. Pentru munca de baza Nu trebuie să faci asta cu programul. Dacă nu sunteți sigur dacă aveți aceste componente instalate, instalați-le:

Windows Firewall și OpenServer.

Dacă accesul la program este blocat de un firewall, verificați de unde a fost descărcată distribuția. Dacă programul a fost descărcat de pe site-ul oficial, nu este nimic de care să vă temeți; permitem accesul.

Verificarea funcționării Open Server după instalare.

După instalarea tuturor componentelor necesare, trebuie să rulați programul. Pentru a face acest lucru, faceți clic pe pictograma acesteia din tavă și selectați „Run”.

Este posibil ca OpenServer să nu pornească în același timp cu Skype, deoarece... ambele programe folosesc aceleași porturi. Prin urmare, înainte de a porni serverul, dezactivați Skype. Puteți modifica mai târziu porturile implicite într-unul dintre programe.

Hai sa lansam:

În browser introducem „localhost” - dacă programul a fost instalat corect, vom vedea următorul mesaj:

Acest lucru finalizează instalarea, acum puteți utiliza orice componente ale programului.

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 alegere de două tipuri: servere HTTP, versiuni diferite Module PHP și DBMS, precum și capacitatea comutare 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ă computerul nu are necesarul componentele sistemului 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 condus dezvoltarea 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.

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.

Instalarea și configurarea serverului deschis. instrucțiuni detaliate cum să instalați și să începeți să vă creați primul site web folosind un server deschis.

Probabil că mulți au auzit deja despre un lucru atât de minunat ca Deschideți serverul
Ce este Open Server? Acesta este un pachet software format din Apache, MySQL, PHPMyAdmin (așa le-am numit pe cele principale), care este instalat dintr-o lovitură (un singur program - în care există multe programe, aproximativ vorbind)
Dacă tu ai încercat să instalezi mai întâi Apache, apoi MySQL, apoi phpmyadmin, ai fi pierdut mult timp și efort (mulțumesc autorului acestui produs!)
Și apoi există o grămadă de suplimente necesare sub formă de Nginx, PostgreSQL, Memcached, IonCube și o grămadă de lucruri necesare pentru cei care creează site-uri web
Să vorbim despre cât de convenabil este Open Server înainte de instalare. În primul rând, este compact, nu ocupă mult spațiu, are un meniu convenabil și nu este nimic de prisos (aproape =D). Așa arată Open Server după lansare

După cum vedem, Open Server pornește în tavă fără a ocupa spațiu pe bara de activități

Să vedem principalele avantaje ale Open Serverînainte de Denwer și alte produse Windows. În primul rând, documentația. Openserver are documentație pentru aproape toate componentele


Și deși a fost făcută sub formă de link-uri către alte site-uri, încă există. Și dacă este necesar, putem merge pe site și citim informațiile de care avem nevoie
Sa trecem peste
Al doilea plus al acestui program. Programe necesare, care sunt adesea necesare pentru a crea un site web, sunt deja în pachetul Open Server în sine. Am nevoie de Notepad - vă rog Vizualizator PDF– există, de asemenea, realizarea de capturi de ecran, editarea pictogramelor, chiar și analiza discului și un monitor de porturi sunt aici (dar de ce =D)
Client FTP FileZilla, portabil Google Chrome, Firefox portabil, chiar și Skype și TeamViewer. Este clar că creatorul proiectului a făcut tot posibilul. El merită cu siguranță mulțumiri pentru un astfel de set ucigaș și convenabil numit Deschideți serverul


Grozav! Să-l instalăm. Descărcați linkul de mai jos
https://ospanel.io/download/
Deci, să instalăm Open Server
Hai să lansăm ca administrator Deschide server. Vă va solicita în ce folder să îl instalați.

Pentru acest tutorial, instalez Open server pe computerul de testare, așa că îl voi dezarhiva pe unitatea C: (pentru că nu există altă opțiune)


După despachetare, folderul Openserver a apărut pe unitatea specificată în timpul instalării (în cazul meu, unitatea C:) - vom avea nevoie de el în viitor. Să-l deschidem. Vedem 2 fișiere. Deschideți serverul x86 și deschideți serverul x64. Trebuie să rulați fișierul, în funcție de adâncimea de biți a sistemului dvs. (nu știu adâncimea de biți a mea?)
Am 7 pe 64 de biți, așa că rulez Open Server x64.exe (de preferință ca administrator)


Apropo, puteți arunca imediat comanda rapidă dorită (32 sau 64) pe desktop


La pornire, indicăm limba în care ne va fi convenabil să citim traducerea programului Open Server. Voi alege rusa


Dacă să instalați Visual C++, depinde de dvs. Dar este mai bine să-l instalați astfel încât totul să funcționeze


După instalare, reporniți computerul


După repornire din nou lansați Open Server. Deoarece am renunțat la comanda rapidă pe desktop, o voi lansa de acolo

După lansare, trebuie să mergi la tavă(deoarece Open server pornește în modul „Oprit”) și confirmați lansarea

Când caseta de selectare Open Server a devenit verde, atunci serverul nostru deschis rulează și putem începe să lucrăm cu el

Deci, permiteți-mi să vă arăt principalele nuanțe Deschideți serverul care va fi de interes pentru tine

Cum să ajungi la phpmyadmin pe serverul Open

Pentru a ajunge la phpmyadmin, trebuie să introduceți (serverul deschis trebuie să ruleze) în linia browserului

http://127.0.0.1/openserver/phpmyadmin/index.php

Sau accesați setările Open Server și faceți clic pe phpmyadmin

Utilizator: root Fără parolă

Cum se creează un site web nou pe Open Server

Să creăm un nou site web pe Openserver (vedeți cât de mult mă străduiesc pentru dvs.)
Descarc cel mai recent Joomla de la birou. site-ul


Creez un folder de testare în folderul localhost


Dezarhivez toate fișierele din arhiva Joomla în folderul nostru de testare

Acum putem începe Instalare Joomla. Pentru a face acest lucru, introduceți în linia browser (test - datorită faptului că am creat folderul de test în localhost. Dacă am fi creat folderul nos, ar fi fost lansat localhost/nos)
localhost/test


Asta e tot pentru azi! Sper că v-a plăcut acest tutorial!

Acțiune