Lokalni server je otvoren. Instaliranje OpenServera

Iz članka ćete naučiti: za šta je OpenServer potreban, odakle ga preuzeti i kako ga instalirati (prikazat ću na primjeru Windows 10)

Open Server vam omogućava da koristite lokalni server na vašem računaru. To znači da možete raditi na svom sajtu na svom kućnom računaru, a kada sajt bude spreman, prebacite ga spremnog i radi na Internet.

Kliknite na Download. Na stranici za učitavanje odaberite osnovnu verziju. Unesite brojčani kod sa slike i kliknite na dugme Preuzmi.

Otvoriće se stranica na kojoj će vam biti ponuđene dvije opcije za preuzimanje programa.

Prva metoda se plaća (minimalni iznos donacije je 60 rubalja) - ova metoda će osigurati brzo učitavanje.

Druga metoda je besplatna i stoga vrlo spora))

Ovakav fajl će biti preuzet (na dan pisanja ovog članka izgledao je ovako, ali sada može izgledati drugačije). Ovo je arhiva sa programom.


Dvaput kliknite na datoteku. Otvoriće se prozor u kojem se od vas traži da odaberete lokaciju na kojoj ćete raspakovati datoteke iz arhive. Odabrao sam pogon D.

Kliknite na dugme OK. Proces raspakivanja će započeti.

Idemo u mapu koju smo odabrali u koraku 3. Vidimo da se pojavio OpenServer folder. Ulazimo u njega.

Vidimo dve prečice za pokretanje programa (može biti samo jedna prečica, zavisi od bitnosti Windows-a).

Dvaput kliknite na prečicu Open Server x64.

Budući da je ovo prvo pokretanje OpenServera, započinje proces instaliranja komponenti (MicrosoftVC++) za ispravan rad programa.

Nakon završetka instalacije, program će od vas zatražiti da ponovo pokrenete računar. Ponovo pokreni.

Ponovo prolazimo kroz četvrti korak - to jest, idemo u fasciklu OpenServer i pokrećemo program.

U traju (područje u donjem desnom uglu gdje je sat) vidimo novu ikonu - crvenu zastavicu.

Kliknite na njega i otvoriće se meni programa. Kliknite na zeleni potvrdni okvir koji kaže Pokreni.

Čekamo malo. Crvena zastavica će se promijeniti u žutu, a zatim promijeniti boju u zelenu. Server radi.

Ako se otvoreni server ne pokrene - pojavljuje se prozor s riječima "Pokretanje nije uspjelo!", a zatim se spustite na dno članka do opisa postavki otvorenog servera.

Provjera OpenSever operacije

Kliknite na zelenu zastavicu. U meniju koji se otvori, usmerite strelicu na Moje lokacije. Pojavit će se podmeni sa jedinom stavkom localhost. Kliknite na njega.

U pretraživaču će se otvoriti stranica sa porukom da je OpenServer pokrenut.

Ura! Mi smo to napravili))

Kao što vidite, instaliranje openservera nije nimalo teško. Ovaj lokalni server mi se sviđa više od Denvera, pa ga koristim u svojim projektima i preporučujem vam ga.

Sada ga treba konfigurisati.

Otvorite podešavanje servera

Kliknite na potvrdni okvir. → U meniju koji se otvori kliknite na Podešavanja.

U prozoru koji se otvori, na kartici Osnovno, označite polje pored Pokreni sa Windowsom. Odgodu sam ostavio kao što je predloženo na 20 sekundi. Kašnjenje je potrebno kako ne bi usporilo učitavanje Windowsa. Prvo će se učitati sve komponente potrebne za rad računara, a zatim će se pokrenuti Open Server.

Također označite polje Zahtijevam administratorski nalog. Neke funkcije rade samo s administratorskim pravima, pa obavezno označite ovo polje.

Za one čiji otvoreni server pri pokretanju prikazuje grešku pri pokretanju, potrebno je da odete na karticu Server u postavkama i potvrdite izbor u polju za potvrdu “Nemoj mijenjati HOSTS datoteku”. Ako se openserver u početku normalno pokreće, onda nemojte označiti ovo polje.

Svaki vlasnik web stranice ili bloga, prije ili kasnije, ima neodoljivu želju da ga nekako "doradi" ili "doradi". Čitajući vesele članke u stilu "Hatemeel - to je još jednostavnije", oni, bez oklijevanja dugo vremena, počinju ispravljati delikatan kod uz pomoć čekića, dlijeta i neke vrste majke. Rezultat je, najčešće, čupanje dlaka na guzi i panična pisma tehničkoj podršci: „Upomoć, moja stranica je mrtva!“

Oni koji su pametniji i pažljiviji razumiju da prije nego što se popnete u živi organizam s neopranim šapama, morate vježbati na nekakvom simulatoru. Profesionalni programeri web stranica ih koriste dugo i uspješno. Dugo vremena najpopularniji je bio Denver, potpuno opremljeni simulator udaljenog servera na vlastitom računaru. Ali već oko tri godine projekat nije nastavljen, internet je otišao daleko naprijed, a u modernim kompjuterima i sistemima stari Denver postaje kriv, ili ga uopće nema.

Novi favorit je besplatno dostupan OpenServer paket. Upišite ovu riječ u Google i bit ćete preusmjereni na stranicu projekta, gdje možete preuzeti izvornu arhivu. Stavite ga na disk sa najmanje 1 gigabajtom slobodnog prostora i raspakujte ga. Idite u fasciklu OpenServer i pokrenite datoteku sa istim imenom.

Prije svega, od vas će se tražiti da otvorite pristup Internetu. Ako ne koristite Skype, onda više ne bi trebalo biti problema. Ako ga koristite, prvo idite na njegova podešavanja i poništite potvrdni okvir "Koristi portove 80 i 443 kao dolaznu alternativu". Zatim ponovo pokrenite Skype. Provjerite svoje Skype postavke - trebale bi izgledati ovako.

Nakon pokretanja programa, na komandnoj liniji će se pojaviti crvena zastavica. Kliknite na njega i vidjet ćete meni servera. Kliknite na zeleni potvrdni okvir pored kojeg piše “Pokreni server”. Sam program će kreirati virtuelni disk W:. Čestitamo, u svojim rukama imate punopravni server sa svim mogućnostima koje pruža pravi visokokvalitetni hosting.

Ono što ću sljedeće napisati vjerovatno će izazvati ogorčenje profesionalnih webmastera. No, ja ću riskirati da opišem najlakši način da započnete vlastite eksperimente s kodom; složenije opcije ćemo ostaviti za kasnije. Prema pravilima, rad sa sajtom počinje kreiranjem korisnika i baze podataka. Naravno, ako radimo pravi projekat, to je ono što treba da uradimo. Za nas, eksperimentatore razigranih ruku, OpenServer je već kreirao korisnika s imenom mysql, bazu podataka s imenom mysql i lozinkom mysql. Sve što treba da uradimo je da kreiramo novu domenu. Da biste to učinili, kliknite na izbornik "Postavke" i odaberite karticu "Domeni". U polje “Domain name” unesite bilo koje ime (nije preporučljivo ponavljati naziv stvarnog sajta), u polje “Domain folder” upišite “localhost/www” i kliknite na “Add”.

Dalje radnje su standardne. Učitajte WordPress u folder OpenServer\domains\localhost\www, otvorite datoteku wp-config i tamo unesite imena korisnika i baze podataka i lozinke.

Sačuvamo, zatim u pretraživač ukucamo ime koje smo uneli kao novi domen i dođemo do obične stranice za instalaciju WordPress-a. Ovdje obavezno napišite svoju email adresu ispravno i ne dozvolite indeksiranje. Nakon toga, nova web stranica vam je potpuno na raspolaganju. Možete raditi šta god želite s njim. Na primjer, testiram sve nove teme na njemu. Još je bolje instalirati radnu temu web stranice na nju i testirati dodatke, widgete i skripte. Možete ukloniti neželjene veze iz koda šablona prije nego što ga instalirate na svoju proizvodnu stranicu. OpenServer možete koristiti kao poligon za učenje HTML-a, CSS-a i PHP-a. Možete vježbati premještanje web lokacija, osmišljavati nove stranice i tako dalje i tako dalje. Možete testirati vlastite teme i vidjeti ih u bilo kojem pretraživaču. I što je najvažnije, ne postoji apsolutno nikakav rizik od uništavanja već funkcionalne stranice.

U stvari, OpenServer je nemjerljivo bogatiji u mogućnostima. Tamo, u meniju, postoji dokumentacija u kojoj je sve detaljno opisano. Samo sam htio pokazati jednostavan put ka samousavršavanju i sticanju praktičnih radnih vještina. Uostalom, loš je onaj ko ne sanja da postane webmaster!

2. Projektni fajlovi.

Domenu ću nazvati "myshop" (možete odabrati svoje ime ako želite). Raspakujte preuzetu arhivu sa projektom u fasciklu C:\OpenServer\domains\myshop\

Trebalo bi izgledati ovako: (obratite pažnju na putanju mape)

3. Dodajte lokalnu domenu na Open Server.

Idite na postavke:

Zatim idite na karticu "Domeni". Na padajućoj listi odaberite stavku menija "Ručna kontrola":

Program će zahtijevati ponovno pokretanje servera, potvrdite:

4. Provjerimo rad stranice.

Ura! Stranica radi, iako pokazuje grešku. Tekst greške navodi da se stranica ne može povezati s bazom podataka. Sada ćemo ga konfigurisati.

5. Postavljanje baze podataka.

Na početku lekcije preuzeli smo db_export.zip arhivu. Raspakujte ga. Datoteka db_export.sql je "kopija" baze podataka, neka bude pri ruci.

Alat phpMyAdmin je uključen u Open Server. Koristimo ga za rad sa bazom podataka:

Prijavite se na panel sa login "root", ostavite lozinku praznom

Idite na karticu Uvoz, odaberite datoteku, odaberite datoteku db_export.sql i kliknite Otvori.

Za trenutak, baza podataka će biti uvezena, možete pogledati sadržaj njenih tabela:

6. Konfiguriranje parametara za povezivanje na bazu podataka.

Poslednji korak je konfigurisanje postavki. Da bismo to učinili, moramo urediti datoteku db_params.php u našem projektu. Da biste to učinili, otvorite ga koristeći notepad:

I unesite tražene podatke. Ime baze podataka ostavljamo nepromijenjeno - “phpshop”. U našem slučaju (sa standardnom Open Server instalacijom), korisnik je “root”, a lozinka je prazan niz.

U ovoj lekciji ćemo shvatiti kako da instalirate Open Server na vaš računar. Ali prvo, hajde da saznamo šta je Open Server i čemu služi?

Otvorite Server je prijenosna serverska platforma i softversko okruženje kreirano posebno za web programere, uzimajući u obzir njihove preporuke i želje.

Softverski paket ima bogat set serverskog softvera, zgodan, multifunkcionalan, dobro osmišljen interfejs i ima moćne mogućnosti za administriranje i konfigurisanje komponenti. Platforma se široko koristi u svrhu razvoja, otklanjanja grešaka i testiranja web projekata, kao i za pružanje web usluga na lokalnim mrežama.

Drugim riječima, Open Server će vam omogućiti da kreirate web stranice direktno na vašem lokalnom računalu. Takođe, moći ćete da radite sa trenutnom lokacijom tako što ćete je prvo otpremiti na Open Server, umesto da eksperimentišete sa postojećim sajtom direktno na hostingu. Ovo može biti korisno kada želite provjeriti novo ažuriranje motora, isprobati novi modul na stranici, promijeniti dizajn itd. Open Server će vam pomoći u svemu tome.

Detaljnije informacije o Open Serveru možete pročitati na službenoj web stranici.

Dodaću i da sam ga koristio za izradu web stranica, ali pošto se dugo nije ažurirao, a ne postoji način da samostalno izvršim potrebna podešavanja na lokalnom serveru, skrenuo sam pažnju na alternativu - Otvorite Server i nikada nisam požalio zbog izbora.

Pa, hajde da počnemo da instaliramo Open Server.

Prije svega, moramo preuzeti samu distribuciju. Da biste to učinili, idite na službenu web stranicu u odjeljku "Preuzimanje", odaberite željenu verziju distribucije (1). Vrijedi napomenuti da proizvod dolazi u tri verzije: Ultimate, Premium, Basic, a po čemu se međusobno razlikuju može se jasno vidjeti u tabeli poređenja na web stranici. Uvijek koristim "ULTIMATE" (maksimalne performanse). Zatim unesite kod sa slike (2) i kliknite na dugme „Preuzmi“ (3).

Čim se distribucija preuzme, počinjemo s instalacijom.

Distribucija je predstavljena u obliku arhive koja se sama raspakuje. Pokrećemo ga i odmah se od nas traži da odaberemo disk na koji će se Open Server raspakovati. Ostavljam “C” pogon prema zadanim postavkama; ako želite da instalirate na drugi disk (ili na fleš disk ili prenosivi disk), tada navedite odgovarajuću putanju za raspakivanje. Nakon što je disk odabran, počinjemo raspakirati i kliknuti na dugme "Ok".

Čekamo da se distribucija raspakira.

Sada možemo pokrenuti program. Pošto je program prenosiv, na radnoj površini ili u Start meniju se ne kreiraju prečice. Stoga, idite na disk na kojem je Open Server raspakovan (za mene je to C:\OpenServer\) i videćete dve exe datoteke za pokretanje Open Servera: za 32 (Open Server x86.exe) i 64 (Open Server x64.exe) ) bitni Windows sistemi. U zavisnosti od vašeg Windows operativnog sistema, možete prikazati jednu od prečica na radnoj površini da biste uvek imali brz pristup za pokretanje Open Server.

Prilikom prvog pokretanja od vas će se tražiti da odaberete jezik.

Takođe, kada prvi put pokrenete Open Server, od vas će biti zatraženo da instalirate zakrpe za Microsoft Visual C++. Kliknite na “OK”.

Čekamo da se završi instalacija potrebnih biblioteka.

I poslednja stvar koju možemo da uradimo je da ponovo pokrenemo računar da bi sve promene stupile na snagu. Kliknite na “OK”.

Čim se računar ponovo pokrene, možete početi raditi sa lokalnim serverom.

Pokretanje i provjera rada Open Servera

Pokrenite Open Server i videćete da se ikona crvene zastavice pojavila u traci. To znači da je program aktiviran, ali sam server još nije pokrenut.

Da biste pokrenuli server, kliknite na ikonu bilo kojim dugmetom miša i u kontekstnom meniju koji se otvori izaberite „Pokreni“. Čim se lokalni server pokrene, polje za potvrdu će postati zeleno.

Sada je Open Server pokrenut i spreman za rad.

Da biste provjerili njegovu funkcionalnost, idite u svoj pretraživač i unesite: http://localhost/ u adresnu traku. Ako vidite poruku: “Dobro došli na Open Server!”, znači da ste sve uradili kako treba i lokalni server je spreman za rad.

Ovim je završena instalacija Open Servera! Čestitamo, uspješno ste obavili zadatak :)

U jednoj od narednih lekcija govorit ću o postavljanju Open Servera, pa nemojte to propustiti.

Želio bih da vam predstavim novi profesionalni alat za web razvoj za Windows.

Open Server je prenosivi lokalni WAMP/WNMP server koji ima multifunkcionalni kontrolni program i veliki izbor plug-in komponenti. Predstavljeni softverski paket nije samo još jedan amaterski sklop sastavljen na koljenu, to je prvi punopravni profesionalni alat kreiran posebno za web programere, uzimajući u obzir njihove preporuke i želje.

Ako još uvijek koristite Denwer, Xampp, Vertrigo, itd. ili želite da instalirate sve komponente servera odvojeno - dobrodošli pod kat.

Komponente i alati

Za otklanjanje grešaka u skriptama u različitim okruženjima, Open Server nudi izbor između dva tipa HTTP servera, različite verzije PHP i DBMS modula, kao i mogućnost brzog prebacivanja između njih.

HTTP moduli: Apache 2.2.21 i Nginx 1.0.11;

DBMS moduli: MySQL 5.1.61, MySQL 5.5.20 i PostgreSQL 9.1.1;

PHP moduli: 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, IonCube0 Meche1.com) 2.2.6);

Odličan set alata: HeidiSQL, Adminer, PHPMyAdmin, PHPPgAdmin, PgAdmin.
Paket takođe uključuje takve stvari kao što su: Perl, FTP server, Sendmail, Memcached server!

Open Server je jedini projekat za koji znam koji uključuje Nginx! Štaviše, ovdje je zgodna veza pravila ponovnog pisanja implementirana preko .nxaccess datoteka u korijenu domene, a PHP radi u True FastCGI modu (neuništiv).

Sve komponente su preuzete iz službenih spremišta i uvijek se ažuriraju na najnovije verzije sa svakim ažuriranjem paketa.

Mogućnosti

Prije svega, želim napomenuti da je Open Server potpuno prenosiv server. Nema sistemskih usluga, hrpe smeća u registru i sistemu32. Možete ga nositi svuda sa sobom na fleš disku (po mogućnosti brzi), pokrenuti ga na svom radnom/kućnom uređaju bez straha da vam nešto neće raditi.
Ako potrebne sistemske komponente nisu na računaru, Open Server će ih sam instalirati; samo izaberite [Alati - Prvo pokretanje] u meniju ako se server pokreće na računaru po prvi put.

Ne želim da opisujem glavne karakteristike programa, jer su one uglavnom standardne za ovu vrstu softvera. Podrazumijeva se da uz pomoć Open Servera možete pokrenuti/zaustaviti server ili otvoriti željeni domen. Biće vam mnogo zanimljivije saznati o specifičnim „karakteristima“ koje Open Server čine posebnim, zaista posebnim:

Detaljan pregled logova svih komponenti u realnom vremenu;
- izbor HTTP, DBMS i PHP modula u bilo kojoj kombinaciji;
- podrška za SSL i ćirilične domene iz kutije;
- podrška za pseudonime ili druge pokazivače domena, kao i zgodan oblik njihovog postavljanja (pozdrav ljubiteljima multisite u Drupalu!);
- kreiranje lokalne poddomena bez gubitka vidljivosti glavnog domena na Internetu;
- pristup domenima (u jednom kliku) i brz pristup šablonima konfiguracije modula;
- višejezično sučelje (ruski, ukrajinski, bjeloruski, engleski);

Program se stalno unapređuje, svi relevantni zahtjevi korisnika Open Servera se detaljno proučavaju i većina ih se implementira!

Malo istorije

U početku sam razvio kontrolni program u okruženju DevelStudio. Mislim da će biti onih koji će pročitati moju priču o ovom razvojnom okruženju. Od tada je dosta vode prošlo ispod mosta, shvatio sam da se radovi na ovom projektu odvijaju krajnje tromo, nije bilo izgleda u smislu razvoja funkcionalnosti Open Servera. Program sam prepisao od nule i od verzije 4.0 nadalje razvoj se vrši u Delphiju.

Zaključak

Dugi niz godina koristio sam Denwer u svom svakodnevnom radu, nakon nekog vremena sam prešao na Vertrigo. Isprobao sam skoro sve druge dostupne opcije: XAMPP, AppServ, WAMPserver, TopServer, itd., ali nijedna od gore navedenih verzija me nije zadovoljila. Ograničena funkcionalnost, poteškoće u postavljanju, a ponekad i jednostavna vanjska ružnoća su me obeshrabrili da koristim ove „kreacije“.

Dragi Khabravians, bit će mi drago vidjeti vas na forumu Open Server, sa zanimanjem ću saslušati vaše prijedloge za razvoj projekta, želje za povezivanjem novih komponenti i druge zanimljive ideje.