A helyi szerver nyitva van. OpenServer telepítése

A cikkből megtudhatja: mire van szükség az OpenServerre, honnan lehet letölteni és hogyan kell telepíteni (a Windows 10 példáját mutatom be)

Az Open Server lehetővé teszi egy helyi szerver használatát a számítógépen. Ez azt jelenti, hogy dolgozhat a webhelyén az otthoni számítógépén, és amikor a webhely készen áll, készen állva átviheti az internetre.

Kattintson a Letöltés gombra. A betöltési oldalon válassza ki az Alap verziót. Írja be a képen látható számkódot, majd kattintson a Letöltés gombra.

Megnyílik egy oldal, ahol két lehetőséget kínál a program letöltésére.

Az első módszer fizetett (A minimális adomány összege 60 rubel) - ez a módszer biztosítja a gyors betöltést.

A második módszer ingyenes, ezért nagyon lassú))

A rendszer letölt egy ilyen fájlt (a cikk írásának napján így nézett ki, de most másképp nézhet ki). Ez egy archívum a programmal.


Kattintson duplán a fájlra. Megnyílik egy ablak, amely arra kéri, hogy válassza ki a fájlok kicsomagolási helyét az archívumból. A D meghajtót választottam.

Kattintson az OK gombra. Megkezdődik a kicsomagolási folyamat.

A 3. lépésben kiválasztott mappába lépünk. Látjuk, hogy megjelent az OpenServer mappa. Beírjuk.

Két parancsikont látunk a program indításához (csak egy parancsikon lehet, ez a Windows bitességétől függ).

Kattintson duplán az Open Server x64 parancsikonra.

Mivel ez az OpenServer első indítása, megkezdődik a program megfelelő működéséhez szükséges összetevők (MicrosoftVC++) telepítésének folyamata.

A telepítés befejezése után a program felszólítja a számítógép újraindítására. Indítsa újra.

Újra végigmegyünk a negyedik lépésen – vagyis bemegyünk az OpenServer mappába, és elindítjuk a programot.

A tálcán (a jobb alsó sarokban lévő terület, ahol az óra van) egy új ikont látunk - egy piros zászlót.

Kattintson rá, és megnyílik a program menü. Kattintson a Futtatás feliratú zöld jelölőnégyzetre.

Várunk egy kicsit. A piros zászló sárgára, majd zöldre változik. A szerver fut.

Ha a nyitott szerver nem indul el - megjelenik egy ablak az „Indítás sikertelen!” felirattal, majd menjen le a cikk aljára a nyitott szerver beállításainak leírásához.

Az OpenSever működésének ellenőrzése

Kattintson a zöld zászlóra. A megnyíló menüben mutasson a nyíllal a Saját webhelyek pontra. Megjelenik egy almenü az egyetlen localhost elemmel. Kattintson rá.

Megnyílik egy oldal a böngészőben egy üzenettel, hogy az OpenServer fut.

Hurrá! Megcsináltuk))

Mint látható, az openserver telepítése egyáltalán nem nehéz. Ezt a helyi szervert jobban szeretem, mint Denvert, ezért használom a projektjeimben, és ajánlom Önnek.

Most konfigurálni kell.

Nyissa meg a szerver beállítását

Kattintson a jelölőnégyzetre. → A megnyíló menüben kattintson a Beállítások elemre.

A megnyíló ablak Alapvető lapján jelölje be a Futtatás Windows rendszerrel jelölőnégyzetet. A javasolt késleltetést 20 másodpercnél hagytam. A késleltetés azért szükséges, hogy ne lassítsa a Windows betöltését. Először a számítógép működéséhez szükséges összes komponens betöltődik, majd elindul az Open Server.

Jelölje be a Rendszergazdai fiók megkövetelése jelölőnégyzetet is. Egyes funkciók csak rendszergazdai jogokkal működnek, ezért feltétlenül jelölje be ezt a négyzetet.

Azok számára, akiknek a nyitott szerver indításkor Startup Failure (Indítási hiba) üzenetet jelenít meg, a beállításoknál a Szerver fülre kell bejelölni a „Ne módosítsa a HOSTS fájlt” jelölőnégyzetet Ha az openserver kezdetben normálisan indul, akkor ezt a négyzetet ne jelölje be.

Egy weboldal vagy blog minden tulajdonosában előbb-utóbb ellenállhatatlan vágy támad, hogy valahogyan „befejezze” vagy „csípje”. A „Hatemeel - ez még egyszerűbb” stílusú vidám cikkek elolvasása után, hosszú habozás nélkül, egy kalapács, egy véső és valamilyen anya segítségével kezdik kiegyenesíteni a finom kódot. Az eredmény leggyakrabban az, hogy kitépi a szőrt a fenekén, és pánikszerűen levelet küld a technikai támogatásnak: „Segítség, a webhelyem meghalt!”

Az okosabbak és körültekintőbbek megértik, hogy mielőtt bemássz egy élő szervezetbe mosatlan mancsokkal, gyakorolni kell valamilyen szimulátoron. A professzionális weboldal-fejlesztők már régóta és sikeresen használják őket. Hosszú ideig a legnépszerűbb a Denver volt, egy távoli kiszolgáló teljes funkcionalitású szimulátora a saját számítógépén. De már körülbelül három éve nem folytatódott a projekt, az internet messze előrehaladt, és a modern számítógépekben és rendszerekben a régi Denver elgörbül, vagy egyáltalán nem.

Az új kedvenc az ingyenesen elérhető OpenServer csomag. Írja be ezt a szót a Google-be, és a projekt oldalára kerül, ahonnan letöltheti a forrásarchívumot. Helyezze egy lemezre, ahol legalább 1 gigabájt szabad hely van, és csomagolja ki. Lépjen az OpenServer mappába, és futtassa az azonos nevű fájlt.

Először is meg kell nyitnia az internet-hozzáférést. Ha nem Skype-ot használ, akkor nem lehet több probléma. Ha használja, először lépjen a beállításaihoz, és törölje a „80-as és 443-as portok használata bejövő alternatívaként” jelölőnégyzet jelölését. Ezután indítsa újra a Skype-ot. Ellenőrizze a Skype beállításait – ezeknek így kell kinézniük.

A program indítása után egy piros zászló jelenik meg a parancssorban. Kattintson rá, és megjelenik a szerver menü. Kattintson a zöld jelölőnégyzetre, amely mellett a „Kiszolgáló indítása” felirat olvasható. A program maga létrehoz egy W: virtuális lemezt. Gratulálunk, a kezedben van egy teljes értékű szerver, amely mindazokkal a képességekkel rendelkezik, amelyeket a valódi minőségi hosting nyújt.

Amit ezután írok, az valószínűleg felháborodást vált ki a professzionális webmesterekben. De megkockáztatom, hogy leírom a legegyszerűbb módszert a kóddal végzett saját kísérletek elindítására; az összetettebb lehetőségeket későbbre hagyjuk. A szabályok szerint az oldallal való munka egy felhasználó és egy adatbázis létrehozásával kezdődik. Természetesen, ha valódi projektet végzünk, akkor ezt kell tennünk. Nekünk, játékos kezű kísérletezőknek az OpenServer már létrehozott egy mysql nevű felhasználót, egy mysql nevű adatbázist és mysql jelszót. Nincs más dolgunk, mint létrehozni egy új domaint. Ehhez kattintson a „Beállítások” menüre, és válassza a „Domainek” fület. A „Domain név” mezőbe írjon be egy tetszőleges nevet (a valódi oldal nevét nem célszerű megismételni), a „Domain mappa” mezőbe írja be a „localhost/www” kifejezést, majd kattintson a „Hozzáadás” gombra.

A további műveletek szabványosak. Töltse be a WordPress-t az OpenServer\domains\localhost\www mappába, nyissa meg a wp-config fájlt, és adja meg a felhasználó- és adatbázisneveket és jelszavakat.

Mentjük, majd a böngészőbe beírjuk az új domainként megadott nevet, és eljutunk a normál WordPress telepítő oldalra. Itt ügyeljen arra, hogy helyesen írja be az e-mail címét, és ne engedélyezze az indexelést. Ezt követően az új weboldal teljes mértékben az Ön rendelkezésére áll. Azt csinálhatsz vele, amit akarsz. Például minden új témát tesztelek rajta. Még jobb, ha egy működő webhelytémát telepít rá, és teszteli a bővítményeket, widgeteket és szkripteket. Eltávolíthatja a nem kívánt hivatkozásokat a sablonkódból, mielőtt telepíti azt a termelési webhelyére. Használhatja az OpenServert tesztterületként a HTML, CSS és PHP tanulásához. Gyakorolhatja a webhelyek mozgatását, új oldalakat találhat ki, és így tovább, és így tovább. Tesztelheti saját témáit, és bármelyik böngészőben megtekintheti őket. És ami a legfontosabb, egyáltalán nem áll fenn annak a veszélye, hogy tönkretesz egy már működő oldalt.

Valójában az OpenServer mérhetetlenül gazdagabb a képességekben. Ott a menüben van egy dokumentáció, ahol minden részletesen le van írva. Csak egy egyszerű utat szerettem volna megmutatni az önfejlesztéshez és a gyakorlati munkakészségek megszerzéséhez. Hiszen az rossz, aki nem arról álmodik, hogy webmester legyen!

2. Projektfájlok.

A domaint "myshop"-nak nevezem el (ha szeretnéd, saját nevedet is kiválaszthatod). Csomagolja ki a letöltött archívumot a projekttel a C:\OpenServer\domains\myshop\ mappába

Így kell kinéznie: (ügyeljen a mappa elérési útjára)

3. Adjon hozzá egy helyi tartományt az Open Serverhez.

Menj a beállításokhoz:

Ezután lépjen a "Domainek" fülre. A legördülő listából válassza ki a „Kézi vezérlés” menüpontot:

A program a szerver újraindítását igényli, erősítse meg:

4. Ellenőrizzük az oldal működését.

Hurrá! Az oldal működik, bár hibát jelez. A hibaszöveg azt jelzi, hogy a webhely nem tud csatlakozni az adatbázishoz. Most konfiguráljuk.

5. Az adatbázis beállítása.

Az óra elején letöltöttük a db_export.zip archívumot. Csomagolja ki. A db_export.sql fájl az adatbázis "másolata", tartsa kéznél.

A phpMyAdmin eszközt az Open Server tartalmazza. Használjuk az adatbázis kezeléséhez:

Jelentkezzen be a panelbe a "root" bejelentkezési névvel, hagyja üresen a jelszót

Lépjen az Importálás lapra, válassza a Fájl lehetőséget, válassza ki a db_export.sql fájlt, és kattintson a Megnyitás gombra.

Pillanatokon belül megtörténik az adatbázis importálása, megtekintheti a tábláinak tartalmát:

6. Adatbázis-kapcsolati paraméterek konfigurálása.

Az utolsó lépés a beállítások konfigurálása. Ehhez szerkesztenünk kell a db_params.php fájlt a projektünkben. Ehhez nyissa meg a jegyzettömb segítségével:

És adja meg a szükséges adatokat. Az adatbázis nevét változatlanul hagyjuk - „phpshop”. Esetünkben (normál Open Server telepítésnél) a felhasználó „root”, a jelszó pedig egy üres karakterlánc.

Ebben a leckében megtudjuk, hogyan telepítheti az Open Servert a számítógépére. De először nézzük meg, mi az az Open Server, és mire való?

Nyissa meg a szervert egy hordozható szerver platform és szoftverkörnyezet, amelyet kifejezetten webfejlesztők számára hoztak létre, figyelembe véve ajánlásaikat és kívánságaikat.

A szoftvercsomag gazdag kiszolgálószoftver-készlettel, kényelmes, többfunkciós, átgondolt felülettel rendelkezik, valamint hatékony komponensek adminisztrálására és konfigurálására alkalmas képességekkel rendelkezik. A platformot széles körben használják webes projektek fejlesztésére, hibakeresésére és tesztelésére, valamint webszolgáltatások nyújtására helyi hálózatokon.

Más szavakkal, az Open Server lehetővé teszi webhelyek létrehozását közvetlenül a helyi számítógépen. Ezenkívül úgy is dolgozhat az aktuális hellyel, hogy először feltölti az Open Serverre, ahelyett, hogy közvetlenül a tárhelyen kísérletezne a meglévő hellyel. Ez akkor lehet hasznos, ha új motorfrissítést szeretne ellenőrizni, új modult próbál ki az oldalon, módosítani szeretne a dizájnon stb. Az Open Server segít ebben.

Az Open Serverrel kapcsolatos részletesebb információkat a hivatalos webhelyen olvashat.

Azt is hozzáteszem, hogy régebben weboldalak fejlesztésére használtam, de mivel régóta nem frissült, és a helyi szerveren nincs lehetőség önállóan elvégezni a szükséges beállításokat, ezért figyelmemet az alternatíva felé fordítottam. - Nyissa meg a szervert, és soha nem bántam meg a választást.

Nos, kezdjük el az Open Server telepítését.

Először is le kell töltenünk magát a disztribúciót. Ehhez nyissa meg a hivatalos webhelyet a „Letöltés” ​​részben, és válassza ki a kívánt terjesztési verziót (1). Érdemes megjegyezni, hogy a termék három változatban érkezik: Ultimate, Premium, Basic, hogy miben különböznek egymástól, az jól látható a weboldalon található összehasonlító táblázatban. Mindig az "ULTIMATE"-t (maximális teljesítmény) használom. Ezután írja be a képen látható kódot (2), majd kattintson a „Letöltés” ​​gombra (3).

Amint a disztribúció letöltődik, megkezdjük a telepítést.

A terjesztés önkicsomagoló archívum formájában jelenik meg. Elindítjuk, és azonnal felkérjük, hogy válasszuk ki azt a lemezt, amelyre az Open Server kicsomagolásra kerül. Alapértelmezésben elhagyom a „C” meghajtót; ha másik meghajtóra (vagy flash meghajtóra vagy hordozható meghajtóra) szeretné telepíteni, adja meg a megfelelő útvonalat a kicsomagoláshoz. A lemez kiválasztása után megkezdjük a kicsomagolást, és kattintson az „Ok” gombra.

Várjuk a disztribúció kicsomagolását.

Most már futtathatjuk a programot. Mivel a program hordozható, nem jön létre parancsikon az asztalon vagy a Start menüben. Ezért menjen arra a meghajtóra, ahol az Open Servert kicsomagolta (nálam ez a C:\OpenServer\), és két exe fájlt fog látni az Open Server futtatásához: 32-hez (Open Server x86.exe) és 64-hez (Open Server x64.exe) ) bites Windows rendszereket. A Windows operációs rendszertől függően megjelenítheti az egyik parancsikont az asztalon, hogy mindig gyorsan hozzáférhessen az Open Server elindításához.

Az első indításkor a rendszer felkéri, hogy válasszon nyelvet.

Ezenkívül az Open Server első indításakor a rendszer felszólítja a Microsoft Visual C++ javításainak telepítésére. Kattintson az „OK” gombra.

Megvárjuk a szükséges könyvtárak telepítésének befejezését.

És az utolsó dolog, amit tehetünk, hogy újraindítjuk a számítógépet, hogy az összes változtatás érvénybe lépjen. Kattintson az „OK” gombra.

Amint a számítógép újraindul, megkezdheti a munkát a helyi szerverrel.

Az Open Server indítása és működésének ellenőrzése

Indítsa el az Open Server programot, és látni fogja, hogy egy piros zászló ikon jelenik meg a tálcán. Ez azt jelenti, hogy a program aktiválva van, de maga a szerver még nem indult el.

A szerver elindításához kattintson az ikonra bármelyik egérgombbal, és a megnyíló helyi menüben válassza a „Futtatás” lehetőséget. Amint a helyi szerver elindul, a jelölőnégyzet zöldre vált.

Most az Open Server fut, és készen áll a munkára.

Működésének ellenőrzéséhez lépjen a böngészőjébe, és írja be a http://localhost/ címet a címsorba. Ha a következő üzenetet látja: „Üdvözöljük az Open Serveren!”, akkor mindent helyesen tett, és a helyi szerver készen áll a munkára.

Ezzel az Open Server telepítése befejeződött! Gratulálunk, sikeresen teljesítette a feladatot :)

A következő leckék egyikében az Open Server beállításáról fogok beszélni, ezért ne hagyja ki.

Szeretnék bemutatni egy új professzionális webfejlesztési eszközt Windowsra.

Az Open Server egy hordozható helyi WAMP/WNMP szerver, amely többfunkciós vezérlőprogrammal és bővíthető összetevők széles választékával rendelkezik. A bemutatott szoftvercsomag nem pusztán egy újabb térdre rakott amatőr összeállítás, hanem az első teljes értékű professzionális eszköz, amelyet kifejezetten webfejlesztők számára készítettek, figyelembe véve ajánlásaikat és kívánságaikat.

Ha még mindig Denwert, Xampp-ot, Vertrigót stb. vagy inkább az összes szerverösszetevőt külön-külön telepíti – üdvözöljük a cat.

Összetevők és eszközök

A szkriptek különböző környezetekben történő hibakereséséhez az Open Server kétféle HTTP-kiszolgáló közül választhat, a PHP és a DBMS modulok különböző verziói, valamint gyors váltás lehetősége közöttük.

HTTP modulok: Apache 2.2.21 és Nginx 1.0.11;

DBMS modulok: MySQL 5.1.61, MySQL 5.5.20 és PostgreSQL 9.1.1;

PHP modulok: PHP 5.2.17 (IMagick 2.2.1, Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.4) és PHP 5.3.9 (IMagick 2.3.0, Xdebug 2.1.3, IonCube Loader 1, Me0cache 1 4.mcache 2.2.6);

Kiváló eszközkészlet: HeidiSQL, Adminer, PHPMyAdmin, PHPPgAdmin, PgAdmin.
A csomag olyan finomságokat is tartalmaz, mint: Perl, FTP szerver, Sendmail, Memcached szerver!

Az Open Server az egyetlen olyan projekt, amelyről tudom, hogy az Nginxet tartalmazza! Sőt, itt az újraírási szabályok kényelmes összekapcsolása valósul meg a tartománygyökérben lévő .nxaccess fájlok révén, és a PHP True FastCGI módban működik (elpusztíthatatlan).

Minden összetevő a hivatalos adattárakból származik, és minden csomagfrissítéskor mindig a legújabb verzióra frissül.

Lehetőségek

Először is szeretném megjegyezni, hogy az Open Server egy teljesen hordozható szerver. Nincsenek rendszerszolgáltatások, rengeteg szemét a rendszerleíró adatbázisban és a system32-ben. Bárhová magaddal viheted pendrive-on (lehetőleg nagy sebességűen), futtathatod a munkahelyi/otthoni gépeden anélkül, hogy félne attól, hogy valami nem fog sikerülni.
Ha a szükséges rendszerösszetevők nincsenek a számítógépen, az Open Server maga telepíti azokat; csak válassza a menü [Eszközök - Első indítás] elemét, ha a szervert először indítja el a számítógépen.

Nem szeretném leírni a program főbb jellemzőit, mivel ezek többnyire szabványosak az ilyen szoftverekhez. Magától értetődik, hogy az Open Server segítségével elindíthatja/leállíthatja a szervert, vagy megnyithatja a kívánt tartományt. Sokkal érdekesebb lesz az Ön számára, ha megismerheti azokat a speciális „funkciókat”, amelyek különlegessé, igazán különlegessé teszik az Open Servert:

Az összes komponens naplóinak részletes megtekintése valós időben;
- HTTP, DBMS és PHP modulok választéka tetszőleges kombinációban;
- SSL és cirill tartományok támogatása a dobozból;
- az álnevek vagy más tartománymutatók támogatása, valamint ezek kényelmes beállítási módja (üdvözöljük a Drupal multisite rajongóinak!);
- helyi aldomain létrehozása anélkül, hogy elveszítené a fő tartomány láthatóságát az interneten;
- hozzáférés a tartományokhoz (egy kattintással) és gyors hozzáférés a modul konfigurációs sablonokhoz;
- többnyelvű felület (orosz, ukrán, fehérorosz, angol);

A programot folyamatosan fejlesztik, az Open Server felhasználóktól érkező összes releváns kérést részletesen megvizsgálják, és legtöbbjüket végrehajtják!

Egy kis történelem

Kezdetben egy vezérlő programot fejlesztettem a DevelStudio környezetben. Azt hiszem, lesz, aki elolvassa a történetemet erről a fejlesztői környezetről. Azóta sok víz elment a híd alatt, rájöttem, hogy ezen a projekten rendkívül lomhán zajlanak a munkálatok, az Open Server funkcionalitásának fejlesztésére nem volt kilátás. A programot a nulláról írtam át, és a 4.0-s verziótól kezdve Delphiben folyik a fejlesztés.

Következtetés

Sok éven át a Denwert használtam a mindennapi munkám során, majd egy idő után áttértem a Vertrigo-ra. Szinte az összes rendelkezésre álló lehetőséget kipróbáltam: XAMPP, AppServ, WAMPserver, TopServer stb., de a fenti buildek egyike sem elégedett meg. A korlátozott funkcionalitás, a beállítási nehézségek és néha az egyszerű külső csúnyaságok eltántorítottak attól, hogy ezeket az „alkotásokat” használjam.

Kedves Khabravians! Örömmel látlak benneteket az Open Server fórumon, érdeklődéssel hallgatom javaslataitokat a projekt fejlesztésére, új komponensek csatlakoztatására vonatkozó kívánságaitokat és egyéb érdekes ötleteket.