Lokalni strežnik je odprt. Namestitev OpenServerja

Iz članka boste izvedeli: za kaj je potreben OpenServer, od kod ga prenesti in kako ga namestiti (pokazal bom na primeru Windows 10)

Open Server vam omogoča uporabo lokalnega strežnika v vašem računalniku. To pomeni, da lahko svojo stran delate na domačem računalniku in ko je stran pripravljena, jo pripravljeno in delujočo prenesete na internet.

Kliknite Prenesi. Na strani za nalaganje izberite osnovno različico. Vnesite številčno kodo s slike in kliknite gumb Prenesi.

Odpre se stran, kjer se vam ponudita dve možnosti za prenos programa.

Prva metoda je plačana (najmanjši znesek donacije je 60 rubljev) - ta metoda bo zagotovila hitro nalaganje.

Druga metoda je brezplačna in zato zelo počasna))

Prenesena bo takšna datoteka (na dan, ko je bil ta članek napisan, je bila videti tako, zdaj pa je morda videti drugače). To je arhiv s programom.


Dvakrat kliknite na datoteko. Odpre se okno, v katerem morate izbrati mesto, kamor želite razpakirati datoteke iz arhiva. Izbral sem pogon D.

Kliknite gumb OK. Začel se bo postopek razpakiranja.

Gremo v mapo, ki smo jo izbrali v 3. koraku. Vidimo, da se je pojavila mapa OpenServer. Vanj vstopimo.

Vidimo dve bližnjici za zagon programa (lahko je samo ena, odvisno od bitnosti Windows).

Dvokliknite bližnjico Open Server x64.

Ker gre za prvi zagon OpenServerja, se bo začel postopek namestitve komponent (MicrosoftVC++) za pravilno delovanje programa.

Po končani namestitvi vas bo program pozval, da znova zaženete računalnik. Znova zaženite.

Ponovno gremo skozi četrti korak - to je, da gremo v mapo OpenServer in zaženemo program.

V pladnju (območje v spodnjem desnem kotu, kjer je ura) vidimo novo ikono - rdečo zastavo.

Kliknite nanjo in odprl se bo meni programa. Kliknite zeleno potrditveno polje Zaženi.

Malo čakamo. Rdeča zastava se bo spremenila v rumeno in nato spremenila barvo v zeleno. Strežnik deluje.

Če se odprti strežnik ne zažene - prikaže se okno z besedami "Zagon ni uspel!", Nato se spustite na dno članka do opisa nastavitev odprtega strežnika.

Preverjanje delovanja OpenSever

Kliknite na zeleno zastavo. V meniju, ki se odpre, pokažite puščico na Moja spletna mesta. Pojavil se bo podmeni z edinim elementom localhost. Kliknite nanj.

V brskalniku se odpre stran s sporočilom, da se OpenServer izvaja.

Hura! Uspelo nam je))

Kot lahko vidite, namestitev openserverja sploh ni težka. Ta lokalni strežnik mi je bolj všeč kot Denver, zato ga uporabljam v svojih projektih in vam ga priporočam.

Zdaj ga je treba konfigurirati.

Odprite nastavitev strežnika

Kliknite potrditveno polje. → V meniju, ki se odpre, kliknite Nastavitve.

V oknu, ki se odpre, na zavihku Osnovno potrdite polje zraven Zaženi z Windows. Predlagano zakasnitev sem pustil na 20 sekundah. Zakasnitev je potrebna, da ne upočasnite nalaganja sistema Windows. Najprej se bodo naložile vse komponente, ki so potrebne za delovanje računalnika, nato pa se bo zagnal Open Server.

Potrdite tudi polje Zahtevaj skrbniški račun. Nekatere funkcije delujejo samo s skrbniškimi pravicami, zato potrdite to polje.

Za tiste, katerih odprti strežnik ob zagonu prikaže napako pri zagonu, morate iti na zavihek Strežnik v nastavitvah in označiti potrditveno polje »Ne spreminjaj datoteke HOSTS.« Če se openserver najprej normalno zažene, tega polja ne potrdite.

Vsak lastnik spletnega mesta ali bloga ima prej ali slej neustavljivo željo, da bi ga nekako "dodelal" ali "popravil". Ko so prebrali vesele članke v slogu "Hatemeel - to je še preprosteje", so brez obotavljanja dolgo časa začeli poravnavati občutljivo kodo s pomočjo kladiva, dleta in nekakšne matere. Rezultat je največkrat puljenje las na zadnjici in panična pisma tehnični podpori: "Na pomoč, moja stran je mrtva!"

Tisti, ki so pametnejši in previdnejši, razumejo, da morate, preden se povzpnete v živ organizem z neopranimi tacami, vaditi na nekem simulatorju. Profesionalni razvijalci spletnih strani jih že dolgo in uspešno uporabljajo. Dolgo časa je bil najbolj priljubljen Denver, popoln simulator oddaljenega strežnika na vašem računalniku. Toda že približno tri leta se projekt ni nadaljeval, internet je šel daleč naprej, v sodobnih računalnikih in sistemih pa stari Denver postaja ukrivljen ali pa sploh ne.

Nov favorit je prosto dostopen paket OpenServer. Vtipkajte to besedo v Google in preusmerjeni boste na stran projekta, kjer lahko prenesete izvorni arhiv. Postavite ga na disk z vsaj 1 gigabajtom prostega prostora in ga razpakirajte. Pojdite v mapo OpenServer in zaženite datoteko z istim imenom.

Najprej boste morali odpreti dostop do interneta. Če ne uporabljate Skypa, potem ne bi smelo biti več težav. Če ga uporabljate, najprej pojdite na njegove nastavitve in počistite potrditveno polje »Uporabi vrata 80 in 443 kot dohodno alternativo«. Nato znova zaženite Skype. Preverite nastavitve Skypea - videti bi morale takole.

Po zagonu programa se v ukazni vrstici pojavi rdeča zastavica. Kliknite nanj in videli boste meni strežnika. Kliknite zeleno potrditveno polje poleg napisa »Zaženi strežnik«. Program bo sam ustvaril virtualni disk W:. Čestitamo, v rokah imate popoln strežnik z vsemi zmožnostmi, ki jih ponuja pravo visokokakovostno gostovanje.

To, kar bom napisal naslednje, bo verjetno povzročilo ogorčenje med profesionalnimi skrbniki spletnih strani. Vendar bom tvegal in opisal najlažji način za začetek lastnih poskusov s kodo; bolj zapletene možnosti bomo pustili za pozneje. Po pravilih se delo s spletnim mestom začne z ustvarjanjem uporabnika in baze podatkov. Seveda, če delamo pravi projekt, je to tisto, kar moramo narediti. Za nas, eksperimentatorje z igrivimi rokami, je OpenServer že ustvaril uporabnika z imenom mysql, podatkovno bazo z imenom mysql in geslom mysql. Vse kar moramo storiti je, da ustvarimo novo domeno. To storite tako, da kliknete meni »Nastavitve« in izberete zavihek »Domene«. V polje “Ime domene” vnesite poljubno ime (ni priporočljivo ponavljati imena prave strani), v polje “Mapa domene” vpišite “localhost/www” in kliknite na “Dodaj”.

Nadaljnja dejanja so standardna. Naložite WordPress v mapo OpenServer\domains\localhost\www, odprite datoteko wp-config in vanjo vnesite uporabniška imena in imena baze ter gesla.

Shranimo, nato v brskalnik vpišemo ime, ki smo ga vnesli kot novo domeno, in pridemo na običajno stran za namestitev WordPressa. Tukaj pazite, da pravilno napišete svoj e-poštni naslov in ne dovolite indeksiranja. Po tem vam je nova spletna stran popolnoma na razpolago. Z njim lahko počneš, kar hočeš. Na njem na primer testiram vse nove teme. Še bolje je, da nanj namestite delujočo temo spletnega mesta in preizkusite vtičnike, pripomočke in skripte. Neželene povezave lahko odstranite iz kode predloge, preden jo namestite na svoje produkcijsko mesto. OpenServer lahko uporabite kot poligon za učenje HTML, CSS in PHP. Vadite lahko premikanje spletnih mest, ustvarjanje novih strani in tako naprej in tako naprej. Svoje teme lahko preizkusite in si jih ogledate v katerem koli brskalniku. In kar je najpomembneje, ni nobene nevarnosti, da bi uničili že delujoče spletno mesto.

Pravzaprav je OpenServer z zmogljivostmi neizmerno bogatejši. Tam, v meniju, je dokumentacija, kjer je vse podrobno opisano. Želel sem samo prikazati preprosto pot do samoizpopolnjevanja in pridobivanja praktičnih delovnih veščin. Navsezadnje je slab tisti, ki ne sanja, da bi postal spletni skrbnik!

2. Projektne datoteke.

Domeno bom poimenoval "myshop" (po želji si lahko izberete svoje ime). Preneseni arhiv s projektom razpakirajte v mapo C:\OpenServer\domains\myshop\

Videti bi moralo takole: (bodite pozorni na pot do mape)

3. Dodajte lokalno domeno v Open Server.

Pojdite na nastavitve:

Nato pojdite na zavihek "Domene". Na spustnem seznamu izberite točko menija "Ročno upravljanje":

Program bo zahteval ponovni zagon strežnika, potrdite:

4. Preverimo delovanje strani.

Hura! Stran deluje, čeprav prikazuje napako. Besedilo o napaki navaja, da se spletno mesto ne more povezati z bazo podatkov. Zdaj ga bomo konfigurirali.

5. Nastavitev baze podatkov.

Na začetku lekcije smo prenesli arhiv db_export.zip. Razpakirajte ga. Datoteka db_export.sql je "kopija" baze podatkov, imejte jo pri roki.

Orodje phpMyAdmin je vključeno v Open Server.Uporabimo ga za delo z bazo podatkov:

Prijavite se v ploščo s prijavo "root", geslo pustite prazno

Pojdite na zavihek Uvozi, izberite Datoteka, izberite datoteko db_export.sql in kliknite Odpri.

V trenutku bo baza podatkov uvožena, vsebino njenih tabel si lahko ogledate:

6. Konfiguriranje parametrov povezave z bazo podatkov.

Zadnji korak je konfiguracija nastavitev. Da bi to naredili, moramo urediti datoteko db_params.php v našem projektu. Če želite to narediti, ga odprite z beležko:

In vnesite zahtevane podatke. Ime baze podatkov pustimo nespremenjeno - "phpshop". V našem primeru (s standardno namestitvijo Open Server) je uporabnik »root«, geslo pa je prazen niz.

V tej lekciji bomo ugotovili, kako namestiti Open Server na vaš računalnik. Najprej pa poglejmo, kaj je Open Server in čemu je namenjen?

Odprite strežnik je prenosna strežniška platforma in programsko okolje, ustvarjeno posebej za spletne razvijalce, ob upoštevanju njihovih priporočil in želja.

Programski paket ima bogat nabor strežniške programske opreme, priročen, večnamenski, dobro premišljen vmesnik in ima zmogljive zmogljivosti za upravljanje in konfiguracijo komponent. Platforma se pogosto uporablja za namene razvoja, odpravljanja napak in testiranja spletnih projektov ter za zagotavljanje spletnih storitev v lokalnih omrežjih.

Z drugimi besedami, Open Server vam bo omogočil ustvarjanje spletnih mest kar na vašem lokalnem računalniku. Prav tako boste lahko delali s trenutnim spletnim mestom tako, da ga najprej naložite v Open Server, namesto da eksperimentirate z obstoječim spletnim mestom neposredno na gostovanju. To je lahko koristno, ko želite preveriti novo posodobitev motorja, preizkusiti nov modul na spletnem mestu, spremeniti dizajn itd. Pri vsem tem vam bo pomagal Open Server.

Popolnejše informacije o odprtem strežniku si lahko preberete na uradni spletni strani.

Dodal bom še, da sem ga uporabljal za razvoj spletnih strani, a ker že dolgo ni bil posodobljen in ni možnosti, da bi samostojno naredil potrebne nastavitve na lokalnem strežniku, sem se osredotočil na alternativo - Odprti strežnik in nikoli nisem obžaloval te izbire.

No, začnimo nameščati Open Server.

Najprej moramo prenesti samo distribucijo. Če želite to narediti, pojdite na uradno spletno stran v razdelek »Prenos« in izberite želeno različico distribucije (1). Omeniti velja, da je izdelek na voljo v treh različicah: Ultimate, Premium, Basic, kako se med seboj razlikujejo, je jasno razvidno iz primerjalne tabele na spletni strani. Vedno uporabljam "ULTIMATE" (največja zmogljivost). Nato vnesite kodo s slike (2) in kliknite gumb »Prenesi« (3).

Takoj ko je distribucija prenesena, začnemo z namestitvijo.

Distribucija je predstavljena v obliki samoraztegljivega arhiva. Zaženemo ga in takoj smo pozvani, da izberemo disk, kamor bomo razpakirali Open Server. Privzeto pustim pogon "C", če želite namestiti na drug pogon (ali na bliskovni pogon ali prenosni pogon), potem določite ustrezno pot za razpakiranje. Ko je disk izbran, začnemo razpakirati in kliknemo gumb »V redu«.

Čakamo na razpakiranje distribucije.

Zdaj lahko izvajamo program. Ker je program prenosljiv, se na namizju ali v meniju Start ne ustvarijo bližnjice. Zato pojdite na pogon, kjer je bil Open Server razpakiran (zame je to C:\OpenServer\) in videli boste dve datoteki exe za zagon Open Server: za 32 (Open Server x86.exe) in 64 (Open Server x64.exe). ) bitni sistemi Windows. Odvisno od operacijskega sistema Windows lahko prikažete eno od bližnjic na namizju, da imate vedno hiter dostop do zagona Open Server.

Ob prvem zagonu boste morali izbrati jezik.

Poleg tega boste ob prvem zagonu odprtega strežnika pozvani, da namestite popravke za Microsoft Visual C++. Kliknite »V redu«.

Čakamo, da se konča namestitev potrebnih knjižnic.

In zadnja stvar, ki jo lahko naredimo, je, da znova zaženemo računalnik, da bodo vse spremembe začele veljati. Kliknite »V redu«.

Takoj ko se računalnik znova zažene, lahko začnete delati z lokalnim strežnikom.

Zagon in preverjanje delovanja Open Serverja

Zaženite Open Server in videli boste, da se je v pladnju pojavila ikona rdeče zastavice. To pomeni, da je program aktiviran, sam strežnik pa se še ni zagnal.

Za zagon strežnika kliknite ikono s katerim koli gumbom miške in v kontekstnem meniju, ki se odpre, izberite »Zaženi«. Takoj ko se lokalni strežnik zažene, potrditveno polje postane zeleno.

Zdaj odprti strežnik deluje in je pripravljen za delo.

Če želite preveriti njegovo delovanje, pojdite v brskalnik in v naslovno vrstico vnesite: http://localhost/. Če vidite sporočilo: “Dobrodošli na odprtem strežniku!”, potem ste naredili vse pravilno in lokalni strežnik je pripravljen za delo.

S tem je namestitev odprtega strežnika končana! Čestitamo, uspešno ste opravili nalogo :)

V eni izmed naslednjih lekcij bom govoril o nastavitvi odprtega strežnika, zato je ne zamudite.

Rad bi vam predstavil novo profesionalno orodje za spletni razvoj za Windows.

Open Server je prenosni lokalni strežnik WAMP/WNMP, ki ima večnamenski nadzorni program in veliko izbiro vtičnikov. Predstavljeni programski paket ni le še en amaterski sklop, sestavljen na kolenu; je prvo polnopravno profesionalno orodje, ustvarjeno posebej za spletne razvijalce, ob upoštevanju njihovih priporočil in želja.

Če še vedno uporabljate Denwer, Xampp, Vertrigo itd. ali raje namestite vse komponente strežnika ločeno - dobrodošli pod kat.

Komponente in orodja

Za odpravljanje napak skriptov v različnih okoljih Open Server ponuja izbiro dveh vrst HTTP strežnikov, različnih različic PHP in modulov DBMS ter možnost hitrega preklapljanja med njimi.

HTTP moduli: Apache 2.2.21 in Nginx 1.0.11;

Moduli DBMS: MySQL 5.1.61, MySQL 5.5.20 in 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) in PHP 5.3.9 (IMagick 2.3.0, Xdebug 2.1.3, IonCube Loader 4.0.10, Memcache 2.2.6);

Odličen nabor orodij: HeidiSQL, Adminer, PHPMyAdmin, PHPPgAdmin, PgAdmin.
Paket vključuje tudi dobrote kot so: Perl, FTP strežnik, Sendmail, Memcached strežnik!

Open Server je edini projekt, za katerega vem, da vključuje Nginx! Poleg tega je tukaj priročna povezava pravil prepisovanja implementirana prek datotek .nxaccess v korenu domene, PHP pa deluje v načinu True FastCGI (neuničljiv).

Vse komponente so vzete iz uradnih skladišč in se z vsako posodobitvijo paketa vedno posodobijo na najnovejše različice.

Možnosti

Najprej želim opozoriti, da je Open Server popolnoma prenosljiv strežnik. Brez sistemskih storitev, na kupe smeti v registru in sistemu32. Povsod ga lahko nosite s seboj na bliskovnem pogonu (po možnosti hitrem), poganjate ga na službenem/domačem stroju brez strahu, da vam kaj ne bo delalo.
Če potrebnih sistemskih komponent ni na računalniku, jih bo Open Server namestil sam; v meniju izberite [Orodja - Prvi zagon], če strežnik na računalniku zaženete prvič.

Ne želim opisovati glavnih funkcij programa, saj so večinoma standardne za to vrsto programske opreme. Samoumevno je, da lahko s pomočjo Open Server zaženete/ustavite strežnik ali odprete želeno domeno. Za vas bo veliko bolj zanimivo izvedeti o specifičnih »funkcijah«, zaradi katerih je Open Server poseben, resnično poseben:

Podroben pregled dnevnikov vseh komponent v realnem času;
- izbira modulov HTTP, DBMS in PHP v poljubni kombinaciji;
- podpora za SSL in cirilične domene takoj po namestitvi;
- podpora za vzdevke ali druge domenske kazalce, kot tudi priročna oblika njihove nastavitve (pozdravljeni ljubitelji večstranskega v Drupalu!);
- ustvarjanje lokalne poddomene brez izgube vidnosti glavne domene na internetu;
- dostop do domen (z enim klikom) in hiter dostop do konfiguracijskih predlog modulov;
- večjezični vmesnik (ruski, ukrajinski, beloruski, angleški);

Program se nenehno izboljšuje, vse ustrezne zahteve uporabnikov Open Serverja so podrobno preučene in večina jih je implementiranih!

Malo zgodovine

Sprva sem razvijal nadzorni program v okolju DevelStudio. Mislim, da bo kdo prebral mojo zgodbo o tem razvojnem okolju. Od takrat je preteklo veliko vode pod mostom, ugotovil sem, da delo na tem projektu poteka izjemno počasi, ni bilo nobenih perspektiv v smislu razvoja funkcionalnosti Open Server. Program sem na novo napisal iz nič in od verzije 4.0 dalje razvoj poteka v Delphiju.

Zaključek

Dolga leta sem pri vsakodnevnem delu uporabljal Denwer, čez nekaj časa sem prešel na Vertrigo. Preizkusil sem skoraj vse druge razpoložljive možnosti: XAMPP, AppServ, WAMPserver, TopServer itd., vendar me nobena od zgornjih različic ni zadovoljila. Omejena funkcionalnost, težave pri nastavitvi in ​​včasih preprosta zunanja grdota so me odvrnile od uporabe teh "kreacij".

Dragi Khabraviani, z veseljem vas bom videl na forumu Open Server, z zanimanjem bom poslušal vaše predloge za razvoj projekta, želje po povezovanju novih komponent in druge zanimive ideje.