Spisie treści
Przenośny serwer WWWTaki serwer pozwala nam na przeprowadzanie "lokalnych" testów (nie połączonych z Internetem) naszych aplikacji internetowych, niezależnie od tego, czy zawierają bazy danych, php, html, javascript itp.
Generalnie, aby móc stworzyć lokalnego hosta o podanych parametrach konieczne jest zainstalowanie kilku programów takich jak Apache, Mysql, PHP, PhpMyAdmin lub posiadanie serwera oferującego wsparcie
Zaletą Easyphp jest to, że możemy mieć potrzebne aplikacje zarówno na serwerze, jak i dzięki funkcji przenośnej na pendrive lub dysku twardym
Rozumie się, że nie będziemy w stanie zasymulować mocy serwera dedykowanego na pendrive, ale może się to przydać, jeśli nie mamy połączenia z internetem i potrzebujemy zobaczyć sieć na lokalnym hoście.
Easyphp to serwer oparty na Wamp (Windows, Apache, MySQL, PHP), możemy go pobrać ze strony www.easyphp.org
Proces instalacji jest jak każda aplikacja Windows. Po instalacji jest wykonywany z menu, jeśli mamy go zainstalowany na komputerze lub z urządzenia, na którym go zainstalowaliśmy, jeśli jest przenośny.
Możemy skonfigurować serwer i różne usługi oraz uruchomić je lub zatrzymać, jeśli będziemy musieli wprowadzić jakiekolwiek zmiany.
Gdy serwer działa z dowolnej przeglądarki, wpisujemy url http:localhost/ lub http://127.0.0.1/, który jest lokalnym adresem IP. Jeśli serwer jest aktywny, a usługi działają, pokaże nam stronę serwera.
Tam będziemy mieli konfigurację serwera, możemy dodać moduły bezpieczeństwa, joomla, wordpress i inne usługi dla programistów.
Aby uzyskać dostęp do phpmyadmina i zarządzać mysql, wpisujemy adres URL http://127.0.0.1/mysql/ w przeglądarce. Musimy pamiętać, że lokalnie phpmyadmin działa w trybie zablokowanym, to znaczy, że tylko jeden użytkownik ma do niego dostęp na raz, ta funkcja jest domyślnie zdefiniowana ze względów bezpieczeństwa.
Zawsze ważne jest, aby przetestować jakie funkcje php są dla niego aktywne, w katalogu www tworzymy plik test.php z instrukcją phpinfo() i podstawową strukturą html
Wywołujemy stronę z przeglądarki http://localhost/test.php i jeśli serwer działa bezproblemowo to pokaże stronę ze wszystkimi zmiennymi i ustawieniami php, które są modyfikowane z pliku php.ini
Twórz aliasy w Apache
Załóżmy, że mamy stronę internetową w Easyphp lub dowolnym innym serwerze z Apache, a ścieżka to
następującą ścieżką fizyczną: / www / dział / sprzedaż
Edytujemy plik httpd.conf i tworzymy alias za pomocą następujących poleceń
Alias sprzedaży $ {ścieżka} / www / dział / sprzedaż
Więc teraz zamiast używać http://localhost/departamenty/sprzedaż, możemy użyć adresu url http://localhost/sales
Port może się różnić po zainstalowaniu Easy php, w tym celu możemy zobaczyć w katalogu conf_files, gdzie znajdują się wszystkie pliki konfiguracyjne mysql, apache i php.
127.0.0.1:80
127.0.0.1:8080
Serwery tego typu, takie jak Easy php, lampp, xampp czy wamp, są kompatybilne, ponieważ strony oparte są na bazach danych z mysql, a kod to php, dlatego działają w każdym z nich, chociaż ich interfejsy są inaczej skonfigurowane.
Istnieje aplikacja do wykonywania pełnej kopii zapasowej serwera o nazwie Easy PHP Backup, którą można pobrać ze strony http://sourceforge.n … asyphpbackupcl/Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt