Lokalni poslužitelj je otvoren. Instalacija OpenServera

Iz članka ćete naučiti: za što je potreban OpenServer, odakle ga preuzeti i kako ga instalirati (pokazat ću koristeći Windows 10 kao primjer)

Open Server vam omogućuje korištenje lokalnog poslužitelja na vašem računalu. To znači da svoju stranicu možete raditi na kućnom računalu, a kada je stranica gotova, gotovu i radnu prenijeti na Internet.

Pritisnite Preuzmi. Na stranici za učitavanje odaberite osnovnu verziju. Unesite brojčani kod sa slike i kliknite gumb Preuzmi.

Otvorit ć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))

Bit će preuzeta ovakva datoteka (na dan pisanja ovog članka izgledala je ovako, ali sada može izgledati drugačije). Ovo je arhiva s programom.


Dvaput kliknite na datoteku. Otvorit će se prozor s upitom da odaberete mjesto na koje želite raspakirati datoteke iz arhive. Izabrao sam pogon D.

Pritisnite gumb OK. Započet će proces raspakiranja.

Idemo u mapu koju smo odabrali u koraku 3. Vidimo da se pojavila mapa OpenServer. Ulazimo u njega.

Vidimo dva prečaca za pokretanje programa (može postojati samo jedan prečac, ovisi o bitnosti Windowsa).

Dvaput kliknite na prečac Open Server x64.

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

Nakon dovršetka instalacije, program će od vas tražiti da ponovno pokrenete računalo. Ponovno podizanje sustava.

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

U paleti (područje u donjem desnom kutu gdje je sat) vidimo novu ikonu - crvenu zastavu.

Kliknite na njega i otvorit će se izbornik programa. Pritisnite zeleni potvrdni okvir na kojem piše Pokreni.

Čekamo malo. Crvena zastava će se promijeniti u žutu, a zatim promijeniti boju u zelenu. Poslužitelj radi.

Ako se otvoreni poslužitelj ne pokrene - pojavljuje se prozor s riječima "Pokretanje nije uspjelo!", Zatim se spustite na dno članka do opisa postavki otvorenog poslužitelja.

Provjera rada OpenSevera

Kliknite na zelenu zastavicu. U izborniku koji se otvori, pokažite strelicu na My Sites. Pojavit će se podizbornik s jedinom stavkom localhost. Kliknite na njega.

U pregledniku će se otvoriti stranica s porukom da je OpenServer pokrenut.

hura! Uspjeli smo))

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

Sada ga treba konfigurirati.

Otvorite postavke poslužitelja

Pritisnite potvrdni okvir. → U izborniku koji se otvori kliknite na Postavke.

U prozoru koji se otvori, na kartici Osnovno, potvrdite okvir pored Run with Windows. Ostavio sam odgodu kao što je predloženo na 20 sekundi. Odgoda je potrebna kako se ne bi usporilo učitavanje Windowsa. Prvo će se učitati sve komponente potrebne za rad računala, a zatim će se pokrenuti Open Server.

Također potvrdite okvir Zahtijevaj administratorski račun. Neke funkcije rade samo s administratorskim pravima, pa svakako označite ovaj okvir.

Za one čiji otvoreni poslužitelj prikazuje Neuspješno pokretanje nakon pokretanja, trebate otići na karticu Poslužitelj u postavkama i označiti potvrdni okvir „Nemoj mijenjati datoteku HOSTS". Ako se openserver prvo normalno pokrene, nemojte označavati ovaj okvir.

Svaki vlasnik web stranice ili bloga, prije ili kasnije, ima neodoljivu želju da je nekako “doradi” ili “dotjera”. Nakon što su pročitali vesele članke u stilu "Hatemeel - još je jednostavnije", oni, bez oklijevanja dugo vremena, počinju ispravljati delikatni kod uz pomoć malja, dlijeta i neke vrste majke. Rezultat je, najčešće, čupanje dlaka na zadnjici i panična pisma tehničkoj podršci: “Upomoć, moja stranica je mrtva!”

Oni pametniji i oprezniji razumiju da prije nego što se popnete u živi organizam s neopranim šapama, morate vježbati na nekoj vrsti simulatora. Profesionalni programeri web stranica koriste ih dugo i uspješno. Dugo je najpopularniji bio Denver, potpuno opremljeni simulator udaljenog poslužitelja na vlastitom računalu. Ali već otprilike tri godine projekt nije nastavljen, internet je otišao daleko naprijed, au modernim računalima i sustavima stari Denver postaje kriv, ili ga uopće nema.

Novi favorit je besplatno dostupan paket OpenServer. Upišite ovu riječ u Google i bit ćete prebačeni na stranicu projekta, gdje možete preuzeti izvornu arhivu. Stavite ga na disk s najmanje 1 gigabajtom slobodnog prostora i raspakirajte ga. Idite u mapu OpenServer i pokrenite datoteku s istim nazivom.

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 njegove postavke i poništite potvrdni okvir "Koristi portove 80 i 443 kao dolaznu alternativu". Zatim ponovno pokrenite Skype. Provjerite svoje Skype postavke - trebale bi izgledati ovako.

Nakon što se program pokrene, na naredbenom retku pojavit će se crvena zastavica. Kliknite na njega i vidjet ćete izbornik poslužitelja. Pritisnite zeleni potvrdni okvir pored kojeg piše “Pokreni poslužitelj”. Program će sam kreirati virtualni disk W:. Čestitamo, u rukama imate potpuni poslužitelj sa svim mogućnostima koje pruža pravi hosting visoke kvalitete.

Ono što ću sljedeće napisati vjerojatno će izazvati ogorčenje među profesionalnim webmasterima. No riskirat ću opisujući najlakši način za početak vlastitih eksperimenata s kodom; složenije opcije ostavit ćemo za kasnije. Prema pravilima, rad sa web mjestom počinje stvaranjem korisnika i baze podataka. Naravno, ako radimo pravi projekt, to je ono što trebamo učiniti. Za nas, eksperimentatore razigranih ruku, OpenServer je već kreirao korisnika s imenom mysql, bazu podataka s imenom mysql i lozinkom mysql. Sve što trebamo učiniti je stvoriti novu domenu. Da biste to učinili, kliknite na izbornik "Postavke" i odaberite karticu "Domene". U polje “Domain name” unesite bilo koji naziv (nije poželjno ponavljati naziv prave stranice), u polje “Domain folder” upišite “localhost/www” i kliknite na “Add”.

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

Spremamo, zatim u preglednik upisujemo naziv koji smo unijeli kao novu domenu, i dolazimo na regularnu stranicu za instalaciju WordPressa. Ovdje pazite da ispravno napišete svoju e-mail adresu i ne dopustite indeksiranje. Nakon toga, nova web stranica Vam je u potpunosti na raspolaganju. Možete s njim raditi što god želite. 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 predloška 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 stranica, smišljati nove stranice i tako dalje i tako dalje. Možete testirati vlastite teme i vidjeti ih u bilo kojem pregledniku. I što je najvažnije, nema apsolutno nikakvog rizika od uništavanja web mjesta koje već radi.

Dapače, OpenServer je nemjerljivo bogatiji mogućnostima. Tamo u izborniku je dokumentacija gdje je sve detaljno opisano. Samo sam htio pokazati jednostavan put do samousavršavanja i stjecanja praktičnih radnih vještina. Uostalom, loš je onaj tko ne sanja o tome da postane webmaster!

2. Projektne datoteke.

Domenu ću nazvati "myshop" (ako želite, možete odabrati svoje ime). Preuzetu arhivu s projektom raspakirajte u mapu C:\OpenServer\domains\myshop\

Trebalo bi izgledati ovako: (obratite pozornost na putanju mape)

3. Dodajte lokalnu domenu Open Serveru.

Idi na postavke:

Zatim idite na karticu "Domene". Na padajućem popisu odaberite stavku izbornika "Ručno upravljanje":

Program će zahtijevati ponovno pokretanje poslužitelja, potvrdite:

4. Provjerimo rad stranice.

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

5. Postavljanje baze podataka.

Na početku lekcije preuzeli smo arhivu db_export.zip. Raspakirajte ga. Datoteka db_export.sql je "kopija" baze podataka, držite je pri ruci.

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

Prijavite se na panel s prijavom "root", ostavite lozinku praznom

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

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

6. Konfiguriranje parametara veze s bazom podataka.

Posljednji korak je konfiguriranje postavki. Da bismo to učinili, moramo urediti datoteku db_params.php u našem projektu. Da biste to učinili, otvorite ga pomoću bilježnice:

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

U ovoj lekciji ćemo otkriti kako instalirati Open Server na vaše računalo. Ali prvo, saznajmo što je Open Server i čemu služi?

Otvori poslužitelj je prijenosna poslužiteljska platforma i softversko okruženje kreirano posebno za web programere, uzimajući u obzir njihove preporuke i želje.

Softverski paket ima bogat set poslužiteljskog softvera, praktično, višenamjensko, dobro promišljeno sučelje i ima moćne mogućnosti za administriranje i konfiguriranje komponenti. Platforma se široko koristi u svrhu razvoja, otklanjanja pogreš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 stvaranje web stranica izravno na vašem lokalnom računalu. Također, moći ćete raditi s trenutnim web mjestom tako da ga prvo postavite na Open Server, umjesto da eksperimentirate s postojećim web mjestom izravno na hostingu. Ovo može biti korisno kada želite provjeriti novo ažuriranje motora, isprobati novi modul na web mjestu, promijeniti dizajn itd. U svemu tome pomoći će vam Open Server.

Detaljnije informacije o Open Serveru možete pročitati na službenim stranicama.

Također ću dodati da sam ga koristio za razvoj web stranica, ali kako dugo nije ažuriran, a ne postoji način da samostalno izvršim potrebne postavke na lokalnom poslužitelju, obratio sam pažnju na alternativu - Open Server i nikada nisam požalio zbog tog izbora.

Pa, počnimo instalirati 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). Vrijedno je napomenuti da proizvod dolazi u tri verzije: Ultimate, Premium, Basic, a koliko se one međusobno razlikuju jasno je vidljivo u usporednoj tablici na web stranici. Uvijek koristim "ULTIMATE" (maksimalna izvedba). Zatim unesite kod sa slike (2) i kliknite gumb “Preuzmi” (3).

Čim se distribucija preuzme, započinjemo instalaciju.

Distribucija je predstavljena u obliku samoraspakirajuće arhive. Pokrenemo ga i odmah se od nas traži da odaberemo disk na koji će se Open Server raspakirati. Ostavljam pogon "C" prema zadanim postavkama; ako želite instalirati na drugi pogon (ili na flash pogon ili prijenosni pogon), tada navedite odgovarajući put za raspakiranje. Nakon što je disk odabran, započinjemo raspakiranje i kliknemo gumb "U redu".

Čekamo raspakiranje distribucije.

Sada možemo pokrenuti program. Budući da je program prenosiv, ne stvaraju se prečaci na radnoj površini ili u izborniku Start. Stoga idite na disk na kojem je Open Server bio raspakiran (za mene je to C:\OpenServer\) i vidjet ćete dvije exe datoteke za pokretanje Open Servera: za 32 (Open Server x86.exe) i 64 (Open Server x64.exe ) bitni Windows sustavi. Ovisno o vašem operativnom sustavu Windows, možete prikazati jedan od prečaca na radnoj površini kako biste uvijek imali brzi pristup za pokretanje otvorenog poslužitelja.

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

Također, kada prvi put pokrenete Open Server, od vas će se tražiti da instalirate zakrpe za Microsoft Visual C++. Pritisnite "U redu".

Čekamo dok se ne završi instalacija potrebnih biblioteka.

I posljednje što možemo učiniti je ponovno pokrenuti računalo kako bi sve promjene stupile na snagu. Pritisnite "U redu".

Čim se računalo ponovno pokrene, možete početi raditi s lokalnim poslužiteljem.

Pokretanje i provjera rada Open Servera

Pokrenite Open Server i vidjet ćete da se na traci pojavila ikona crvene zastavice. To znači da je program aktiviran, ali sam poslužitelj još nije pokrenut.

Da biste pokrenuli poslužitelj, kliknite ikonu bilo kojom tipkom miša i u kontekstnom izborniku koji se otvori odaberite "Pokreni". Čim se lokalni poslužitelj pokrene, potvrdni okvir postat će zelen.

Sada je Open Server pokrenut i spreman za rad.

Kako biste provjerili njegovu funkcionalnost, idite na svoj preglednik i unesite: http://localhost/ u adresnu traku. Ako vidite poruku: “Dobrodošli na Open Server!”, znači da ste sve napravili kako treba i lokalni poslužitelj je spreman za rad.

Ovo dovršava instalaciju Open Servera! Čestitamo, uspješno ste obavili zadatak :)

U jednoj od sljedećih lekcija govorit ću o postavljanju Open Servera, stoga nemojte to propustiti.

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

Open Server je prijenosni lokalni WAMP/WNMP poslužitelj koji ima višenamjenski kontrolni program i veliki izbor plug-in komponenti. Predstavljeni programski 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 radije instalirate sve komponente poslužitelja odvojeno - dobrodošli pod kat.

Komponente i alati

Za otklanjanje pogrešaka u skriptama u različitim okruženjima, Open Server nudi izbor između dvije vrste HTTP poslužitelja, 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, IonCube Loader 4.0.10, Memcache 2.2.6);

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

Open Server je jedini projekt za koji znam da uključuje Nginx! Štoviše, ovdje je praktična veza pravila prepisivanja implementirana kroz .nxaccess datoteke u korijenu domene, a PHP radi u True FastCGI modu (neuništiv).

Sve komponente su preuzete iz službenih repozitorija 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 poslužitelj. Nema sistemskih usluga, hrpe smeća u registru i sustavu32. Možete ga nositi posvuda sa sobom na flash disku (po mogućnosti brzom), pokrenuti ga na radnom/kućnom stroju bez straha da vam nešto neće raditi.
Ako potrebne komponente sustava nema na računalu, Open Server će ih sam instalirati, samo odaberite [Alati - Prvo pokretanje] u izborniku ako se poslužitelj prvi put pokreće na računalu.

Ne želim opisivati ​​glavne značajke programa, budući da su većinom standardne za ovu vrstu softvera. Podrazumijeva se da uz pomoć Open Servera možete pokrenuti/zaustaviti server ili otvoriti željenu domenu. Bit će vam puno zanimljivije saznati o specifičnim “značajkama” koje Open Server čine posebnim, doista posebnim:

Detaljan pregled dnevnika svih komponenti u stvarnom vremenu;
- izbor HTTP, DBMS i PHP modula u bilo kojoj kombinaciji;
- podrška za SSL i ćirilične domene izvan kutije;
- podrška za pseudonime ili druge pokazivače domene, kao i prikladan oblik njihovog postavljanja (pozdrav ljubiteljima multisite-a u Drupalu!);
- stvaranje lokalne poddomene bez gubitka vidljivosti glavne domene na internetu;
- pristup domenama (jednim klikom) i brz pristup predlošcima 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 njih se realizira!

Malo povijesti

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 puno vode prošlo ispod mosta, shvatio sam da se na ovom projektu radi izuzetno sporo, nije bilo perspektive u smislu razvoja funkcionalnosti Open Servera. Ponovno sam napisao program od nule i od verzije 4.0 nadalje razvoj se provodi u Delphiju.

Zaključak

Dugi niz godina koristio sam Denwer u svakodnevnom radu, nakon nekog vremena sam prešao na Vertrigo. Isprobao sam gotovo sve ostale dostupne opcije: XAMPP, AppServ, WAMPserver, TopServer itd., ali nijedna od gore navedenih verzija me nije zadovoljila. Ograničena funkcionalnost, poteškoće u postavljanju i ponekad jednostavna vanjska ružnoća obeshrabrili su me od korištenja ovih "kreacija".

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