Instalowanie oc open na lokalnym serwerze openserver. Instalowanie otwartego serwera. Jak utworzyć własną konfigurację hosta dla domeny?

Witam wszystkich, dzisiaj przyjrzymy się, jak zainstalować i skonfigurować jeden z popularnych serwerów lokalnych, Open Server. Przyjrzymy się podstawowym możliwościom lokalnego Open Server i przetestujemy jego działanie. Open Server to przenośna platforma serwerowa i środowisko oprogramowania stworzone specjalnie dla twórców stron internetowych. Za pomocą lokalnego serwera programiści mogą tworzyć swoje aplikacje w językach serwerowych.

Pobierz otwarty serwer.

Tutaj przechodzisz do strony „pobierz”, gdzie masz 3 wersje do wyboru. Wersje te różnią się zestawem programów dodatkowych. Pobrałem największą wersję, jest wiele przydatnych programów, które ułatwią Ci pracę (kroplomierz, Sublime Text, zestaw programów do pracy z DBMS i wiele więcej).

Otwarty serwer jest bezpłatny. Możesz pobrać dowolną jego wersję za darmo, ale musisz zrozumieć, że utrzymanie i okresowa aktualizacja tak dużego projektu jest trudne.
Zdaję sobie z tego sprawę, więc kiedy pobrałem Open Server, przekazałem im 100 rubli. To niewiele, ale jeśli każdy z pobranych przeleje 50-100 rubli, pomoże to programistom.

Na oficjalnej stronie nie ma torrentów, więc będziesz musiał pobrać przez przeglądarkę.

Po pobraniu instalatora zainstaluj sam program. Zainstalowałem Open Server na dysku D, jest to dysk z większą ilością miejsca.

Po zainstalowaniu programu otrzymasz folder zawierający następujące pliki:

Aby włączyć Open Server klikamy na jeden ze skrótów uruchamiania. W zależności od systemu powinieneś wybrać odpowiedni dla siebie skrót.

Na przykład utworzę plik indeks.php w folderze. Po utworzeniu nowego projektu zaktualizuj Open Server i uruchom witrynę poprzez zakładkę Moje witryny.

Open Server jest łatwy do nauczenia i niezawodny w użyciu. Wszystko tutaj jest stworzone dla ludzi, trzeba tylko poćwiczyć.

W przyszłości będę analizował Open Server. W innych postach przyjrzymy się bardziej zaawansowanym aspektom pracy z Open Server. Na tym etapie nie jest Ci to potrzebne.

To wszystko!

Jeśli masz pytania, napisz je na naszej grupie -

Każdy właściciel strony internetowej lub bloga prędzej czy później ma nieodpartą chęć, aby w jakiś sposób ją „dokończyć” lub „ulepszyć”. Po przeczytaniu wesołych artykułów w stylu „Hatemeel - to jeszcze prostsze”, bez wahania przez długi czas zaczynają prostować delikatny kod za pomocą młota, dłuta i jakiejś matki. Skutkiem tego jest najczęściej wyrywanie włosów z tyłka i panikowane listy do pomocy technicznej: „Pomocy, moja strona nie działa!”

Ci, którzy są mądrzejsi i ostrożniejsi, rozumieją, że zanim wejdziesz do żywego organizmu z nieumytymi łapami, musisz poćwiczyć na jakimś symulatorze. Profesjonalni twórcy stron internetowych korzystają z nich od dawna i z powodzeniem. Przez długi czas najpopularniejszym był Denver, w pełni funkcjonalny symulator zdalnego serwera na własnym komputerze. Ale od około trzech lat projekt nie został wznowiony, Internet posunął się daleko do przodu, a w nowoczesnych komputerach i systemach stare Denver staje się krzywe lub wcale.

Nowym faworytem jest ogólnodostępny pakiet OpenServer. Wpisz to słowo w Google, a zostaniesz przeniesiony na stronę projektu, skąd możesz pobrać archiwum źródłowe. Umieść go na dysku mającym co najmniej 1 gigabajt wolnego miejsca i rozpakuj. Przejdź do folderu OpenServer i uruchom plik o tej samej nazwie.

Przede wszystkim będziesz musiał otworzyć dostęp do Internetu. Jeśli nie korzystasz ze Skype'a, nie powinno być już żadnych problemów. Jeśli z niego korzystasz, najpierw przejdź do jego ustawień i odznacz pole „Użyj portów 80 i 443 jako alternatywy przychodzącej”. Następnie uruchom ponownie Skype'a. Sprawdź ustawienia Skype'a - powinny wyglądać tak.

Po uruchomieniu programu w wierszu poleceń pojawi się czerwona flaga. Kliknij na niego, a zobaczysz menu serwera. Kliknij zielone pole wyboru, obok którego jest napisane „Uruchom serwer”. Program sam utworzy dysk wirtualny W:. Gratulacje, masz w rękach pełnoprawny serwer ze wszystkimi możliwościami, jakie zapewnia naprawdę wysokiej jakości hosting.

To co napiszę dalej zapewne wywoła oburzenie wśród zawodowych webmasterów. Zaryzykuję jednak opisanie najprostszego sposobu rozpoczęcia własnych eksperymentów z kodem; bardziej złożone opcje zostawmy na później. Zgodnie z zasadami pracę z serwisem rozpoczynamy od stworzenia użytkownika i bazy danych. Oczywiście, jeśli robimy prawdziwy projekt, właśnie to musimy zrobić. Dla nas, eksperymentatorów o zabawnych rękach, OpenServer stworzył już użytkownika o nazwie mysql, bazę danych o nazwie mysql i haśle mysql. Jedyne, co musimy zrobić, to utworzyć nową domenę. W tym celu należy kliknąć menu „Ustawienia” i wybrać zakładkę „Domeny”. W polu „Nazwa domeny” wpisz dowolną nazwę (nie zaleca się powtarzania nazwy rzeczywistej witryny), w polu „Folder domeny” wpisz „localhost/www” i kliknij „Dodaj”.

Dalsze działania są standardowe. Załaduj WordPressa do folderu OpenServer\domains\localhost\www, otwórz plik wp-config i wprowadź tam nazwy użytkownika i bazy danych oraz hasła.

Zapisujemy, następnie w przeglądarce wpisujemy nazwę, którą wprowadziliśmy jako nową domenę i trafiamy na zwykłą stronę instalacyjną WordPressa. Tutaj pamiętaj o poprawnym wpisaniu adresu e-mail i nie zezwalaj na indeksowanie. Od tego momentu nowa strona internetowa będzie do Twojej pełnej dyspozycji. Możesz z nim zrobić, co chcesz. Testuję na nim na przykład wszystkie nowe motywy. Jeszcze lepiej jest zainstalować na nim działający motyw strony internetowej i przetestować wtyczki, widżety i skrypty. Możesz usunąć niechciane linki z kodu szablonu przed zainstalowaniem go w witrynie produkcyjnej. Możesz wykorzystać OpenServer jako poligon doświadczalny do nauki HTML, CSS i PHP. Możesz poćwiczyć przenoszenie witryn, tworzenie nowych stron i tak dalej, i tak dalej. Możesz testować własne motywy i wyświetlać je w dowolnej przeglądarce. A co najważniejsze, nie ma absolutnie żadnego ryzyka zniszczenia już działającej witryny.

Tak naprawdę OpenServer jest nieporównywalnie bogatszy w możliwości. Tam w menu jest dokumentacja gdzie wszystko jest szczegółowo opisane. Chciałem tylko pokazać prostą ścieżkę do samodoskonalenia i zdobycia praktycznych umiejętności zawodowych. W końcu zły jest ten, kto nie marzy o zostaniu webmasterem!

Z artykułu dowiesz się: do czego potrzebny jest OpenServer, skąd go pobrać i jak zainstalować (pokażę na przykładzie Windows 10)

Open Server pozwala na korzystanie z lokalnego serwera na Twoim komputerze. Oznacza to, że możesz pracować nad swoją witryną na swoim domowym komputerze, a gdy strona będzie gotowa, przenieść ją gotową i działającą do Internetu.

Kliknij Pobierz. Na stronie ładowania wybierz wersję podstawową. Wpisz kod numeryczny z obrazka i kliknij przycisk Pobierz.

Otworzy się strona, na której zostaną zaproponowane dwie opcje pobrania programu.

Pierwsza metoda jest płatna (minimalna kwota darowizny to 60 rubli) - ta metoda zapewni szybkie ładowanie.

Druga metoda jest bezpłatna i dlatego bardzo powolna))

Zostanie pobrany taki plik (w dniu pisania tego artykułu wyglądał tak, ale teraz może wyglądać inaczej). To jest archiwum z programem.


Kliknij dwukrotnie plik. Otworzy się okno z prośbą o wybranie lokalizacji, w której mają zostać rozpakowane pliki z archiwum. Wybrałem dysk D.

Kliknij przycisk OK. Rozpocznie się proces rozpakowywania.

Przechodzimy do folderu, który wybraliśmy w kroku 3. Widzimy, że pojawił się folder OpenServer. Wchodzimy w to.

Widzimy dwa skróty do uruchomienia programu (może być tylko jeden skrót, zależy to od bitowości systemu Windows).

Kliknij dwukrotnie skrót Open Server x64.

Ponieważ jest to pierwsze uruchomienie OpenServera, rozpocznie się proces instalacji komponentów (MicrosoftVC++) w celu poprawnego działania programu.

Po zakończeniu instalacji program wyświetli monit o ponowne uruchomienie komputera. Ponowne uruchomienie.

Ponownie przechodzimy przez czwarty krok - czyli wchodzimy do folderu OpenServer i uruchamiamy program.

W zasobniku (obszar w prawym dolnym rogu, gdzie znajduje się zegar) widzimy nową ikonę - czerwoną flagę.

Kliknij na niego, a otworzy się menu programu. Kliknij zielone pole wyboru z napisem Uruchom.

Czekamy trochę. Czerwona flaga zmieni się na żółtą, a następnie zmieni kolor na zielony. Serwer działa.

Jeśli otwarty serwer nie uruchamia się - pojawi się okno z napisem „Uruchomienie nie powiodło się!”, Następnie zejdź na dół artykułu, do opisu ustawień otwartego serwera.

Sprawdzanie działania OpenSever

Kliknij zieloną flagę. W menu, które zostanie otwarte, wskaż strzałkę na Moje witryny. Pojawi się podmenu z jedyną pozycją localhost. Kliknij na to.

W przeglądarce otworzy się strona z komunikatem, że OpenServer jest uruchomiony.

Brawo! Zrobiliśmy to))

Jak widać, instalacja openservera wcale nie jest trudna. Bardziej podoba mi się ten lokalny serwer niż Denver, dlatego używam go w moich projektach i polecam go Wam.

Teraz należy to skonfigurować.

Otwórz konfigurację serwera

Kliknij pole wyboru. → W menu, które zostanie otwarte, kliknij Ustawienia.

W oknie, które zostanie otwarte, na zakładce Podstawowe zaznacz pole obok Uruchom z Windows. Zostawiłem opóźnienie zgodnie z sugestią na 20 sekund. Opóźnienie jest potrzebne, aby nie spowalniać ładowania systemu Windows. Najpierw zostaną załadowane wszystkie komponenty niezbędne do działania komputera, a następnie uruchomiony zostanie Open Server.

Zaznacz także pole Wymagaj konta administratora. Niektóre funkcje działają tylko z uprawnieniami administratora, dlatego pamiętaj o zaznaczeniu tego pola.

Chciałbym przedstawić Państwu nowe, profesjonalne narzędzie do tworzenia stron internetowych dla systemu Windows.

Open Server to przenośny lokalny serwer WAMP/WNMP wyposażony w wielofunkcyjny program sterujący i duży wybór komponentów wtyczek. Prezentowany pakiet oprogramowania to nie tylko kolejny amatorski zestaw złożony na kolanie, to pierwsze w pełni profesjonalne narzędzie stworzone specjalnie dla twórców stron internetowych, z uwzględnieniem ich rekomendacji i życzeń.

Jeśli nadal używasz Denwer, Xampp, Vertrigo itp. lub wolisz zainstalować wszystkie komponenty serwera osobno - witaj w kat.

Komponenty i narzędzia

Aby debugować skrypty w różnych środowiskach, Open Server oferuje do wyboru dwa typy serwerów HTTP, różne wersje modułów PHP i DBMS, a także możliwość szybkiego przełączania się między nimi.

Moduły HTTP: Apache 2.2.21 i Nginx 1.0.11;

Moduły DBMS: MySQL 5.1.61, MySQL 5.5.20 i PostgreSQL 9.1.1;

Moduły PHP: 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);

Doskonały zestaw narzędzi: HeidiSQL, Adminer, PHPMyAdmin, PHPPgAdmin, PgAdmin.
W pakiecie znajdują się także takie gadżety jak: Perl, serwer FTP, Sendmail, serwer Memcached!

Open Server to jedyny projekt, jaki znam, który zawiera Nginx! Co więcej, tutaj zaimplementowano wygodne połączenie reguł przepisywania poprzez pliki .nxaccess w katalogu głównym domeny, a PHP działa w trybie True FastCGI (niezniszczalny).

Wszystkie komponenty pochodzą z oficjalnych repozytoriów i są zawsze aktualizowane do najnowszych wersji przy każdej aktualizacji pakietu.

Możliwości

Przede wszystkim chcę zauważyć, że Open Server jest serwerem całkowicie przenośnym. Brak usług systemowych, mnóstwo śmieci w rejestrze i systemie32. Możesz go nosić ze sobą wszędzie na pendrive'ie (najlepiej szybkim), uruchamiać na komputerze w pracy/domu bez obawy, że coś Ci nie zadziała.
Jeżeli na komputerze nie ma niezbędnych komponentów systemu, Open Server sam je zainstaluje; wystarczy wybrać z menu opcję [Narzędzia - Pierwsze uruchomienie], jeśli serwer jest uruchamiany na komputerze po raz pierwszy.

Nie chcę opisywać głównych funkcji programu, ponieważ w większości są one standardowe dla tego rodzaju oprogramowania. Jest rzeczą oczywistą, że za pomocą Open Server możesz uruchomić/zatrzymać serwer lub otworzyć żądaną domenę. O wiele bardziej interesujące będzie dla Ciebie poznanie konkretnych „funkcji”, które czynią Open Server wyjątkowym, naprawdę wyjątkowym:

Szczegółowe przeglądanie logów wszystkich komponentów w czasie rzeczywistym;
- wybór modułów HTTP, DBMS i PHP w dowolnej kombinacji;
- natychmiastowa obsługa domen SSL i cyrylicy;
- obsługa aliasów czy innych wskaźników domen, a także wygodna forma ich konfiguracji (witam fanów multisite w Drupalu!);
- utworzenie subdomeny lokalnej bez utraty widoczności domeny głównej w Internecie;
- dostęp do domen (jednym kliknięciem) i szybki dostęp do szablonów konfiguracji modułów;
- wielojęzyczny interfejs (rosyjski, ukraiński, białoruski, angielski);

Program jest stale udoskonalany, wszystkie istotne żądania użytkowników Open Server są szczegółowo analizowane i większość z nich jest wdrażana!

Trochę historii

Początkowo pisałem program sterujący w środowisku DevelStudio. Myślę, że znajdą się tacy, którzy przeczytają moją historię o tym środowisku programistycznym. Od tego czasu dużo wody przeszło pod mostem, zdałem sobie sprawę, że prace nad tym projektem idą wyjątkowo opieszale, nie było żadnych perspektyw w zakresie rozwoju funkcjonalności Open Server. Program napisałem od nowa i od wersji 4.0 rozwój odbywa się w Delphi.

Wniosek

Przez wiele lat w codziennej pracy stosowałem Denwer, po pewnym czasie przerzuciłem się na Vertrigo. Wypróbowałem prawie wszystkie inne dostępne opcje: XAMPP, AppServ, WAMPserver, TopServer itp., Ale żadna z powyższych kompilacji mnie nie zadowoliła. Ograniczona funkcjonalność, trudność w konfiguracji, a czasem zwykła brzydota zewnętrzna zniechęcały mnie do korzystania z tych „twórstw”.

Drodzy Khabrawianie, będzie mi miło widzieć Was na forum Open Server, z zainteresowaniem wysłucham Waszych sugestii dotyczących rozwoju projektu, życzeń dotyczących podłączenia nowych komponentów i innych ciekawych pomysłów.

2. Pliki projektu.

Nazwę domenę „myshop” (możesz wybrać własną nazwę, jeśli chcesz). Rozpakuj pobrane archiwum z projektem do folderu C:\OpenServer\domains\myshop\

Powinno to wyglądać tak: (zwróć uwagę na ścieżkę folderu)

3. Dodaj domenę lokalną do Open Server.

Przejdź do ustawień:

Następnie przejdź do zakładki „Domeny”. Z rozwijanej listy wybierz pozycję menu „Sterowanie ręczne”:

Program będzie wymagał restartu serwera, potwierdź:

4. Sprawdźmy działanie serwisu.

Brawo! Strona działa, choć wyświetla błąd. Tekst błędu informuje, że witryna nie może połączyć się z bazą danych. Teraz to skonfigurujemy.

5. Konfiguracja bazy danych.

Na początku lekcji pobraliśmy archiwum db_export.zip. Rozpakuj to. Plik db_export.sql jest „kopią” bazy danych, miej go pod ręką.

Narzędzie phpMyAdmin jest dołączone do Open Server. Użyjmy go do pracy z bazą danych:

Zaloguj się do panelu loginem "root", hasło pozostaw puste

Przejdź do zakładki Import, wybierz Plik, wybierz plik db_export.sql i kliknij Otwórz.

Za chwilę baza danych zostanie zaimportowana, możesz podejrzeć zawartość jej tabel:

6. Konfiguracja parametrów połączenia z bazą danych.

Ostatnim krokiem jest konfiguracja ustawień. W tym celu musimy dokonać edycji pliku db_params.php w naszym projekcie. Aby to zrobić, otwórz go za pomocą notatnika:

I wprowadź wymagane dane. Nazwę bazy danych pozostawiamy bez zmian – „phpshop”. W naszym przypadku (przy standardowej instalacji Open Server) użytkownikiem jest „root”, a hasło jest pustym ciągiem znaków.