Pozdrav svima, danas ćemo pogledati kako instalirati i konfigurirati jedan od popularnih lokalnih servera, Open Server. Pogledat ćemo osnovne mogućnosti lokalnog Otvori server Server i testirajte njegov rad. Open Server je prenosiva serverska platforma i softversko okruženje kreirano posebno za web programere. Uz pomoć lokalnog servera, programeri mogu kreirati svoje aplikacije na jezicima na strani servera.

Preuzmite Open Server.

Ovdje idete na stranicu za preuzimanje na kojoj imate 3 verzije koje možete izabrati. Ove verzije se razlikuju po kompletu dodatni programi. Skinuo sam najveću verziju, ima je puno korisni programi koji će vam olakšati rad (pipeta, Sublime Text, set programa za rad sa DBMS-om i još mnogo toga).

Open Server je besplatan. Možete besplatno preuzeti bilo koju verziju, ali morate razumjeti da je teško održavati i povremeno ažurirati tako veliki projekt.
Shvatam to, pa kada sam preuzeo Open Server, donirao sam im 100 rubalja. Ovo nije puno, ali ako svaki od onih koji su preuzeli transfer 50-100 rubalja, to će pomoći programerima.

Na službenoj web stranici nema torrenta, tako da ćete morati preuzeti preko pretraživača.

Nakon što ste preuzeli instalater, instalirajte sam program. Instalirao sam Open Server na disk D, ovo je disk sa više prostora.

Nakon instalacije programa, imat ćete folder koji sadrži sljedeće datoteke:

Da bismo omogućili Open Server kliknemo na jednu od prečica za pokretanje. U zavisnosti od vašeg sistema, trebalo bi da izaberete odgovarajuću prečicu za sebe.

Na primjer, kreiraću datoteku index.php u folderu. Nakon kreiranja novog projekta, ažurirajte Open Server i pokrenite stranicu preko kartice My Sites.

Open Server je jednostavan za učenje i pouzdan za upotrebu. Ovdje je sve stvoreno za ljude, samo treba vježbati.

U budućnosti ću analizirati Open Server. U drugim objavama ćemo pogledati naprednije aspekte rada sa Open Serverom. Ne treba vam u ovoj fazi.

Učenje kreiranja web stranica je mukotrpan, dugotrajan zadatak koji zahtijeva mnogo troškova. Čak i ako koristite upotrebljiv CMS. I ne postoji način da se savlada ovaj posao osim pokušajem i greškom. Ali za sada ćemo pokušati i pogriješiti, nije potrebno plaćati usluge hostinga i bacati ih u internetski prostor "nezreo" materijal. Sazreti u svojoj temi, pogledajte format projekta, potražite naziv domene, možete odlučiti o strategiji promocije i drugim suptilnostima procesa odmjerenim tempom, istovremeno proučavajući funkcionalnost odabranog CMS.

Da biste to učinili, trebate kreirati web stranicu na svom računalu - na lokalnom serveru. Kao takav, organizovati se u Windows okruženju i uvesti u njega popularno CMS za blogovanje – sve ćemo to detaljno razmotriti u nastavku. A kao serversku platformu ćemo izabrati .

1. OpenServer: o platformi

Otvorite Server je softverska platforma za web stručnjake koja omogućava kreiranje i rad punopravnog servera u Windows okruženju. Ovo je sklop svih potrebnih komponenti, pomoću kojih možete kreirati web stranice bilo koje složenosti na svom računalu, koristeći bilo koju odabranu CMS. Sajtovi kreirani na ovaj način biće naknadno (kada bude spreman) prebačen na plaćene hostinge.

Ključne prednosti OpenServera:

Besplatno;
Prenosivost, potpuna nezavisnost od Windows okruženje trenutni računar i mogućnost rada sa uključenim serverom eksterni diskovi sa bilo kojeg drugog uređaja;
Funkcionalnost, posebno podrška za dva HTTP modula - Apache i Nginx;
Brojni uslužni programi za udoban rad sa komponentama asemblera (MySQL, PHP);
Trenutne verzije uključenih komponenti;
Pogodno upravljanje serverom.

2. Preuzmite i instalirajte OpenServer

OpenServer možete preuzeti sa web stranice programera:

Nudimo nam 3 distributivne verzije na izbor: osnovni , premium I maksimum . Ako govorimo samo o kreiranju i testiranju web stranice na , možete proći sa osnovnim sklopom, on sadrži potrebne komponente - Apache , PHP I MySQL. Za mogućnost istraživanja novih funkcija i novog softvera, bolje je odmah preuzeti jedan od funkcionalnijih sklopova.

Opisi sklopova su dati ovdje, na njihovoj stranici za preuzimanje ispod. Ako odbijete donirati, morat ćete dugo čekati da se platforma učita, sigurno više od sat i po. Stoga je bolje organizirati ovaj zadatak noću ili u drugim trenucima kada je računar neaktivan.

Raspakujte preuzetu arhivu na bilo koju lokaciju na nesistemskoj particiji diska. Ili na fleš disku, ako radimo sa sajtom na nekoliko računara.

Nakon raspakivanja, pratite navedenu putanju i pokrenite korišćenjem EXE-fajl za odgovarajući Windows bit dubina. Pojavit će se mali prozor za odabir jezika platforme.

Zatim ćemo biti zamoljeni da instaliramo okruženje Microsoft Visual C++ . U službenim distribucijama trenutne verzije U teoriji, trebao bi biti instaliran na Windows. Ali u svakom slučaju, možete pristati na instalaciju, neće biti gore.

3. Pokretanje servera

Nakon instalacije Microsoft Visual C++ računar će se ponovo pokrenuti. Pokrenimo OpenServer ponovo. Pristup funkcionalnosti platforme biće dostupan u meniju koji se pojavljuje na njenoj ikoni u sistemskoj paleti. Server se pokreće pomoću opcije sa zelenim poljem za potvrdu "trčati".

4. Mogući problemi pri pokretanju servera

Nažalost, nećemo vidjeti uspješno pokretanje servera u svakom slučaju. Činjenica je da je OpenServer po defaultu konfiguriran da koristi najnovije verzije komponenti, posebno, HTTP-modul Apache 2.4 I PHP 5.5. Potonji su nekompatibilni sa Windows verzije, počevši od Vista i starije. Tipični problemi pri pokretanju servera uključuju zauzete portove 80 I 443 .

OpenServer će vas obavijestiti o ovim i drugim razlozima nemogućnosti pokretanja obavijesti u sistemskoj paleti. U tom slučaju možemo otići u odjeljak postavki platforme i ispraviti neke stvari. Na kartici možete eksperimentirati s drugim verzijama Apache, PHP I MySQL.

Ako se server ne pokrene zbog zauzetosti porta HTTP 80, morate zatvoriti Skype. Ali to možete učiniti drugačije - na kartici postavki dodijelite drugi port platformi. Isto se mora učiniti ako jedan od programa zauzima port HTTPS 443 .

Još jedna poteškoća u radu bilo kojeg lokalnog servera je blokiranje firewall-om i antivirusom. Kada se poruka zaštitnog zida pojavi na vašem ekranu, morate dozvoliti da se OpenServer pokrene. Možete se nositi s antivirusom dodavanjem fascikle za raspakivanje platforme i njenog toka rada izuzecima. Na primjer, u Windows 10 Creators Update kod branioca sa punim radnim vremenom to se radi na sljedeći način.

5. Instalirajte WordPress

Dakle, server je pokrenut. Inače, njegovu funkcionalnost možete provjeriti unošenjem sljedećeg u adresnu traku vašeg pretraživača:

localhost

Ako je sve u redu, vidjet ćemo probnu poruku dobrodošlice "Otvoreni panel servera radi ;-)".

Dalje u OpenServer instalacionoj fascikli "OSPanel" otvorite podfolder. Ovdje stvaramo novi folder i nazovi. Ako imate ime domene, unesite ga kao ime foldera. Ako je proces izrade web stranice u povojima, možete odabrati neki tehnički naziv kao što je "site1" . Inače, u OpenServer meniju je implementiran brz pristup u folder sa lokacijama servera.

Nema potrebe da raspakujete distributivnu arhivu. Možete jednostavno kopirati njegov sadržaj. Među svojim standardnim arsenalom, Windows sadrži ZIP -archiver, tako da možemo otvoriti arhivu sa CMS distribucijom čak iu Exploreru. Ne morate kopirati folder, već samo ono što se nalazi u njemu.

Zalijepimo ono što smo kopirali unutar mape stranice kreirane iznad.

Napomena: Ne bi trebalo da postoji međufascikla „wordpress“ unutar fascikle sajta, inače će njeno ime visiti na adresama stranica sajta.

6. MySQL baza podataka

Sljedeća faza je kreiranje baze podataka MySQL site. U meniju OpenServer kliknite "dodatno", izaberite . Interfejs web aplikacije će se otvoriti u prozoru vašeg zadanog pretraživača. U formular za autorizaciju potrebno je samo unijeti svoje korisničko ime:

root

Ostavite polje za lozinku praznim. Kliknite "naprijed".

U obrascu koji se otvara:

Popunite polje korisničkog imena (identično nazivu foldera web lokacije) ;
Popunite polja za lozinku i potvrdu (možete koristiti dugme ispod "generiraj" generirati sigurnu lozinku) ;
Označite okvire za predložene opcije baze podataka;
Označite polje "Označi sve" globalne privilegije.

Korisničko ime i lozinku pohranjujemo negdje TXT- upravitelj datotekama ili lozinkama. Kliknite "naprijed".

Baza MySQL kreiran. Njeno ime je identično njenom imenu račun. Možemo zatvoriti karticu pretraživača sa web aplikacijom.

7. Uređivanje WordPress konfiguracionog fajla

Sada morate urediti WordPress konfiguracijski fajl. Idemo u mapu web-mjesta i tamo tražimo datoteku:

wp-config-sample.php

Preimenujte ga i uklonite iz naslova "-uzorak". Rezultat bi trebao biti fajl:

Otvorite ovu datoteku koristeći bilo koji program kao što je notepad, na primjer, Notepad++. Iz tri kolone, kao što je prikazano na slici ispod, uklanjamo zadane vrijednosti. I umjesto njih zamjenjujemo naše vrijednosti - podatke baze podataka kreirane u prethodnom koraku MySQL :

'DB_NAME'– naziv baze podataka;
'DB_USER'- naziv računa (identično prethodnoj vrijednosti) ;
'DB_PASSWORD'- lozinka.

Zatim se spuštamo na promjenu vrijednosti WordPress ključa. Slijedite vezu da biste ih generirali, kopirajte vrijednosti u prozoru preglednika i zalijepite ih u odgovarajuća polja u notepadu, kao što je prikazano na slici ispod.

Sačuvajte i zatvorite datoteku.

8. Pokrenite WordPress admin panel

Otvoriće se u podrazumevanom prozoru pretraživača tokom početnog podešavanja sajta. Ovdje navedemo njegovo ime, smislimo korisničko ime i lozinku admin-WordPress paneli. Označite polje kako biste spriječili indeksiranje stranice od strane pretraživača. Kliknite.

Koristeći korisničko ime i lozinku koje ste upravo unijeli, prijavite se admin-WordPress panel. To je to – stranica je kreirana na lokalnom serveru. Slijede specifičnosti rada s najviše platforma za blogovanje.

Prije nego što pokrenete svoju web stranicu na Internetu, morate je kreirati i testirati na lokalnom serveru. Kako postaviti radnu web stranicu na kućni računar? U tome će nam pomoći lokalni OpenServer server. Ovaj članak opisuje korak po korak za instalaciju OpenServera na lokalnom računaru.

Šta je bolje Denwer ili OpenServer? Lično sam radio sa dva, a prednost dajem OpenServeru, reći ću vam zašto:

  1. Ovaj lokalni server je prenosiv i ne zahteva instalaciju, možete ga staviti na fleš disk i uvek ga nositi sa sobom.
  2. Usput standardne karakteristike lokalni server, sadrži gomilu korisnih uslužnih programa od kojih će vam se zavrtjeti glava, oko 40 prenosivi programi(PHPMyAdmin, Notpad++, FTP klijenti i ovo nije cela lista).
  3. Vrlo je zgodno mijenjati postavke servera, a općenito je vrlo jednostavan za korištenje.

Ali tamo gde ima prednosti, ima i mana. Jedini nedostatak je veličina, najosnovnija verzija (Basic) zauzima oko 303 MB kada se preuzme i 2,79 GB kada se raspakuje. Maksimalna verzija (Ultimate) teži 6,54 GB kada je raspakovana.

InstalacijaOpenServer korak po korak.


  • Ultimate
  • Prenium
  • Basic

Zapravo, za normalan rad to će biti dovoljno osnovna verzija, ali ako želite "potpuno punjenje", onda preuzmite Ultimate verziju sa svim mogućim zvonima i zviždaljkama.

  1. Nakon što se odlučite za verziju, unesite kod sa slike, odaberite našu verziju, kliknite na "Preuzmi"

  2. Zatim ćemo biti zamoljeni da damo dobrovoljnu donaciju projektu, ovo je po vašem nahođenju (minimalni doprinos je 100 rubalja). Kliknemo "Ne, hvala, samo želim da preuzmem", zatim slijedi još jedan pokušaj da primimo donacije, ali minimalni iznos je 79 rubalja, ponovo kliknemo "Ne, hvala, samo želim preuzeti", nakon čega imamo priliku da preuzmemo fajl.

  3. Pokrećemo preuzetu datoteku (kod mene se zvala “open_server_5_2_6_ultimate.exe”), od nas će se tražiti da odaberemo putanju za raspakivanje. Naznačavamo put koji nam odgovara. Nakon instalacije, moraćete ponovo pokrenuti računar.

  4. Idemo u mapu koju smo ranije naveli i pokrećemo datoteku ovisno o dubini bita vašeg sistema (imam x64, odnosno datoteku “Open Server x64.exe”).

  5. Ikona u obliku crvene zastavice će se pojaviti u traci (u donjem desnom uglu, gde je sat).

Kliknite na njega mišem i otvorit će se meni programa. Na vrhu kliknite na opciju sa zelenim potvrdnim okvirom „Pokreni“, crvena zastavica bi se trebala promijeniti u zelenu.

  1. Zatim morate provjeriti rad OpenServera. Postoje dva načina, u suštini ista stvar:

Kao rezultat, trebali bismo vidjeti pozdrav i poruku da sve radi.

OpenServer - radi

Zapravo, to je sve, čestitam na instalaciji OpenServera. Ako nešto krene po zlu, čitajte dalje.

"Nešto je pošlo po zlu..."

Čini se da je sve instalirano, ali ikona ostaje crvena? Nema problema, kliknite na našu zastavicu i odaberite opciju “Prikaži zapise”.

U većini slučajeva, odgovor na pitanje "šta nije u redu?" Biće u evidenciji.

Evo nekoliko grešaka na koje možete naići:

  1. File C:\Windows\system32\drivers\etc\hosts nije moguće pisati.

Najvjerovatnije nemate dovoljno prava da promijenite datoteku "hosts" može biti blokirana antivirusnim ili zaštitnim zidom. Pokušajte dozvoliti uređivanje datoteke ili onemogućiti antivirusni program.

Možete dati dozvole datoteci tako što ćete otvoriti “CMD” (win + r dugmad) i pokrenuti naredbu: attrib.exe -s -r -h -a C:\Windows\system32\drivers\etc\hosts

  1. Apache se nije mogao pokrenuti ili je port zauzet.

Najvjerovatnije neki drugi program sjedi na portu, to može biti Skype ili VMware, obično u dnevniku piše koji proces zauzima ovaj port, pokušajte ga onemogućiti.

To je sve. Sretno vam bilo u vašim nastojanjima!

Uključuje: Apache, nginx, PHP, MySQL, phpMyAdmin, FileZilla FTP server.

Ruska verzija: da.

OpenServer zauzima skoro 50 MB, što je tri puta više od ostalih kompleta, a istovremeno sadrži prilično impresivan skup komponenti. Na primjer, postoje dva web servera odjednom: Apache i nginx, a također i dva različite verzije PHP i MySQL.

Instalacija

Iako je preuzeta datoteka izvršna, u stvari je to 7-Zip arhiva kada je pokrenete, navedete fasciklu u koju treba da se raspakuju datoteke, i time se kompletna instalacija završava pre nego što počne. U stvarnosti, komplet nije instaliran kao poseban program, ali je prenosiv, tako da se može raspakovati bilo gdje, uključujući fleš disk.

Pokretanje web servera

Nakon raspakivanja datoteka, trebalo bi da pokrenete Open Server.exe preuzimanje kompleta označeno ikonom sa zastavicom koja se pojavljuje na traci zadataka. Kada kliknete na zastavicu, otvara se pogodan meni (slika 1).

Rice. 1. OpenServer meni

  • Start - pokrenite web server.
  • Restart - ponovo pokrenite web server.
  • Stop - zaustavlja web server.
  • Lista lokacija - lista lokalnih sajtova.
  • Dodatno - pokretanje PhpMyAdmin, brzi pristup konfiguracijskim datotekama web servera, PHP i MySQL.
  • HTML folder - otvorite folder koji sadrži datoteke lokalne web stranice.
  • Pregledajte dnevnike - otvorite panel za pregled HTTP greške, PHP i MySQL.
  • Postavke - prozor za konfigurisanje programa.
  • O programu - prozor sa verzijom kompleta, autorskim pravima i vezom do stranice.
  • Izlaz je da prekinete pokrenute procese i izađete iz programa.

Nakon pokretanja web servera, trebala bi biti dostupna stranica http://openserver na kojoj su navedeni parametri za povezivanje na bazu podataka, FTP server i ostalo korisne informacije(Sl. 2). Ako se ova stranica otvori, komplet je ispravno instaliran i radi.

Rice. 2. Početna stranica Openservera

Istovremeno, OpenServer je prilično zahtjevan postavke sistema. Za ispravan rad potrebna su vam administratorska prava, pristup datoteci c:\windows\system32\drivers\etc\hosts, slobodan port 80. Sasvim je moguće da komplet neće raditi u sprezi sa Skypeom, koji također koristi port osamdeseti za rad, kao i sa zaštitnim zidom ili antivirusom. Mnogi web serveri koji koriste Windows susreću se sa ovim problemima, tako da su oni prilično poznati i rješenja su odavno pronađena. U pomoći za OpenServer (http://open-server.ru/help.html) sva tipična pitanja su razmotrena i odgovorena, tako da ako se web server ne učita, trebate pogledati logove servera i pogledati pomoć.

Lokalne lokacije

Da kreirate lokalnu stranicu, samo kreirajte unutar foldera html folder sa imenom domene, a u njemu folder www. Da biste izbjegli sukobe sa postojećim stranicama, domen prve razine može se zamijeniti sa ..lc\www. Nakon kreiranja potrebnih foldera, trebali biste ponovo pokrenuti web server ili ga pokrenuti ako to već nije učinjeno.

Nakon zatvaranja programa i ponovnog pokretanja, lista lokacija se prikazuje u posebnom meniju (slika 3), preko kojeg možete brzo otvoriti stranicu u pretraživaču.

Rice. 3. Lista lokalnih lokacija

Postavke kompleta

Glavna podešavanja za upravljanje programom nalaze se u meniju „Podešavanja“, gde možete podesiti slovo virtuelni disk, autorun, PHP verzija, MySQL, itd. (slika 4).

Rice. 4. Opšta podešavanja

  • Automatsko pokretanje servera - omogućava vam da ne učitavate web server ručno, već da to učinite automatski kada pokrenete program Open Server.exe.
  • Obrišite zapise kada se server pokrene - informacije o zahtjevima i greškama se neće akumulirati, već će se izbrisati svaki put kada se web server ponovo pokrene. Ovu informaciju možete pogledati u meniju „Pregled dnevnika“.
  • Brzi početak- ne provjerava se ispravnost pokretanja usluga. Ne preporučuje se uključivanje ove opcije samo kada dođe do sukoba između portova.
  • Slovo virtuelnog diska - možete odrediti slovo koje će se automatski koristiti kada se komplet pokrene. Zadana vrijednost je W.
  • IP adresa servera je lokalna adresa na kojoj se pristupa stranicama.

Na kartici “Postavke modula” (slika 5) birate koji će web server koristiti (Apache ili nginx), PHP i MySQL verziju.

Rice. 5. Postavke modula

Preostale kartice - "Postavke e-pošte" i "Postavke kodiranja" rijetko se koriste.

Imajte na umu da kada se web server pokrene, postavke se ne mogu sačuvati, tako da ga prvo morate zaustaviti pa tek onda konfigurirati.

Nastavi

OpenServer je možda najbolji komplet danas za kreiranje i testiranje lokalnih lokacija za Windows. Pogodan meni, sistem pokretanja, jednostavno kreiranje virtuelnih hostova, pažnja posvećena detaljima olakšavaju rad početnicima web programerima, a uključene komponente će odgovarati profesionalnim programerima. Lijepo je što sve ovo može raditi na fleš disku i ne zahtijeva instalaciju, što vam omogućava da brzo prebacite čitave projekte s jednog računala na drugi. Naravno, neće svima trebati ova funkcija, ali dobro je što postoji.

Unatoč praktičnosti i udobnosti rada, komplet ima i neke nedostatke. Radi samo pod Windows XP SP3, Windows Vista ili Windows 7 sa administrativnim pravima. Može postojati i nekompatibilnost s drugim instalirane programe, što će zahtijevati odvojeno otklanjanje grešaka. Također mi se nije dopalo redundancija kompleta dvije verzije PHP-a i MySQL-a su definitivno beskorisne, a ne možete odrediti svoje željene postavke u fazi preuzimanja. Nadam se da će se jednog dana pojaviti lakša verzija kompleta, ali ako ne, onda se nepotrebne komponente uvijek mogu ukloniti ručno.

Ako imate instaliran Windows i imate administrativna prava, što je uobičajena stvar na kućnom računaru, onda bi svakako trebali instalirati i koristiti OpenServer. Ovo je najbolje rješenje za razvoj i testiranje lokalnih stranica.

OpenServer je skup programa, platforma za lokalni rad sa sajtovima. Uključuje:

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

I niz komponenti i skripti uz pomoć kojih se stvara punopravna web stranica. Zatim se stranica prenosi na hosting. OpenServer platforma je takođe pogodna za web programere.

Gdje mogu preuzeti Open Server?

Na stranici „Preuzimanje“ potrebno je odabrati potrebno izdanje (da biste provjerili rezervna kopija ili instalirajte CMS “Basic” će biti dovoljno), unesite captcha i kliknite na dugme za preuzimanje.

Virtualni web hosting za popularni CMS:

Kliknite na "Preuzmi" i sačuvajte datoteku. Preuzimanje će trajati do 60 minuta.

Zato je bolje sačekati sat ili dva nego potrošiti ista 2 sata na čišćenje operativni sistem od "iznenada" instaliranih nepotrebnih programa.

Instalirajte OpenServer.

Idite u fasciklu sa preuzetim instalaterom i pokrenite datoteku:

Odaberite mapu u koju će se program raspakirati, kliknite "OK":

Čekamo da se arhiva raspakira:

Sada se program može pokrenuti.

Postavljanje i pokretanje OpenServera.

Nakon što je proces instalacije završen, možete otići u navedenu mapu i pokrenuti program. U zavisnosti od bitnosti operativnog sistema, izaberite "Open Server x64.exe" ili "Open Server x86.exe".

Nakon pokretanja, odaberite željeni jezik:

Ikona OpenServer-a će se pojaviti u traci sa obavještenjem o uspješnom pokretanju:

Ako prvi put pokrećete program, možda će se od vas tražiti da instalirate zakrpe za Microsoft Visual C++. Za osnovni rad sa programom, ne morate ovo da radite. Ako niste sigurni da li imate instalirane ove komponente, instalirajte ih:

Windows zaštitni zid i OpenServer.

Ako je pristup programu blokiran zaštitnim zidom, provjerite odakle je distribucija preuzeta. Ako je program preuzet sa službene web stranice, nema čega se bojati, dozvoljavamo pristup.

Provjera rada Open Servera nakon instalacije.

Nakon instalacije svih potrebnih komponenti, potrebno je pokrenuti program. Da biste to učinili, kliknite na njegovu ikonu u traci i odaberite "Pokreni".

OpenServer se možda neće pokrenuti u isto vrijeme kada i Skype, jer... oba programa koriste iste portove. Stoga, prije pokretanja servera, isključite Skype. Kasnije možete promijeniti zadane portove u jednom od programa.

Pokrenimo:

U pretraživač upisujemo “localhost” - ako je program ispravno instaliran, vidjet ćemo sljedeću poruku:

Ovim je instalacija završena, sada možete koristiti bilo koju komponentu programa.