DZWONEK

Są tacy, którzy czytają tę wiadomość przed tobą.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Imię
Nazwisko
Jak chciałbyś przeczytać The Bell?
Bez spamu

Apache przez ASF. Nie będzie przesadą stwierdzenie, że jest to najbardziej rozpowszechniony serwer WWW na świecie. Obecnie dostępne są wersje na praktycznie wszystkie znane platformy i systemy operacyjne, w tym Windows NT. Obsługa systemu Windows NT pojawił się tylko w najnowszej wersji, co jeszcze bardziej zwiększyło popularność Apache na świecie. Jego niewątpliwymi zaletami są niezawodność, wyjątkowa wydajność oraz ogromny wachlarz funkcji i modułów dodatkowych. Jednak nadal główną atrakcją tego serwera jest darmowa dystrybucja. Umożliwia to, oprócz zaoszczędzenia pieniędzy, szybkie poprawianie błędów i dokonywanie niezbędnych uzupełnień w kodzie programu. Musimy uhonorować tych, którzy są zaangażowani w tworzenie serwera WWW Apache - osoby te za darmo i co najważniejsze bardzo szybko radzą sobie z zauważonymi błędami. Swoją drogą zaznaczam, że każdy kto chce przyczynić się do rozwoju tego serwera może zostać taką osobą. Wersja 1.3.x jest uważana za jedną z najbardziej stabilnych i najszybszych spośród całej rodziny Apache. Główne właściwości Apache to obsługa wielu platform, protokół HTTP/1.1, modułowa konstrukcja, ochrona, rejestracja plików dziennika. Oprócz standardowej dostawy istnieje duża liczba moduły rozszerzające możliwości Apache. Darmowa dystrybucja i open source pozwalają tworzyć najbezpieczniejsze moduły. Żaden komercyjny serwer nie może w tym konkurować z Apache. Ale pomimo tych wszystkich zalet istnieje poważna luka, której nadal nie nazwałbym wadą: Apache nie ma pięknego programu instalacyjnego i zarządzającego. Podczas instalacji masz do czynienia z wiersz poleceń. Co więcej, podczas instalacji pod UNIX, czasami trzeba nawet wprowadzić poprawki, aby włączyć pliki. Oczywiście jest szczegółowy opis tego, co należy zmienić i jak, jednak na pierwszy rzut oka nie wydaje się to zbyt wygodne. Podczas pracy masz do czynienia nie z programem okienkowym, ale z tekstowymi plikami konfiguracyjnymi. Wsparcie techniczne nie pojawia się w postaci wymyślnych plików pomocy czy firm dostarczających specjalistów, ale głównie poprzez telekonferencje i wymianę opinii administratorów systemów. Właściwie wciąż istnieją firmy świadczące usługi wsparcia technicznego, ale to kosztuje. Ale taki nietypowy dla poważnego produktu styl nie sprawia, że ​​Apache jest mniej popularny i jest to najpoważniejszy konkurent dla wszystkich serwerów WWW na rynku.

Serwer iPlanet ( dawny serwer Netscape Enterprise) firm Netscape i Sun. Nie tak dawno Netscape i Sun połączyły się w dziedzinie tworzenia serwera WWW, a mianowicie: dawny serwer Netscape Enterprise przeszedł teraz w nową jakość - serwer iPlanet. To nie tylko zmiana nazwy. Teraz do wielu cech poprzedniego serwera dodano ścisłą integrację z technologiami Java. Ostatnia wersja wynosi 4,1. iPlanet Server, który jest dostarczany na płycie CD lub można go pobrać z sieci. Nie jest to jednak bezpłatne. Istnieją wersje dla Windows NT i niektórych systemów UNIX. Przyciąga łatwość instalacji, konfiguracji i zarządzania. Podstawowa instalacja zajmuje nie więcej niż 15 minut. Cała dalsza konfiguracja odbywa się za pomocą programu Java, który można uruchomić w przeglądarce z dowolnego miejsca. Jeśli chodzi o Javę, jak można się spodziewać, serwer obsługuje najnowsze technologie Java, takie jak Serwlety Java 2.1, Java Server Pages .92, JVM, JavaScript 1.4. Do tej pory jest to jedyny tego typu serwer. Oprócz tego serwer iPlanet zawiera funkcje kontroli dostępu do bazy danych. Jego dystrybucja zawiera sterowniki do pracy z Oracle, Informix, DB2 i Sybase. W zakresie programowania serwera iPlanet istnieje obecnie tendencja do łączenia się z serwerem aplikacji iPlanet. To znacznie rozszerzy możliwości tworzenia programów dla serwera iPlanet Web. Wszystkie te właściwości sprawiają, że iPlanet Web Server jest atrakcyjny do wykorzystania w wielu obszarach. Trwają również prace nad serwerem FastTrack, który będzie mniej funkcjonalnym odpowiednikiem pełnego serwera, ale jednocześnie darmowym (w pełnej analogii z Netscape FastTrack). Dotyczący pomoc techniczna, wówczas wszelkie opisy, instrukcje i inne materiały dotyczące serwera iPlanet są wykonane na wysokim poziomie (jednak jak każda dokumentacja znajdująca się na serwerze Netscape).

Internetowy serwer informacyjny (IIS) od firmy Microsoft. Serwer IIS jest najlepszy dla Windows NT . Jest to zrozumiałe, ponieważ jest mało prawdopodobne, aby ktokolwiek inny niż twórcy systemu operacyjnego mógł stworzyć program, który w pełni wykorzystuje możliwości tego systemu. Wersja 4.0 została dostarczona bezpłatnie z dodatkiem Service Pack, natomiast wersja 5.0 jest dostępna wyłącznie jako część systemu Windows 2000. Według ekspertów wersja 5.0 jest bardziej niezawodna, ściślej integruje się z systemem Windows i zawiera wiele nowych funkcji. Instalacja i konfiguracja zajmuje nie więcej niż 10 minut. Szczególnie miłe jest to, że teraz nie ma już potrzeby instalowania jakichkolwiek dodatków Service Pack i nie ma potrzeby ponownego uruchamiania systemu po instalacji. Przy tym wszystkim sam serwer zajmuje około 30 MB miejsca na dysku i dobrze działa na maszynie Pentium 200 MHz ze 128 MB pamięci. Jednak można zainstalować i uruchomić serwer tylko w systemie Windows 2000 Server. Oprócz wygodnej instalacji, wygodnie zaimplementowano również system zarządzania serwerem. Istnieje kilka przydatne programy szablony (kreatory) do wykonywania częstych i rutynowych operacji. Ogólnie rzecz biorąc, uczciwie należy zauważyć, co następuje: jeśli chodzi o wygodę, niewiele osób może konkurować Programy Microsoft. Ponadto IIS obsługuje dobrze znane i zawiera nowe standardy bezpieczeństwa. Tak więc istnieje wsparcie dla dobrze znanych metod SSL 3.0, Kerberos 5.0 i nowej metody Fortezza (nowy standard bezpieczeństwa). najciekawsze i piętno IIS to obsługa WebDAV (rozproszone tworzenie i wersjonowanie oparte na sieci Web). Jest to niedawno pojawiający się standard, który pozwala zamienić sieci wewnętrzne w jedną przestrzeń, wykorzystując zasoby sąsiednich komputerów jako własne. Dla użytkowników IIS oznacza to, że mogą łatwiej udostępniać swoje pliki służbowe, a jednocześnie mogą je blokować. Są jednak pewne problemy i niezgodności. Równoczesna praca z Front Page Server nie jest do końca poprawna, czasami trzeba zrestartować system przy zmianie konfiguracji, występują błędy podczas korzystania z systemu administracja zdalna. Ogólnie rzecz biorąc, wersja 5.0 to znaczący krok naprzód w porównaniu z wersją 4.0 pod względem niezawodności i wygody.

Ważnym wskaźnikiem jest wydajność serwera. Przez wydajność rozumie się szybkość serwera, zależną od liczby podłączonych klientów i intensywności przesyłania żądanych danych. Wydajność zależy od wielu czynników: typu i szybkości procesora, objętości pamięć o dostępie swobodnym, system operacyjny, obecność innych programów, ustawienia samego serwera. W przypadku Apache jest bardziej egzotyczny moment. Zwykle przyjmuje się ją w formie tekstów źródłowych. Dlatego wydajność skompilowanego programu zależy od typu i parametrów kompilatora i konsolidatora. Określenie wydajności jest bardzo trudnym zadaniem, ponieważ nie wszystko zależy od serwera WWW. Aby dokładnie porównać wydajność serwerów WWW, musisz umieścić je w tych samych warunkach. W rzeczywistości nie jest do końca jasne, co to znaczy zrównać, powiedzmy, serwer IIS pod Windows 2000 na Intelu i serwer Apache pod AIX 4.3 na RS6000. Różnią się one całkowicie rodzajem i strukturą systemów operacyjnych oraz różnymi procesorami. Tutaj najbardziej subtelnym punktem, moim zdaniem, jest oddzielenie tego, co jest związane z serwerem WWW, a co ze wszystkim innym. Jednak takie badania są prowadzone. Wyniki niektórych z nich można znaleźć na tym samym serwerze Webcompare. Zauważmy krótko, że według tych testów wydajność Apache jest nieco niższa w porównaniu do jego dwóch konkurentów, ale jak już powiedzieliśmy, metodologia przeprowadzania tych testów i, co najważniejsze, zasada przetwarzania informacji nie są bardzo jasny.

Oprócz właściwości, które tkwią bezpośrednio w serwerach WWW, pojawiają się również kwestie związane z działaniem systemu operacyjnego i serwera WWW jako całości. Dotyczy to przede wszystkim serwera IIS jako najlepszego dla Windows 2000. I nie chodzi o ten serwer, ale o Windows, a także o to, że potrzeba restartu całego systemu występuje znacznie częściej niż w innych systemach operacyjnych. Powoduje to, że serwer WWW staje się niestabilny. Czasami stabilność jest ważniejsza niż łatwość użytkowania, na przykład w systemach czasu rzeczywistego, takich jak radio internetowe.

Praca z rosyjskim serwerem WWW Apache. rosyjskie Apacze

Najczęściej używanym serwerem WWW na świecie jest Apache. Według Netcrafta ( http://www.netcraft.com/Ankieta/) łączna liczba witryn internetowych działających pod jego kontrolą osiągnęła do końca 1998 r. 2 miliony (55% ogólnej liczby witryn) i stale rośnie. Dla porównania: serwery Microsoft stanowią 25%, Netscape -7%. Być wolnym otwórz program, przeznaczony dla darmowych systemów Unix (FreeBSD, Linux itp.), oprogramowanie Apache funkcjonalność i niezawodność nie ustępuje serwerom komercyjnym, a rozbudowane opcje konfiguracyjne pozwalają skonfigurować go do pracy z prawie każdym specyficzny system. Istnieją lokalizacje serwerów dla różne języki, w tym dla języka rosyjskiego.

Historycznie rzecz biorąc, rosyjskie teksty w Internecie mogą być reprezentowane w różnych kodowaniach, z których najbardziej rozpowszechnione są koi8-r (lub po prostu koi8) i Windows-1251: większość serwerów i stacji roboczych z systemem Unix działa z pierwszym, drugi jest standardem dla wszystkich Wersje Windows. Ponieważ kodowanie Windows-1251 jest naturalnie używane na zdecydowanej większości komputerów klienckich, odsetek tych, którzy podróżują po rosyjskiej części WWW przy użyciu koi8, nie przekracza obecnie 5%. Jednak dokumenty są przechowywane w tym kodowaniu na wielu serwerach uniksowych, najczęściej przesyłane są w nim wiadomości pocztowe, a prawie zawsze listy w telekonferencjach, a pracuje z nimi wiele osób. Kanały w języku rosyjskim IRC (swoją drogą skrót KOI oznacza „Information Exchange Code”). Aby rozwiązać problemy, które pojawiają się, gdy kodowanie tekstu nie pasuje do serwera i komputera klienckiego, stworzono rosyjski moduł Apache-RUS dla serwera WWW Apache.

W artykule rozważymy proces instalacji i konfiguracji zarówno samego serwera, jak i mechanizmu transkodowania dokumentów w locie.

Instalacja

Najnowszą wersję Apache-RUS można uzyskać pod adresem ftp://apache.lexa.ru/pub/apache-rus/ ("główna" część numeru wersji, na przykład 1.3.3, odpowiada wersji oryginalny Apache, "drobna" część, np. PL27.3, - tzw. patch level, czyli wersja rosyjskiego modułu). Zaleca się instalowanie tych wersji, które okazały się „stabilne”. Tutaj konfiguracja serwera jest opisana na przykładzie Apache_1.3.3rusPL27.3.

Przede wszystkim kopiujemy archiwum (mniej niż 1,5 MB) na naszą maszynę i rozpakowujemy je:

# ftp ftp://apache.lexa.ru/pub/apache-rus/ apache_1.3.3rusPL27.3.tar.gz

# tar xvzf apache_1.3.3rusPL27.3.tar.gz

Następnie wchodzimy do katalogu apache_1.3.3rusPL27.3 utworzonego podczas rozpakowywania i uruchamiamy skrypt konfiguracyjny:

# cd apache_1.3.3rusPL27.3

Jeśli to konieczne, możesz jawnie określić argumenty skryptu (ich listę podaje polecenie configure -help). Tak więc, jeśli chcesz zainstalować serwer w katalogu innym niż standardowy, musisz uruchomić "configure -prefix=

Po zakończeniu konfiguracji należy jak zwykle wydać polecenia make i make install (akcje te są wykonywane przez użytkownika root).

Teraz serwer jest zainstalowany w katalogu /usr/local/apache, ale nie można go jeszcze uruchomić - najpierw musimy edytować pliki konfiguracyjne httpd.conf, access.conf i srm.conf w katalogu /usr/local/apache/etc katalog / (od wersji 27.4 - /usr/local/apache/conf).

Ustawienie

Skonfigurowanie plików konfiguracyjnych serwera WWW jest najważniejszym etapem jego konfiguracji. Tutaj rozważymy tylko najczęstsze dyrektywy i ich parametry, ponieważ pełna lista z opisem zajmie kilkanaście stron. Serwer ponownie odczytuje pliki konfiguracyjne przy starcie, a także po otrzymaniu sygnału -HUP (twardy restart) lub -uSR1 (miękki restart). Jeśli serwer jest sprawny, to przy zmianie konfiguracji zaleca się jego ponowne uruchomienie za pomocą polecenia

# kill -USR1 `cat /usr/local/apache/logs/httpd.pid`

W takim przypadku istniejące połączenia nie są zamykane na siłę i kończone w zwykły sposób, a następni klienci pracują z nowymi plikami konfiguracyjnymi.

plik access.conf

access.conf zawiera dyrektywy opisujące uprawnienia dostępu do katalogów i plików na serwerze WWW. Przede wszystkim zdecyduj, w którym katalogu będą przechowywane dokumenty. Domyślnie jest to /usr/local/apache/share/htdocs, jednak wielu administratorów woli umieszczać dokumenty zaczynając od /www/<имя_сервера>/, ponieważ ta organizacja ułatwia poruszanie się po strukturze plików. Niech na przykład stworzyliśmy katalogi:

/www/radio-msu.net/

/www/ludzie.radio-msu.net/

Będą korzeniem dla odpowiednich wirtualne serwery.

Plik access.conf może zawierać sekcje Katalog, Lokalizacja i Pliki, które są ograniczone do dyrektyw o tej samej nazwie. W parametrach tych dyrektyw można używać znaków „?” i „*” również wyrażenia regularne, poprzedzone na przykład tyldą . Sekcja Katalog zawiera instrukcje związane z określonym katalogiem na dysku, sekcja Lokalizacja zawiera instrukcje związane ze ścieżką wirtualną, a sekcja Pliki zawiera instrukcje związane z plikiem lub grupą plików.

# dyrektyw, które dotyczą wszystkich dokumentów przechowywanych w

katalog /www/rmt.ru i jego zagnieżdżone

# dyrektywy mające zastosowanie do wszystkich dokumentów dostępnych pod adresem http://<имя_сервера>/cgi-bin/<путь_к_файлу>

# dyrektywy związane z plikiem form.html z katalogu

Różnica między sekcjami Katalog i Lokalizacja polega na tym, że pierwsza odnosi się do katalogów na dysku, podczas gdy druga odnosi się do wirtualnej ścieżki (URL), której przeglądarka żąda z serwera sieci Web. Obie mogą zawierać dyrektywy order, allow i deny, które pozwalają ograniczyć dostęp do katalogu lub adresu URL z różnych komputerów.

Kolejne dwie dyrektywy odnoszą się do sekcji .

Opcje

Możliwe wartości parametrów:

    ExecCGI - umożliwia wykonywanie skryptów CGI w podanym katalogu i jego poddrzewie;

    FollowSymLinks - umożliwia śledzenie dowiązań symbolicznych (tworzonych przez polecenie ln);

    Zawiera — włącz SSI (uwzględnianie po stronie serwera);

    Indeksy - umożliwiają wystawienie wykazu katalogów, jeśli nie zawiera on pliku index.html (lub pliku indeksu określonego dyrektywą DirectoryIndex);

    MultiViews - włącz obsługę wielu języków; jest domyślnie wyłączony i zwykle nie trzeba go włączać; obsługa transkodowania w locie dla języka rosyjskiego jest ustawiana za pomocą innych dyrektyw, które omówimy później;

    Wszystkie — ustaw wszystkie wymienione tryby jednocześnie, z wyjątkiem MultiViews.

W przypadku braku specjalnych wymagań bezpieczeństwa, całkowicie dopuszczalne jest określenie w sekcji „Opcje Wszystkie” ; w przeciwnym razie musisz opisać parametry każdego katalogu osobno.

zezwalaj na nadpisanie

Większość dyrektyw można ustawić nie tylko w plikach konfiguracyjnych serwera, ale także w plikach .htaccess w katalogach serwera. Dyrektywa AllowOverride definiuje zestaw dyrektyw dozwolonych w plikach .htaccess. Parametry można określić w następujący sposób:

FileInfo - włącza dyrektywy odpowiedzialne za typy dokumentów;

Indeksy - włącz dyrektywy związane z listowaniem katalogów;

Limit - zezwalaj na polecenia allow i deny, które ograniczają dostęp do plików w zależności od adresu komputer kliencki;

Options — włącza dyrektywę Options opisaną powyżej.

Zauważ, że włączenie tego drugiego trybu umożliwia użytkownikom tworzenie własnych plików .htaccess i uruchamianie skryptów CGI. Dlatego, jeśli chcesz kontrolować skrypty CGI użytkowników, nie powinieneś rozszerzać dyrektywy AllowOverride Options na katalogi użytkowników.

Jednak w wielu przypadkach (w szczególności, gdy tylko administrator ma uprawnienia do zmiany zawartości serwera) plik access.conf może wyglądać jak w.

plik srm.conf

Plik srm.conf zawiera dyrektywy związane z Ustawienia główne struktury katalogów serwera. Z reguły wystarczy zmienić w nim tylko kilka linijek.

Dokument główny<первый каталог сервера>

Ścieżka do domyślnego katalogu, którego plik indeksu otrzyma użytkownik podczas uzyskiwania dostępu do serwera (http://<имя_сервера>/). Ta dyrektywa powinna być również ustawiona dla każdego z serwerów wirtualnych (w sekcji httpd.conf).

Katalog użytkownika<имя пользовательского каталога>

Katalog, w którym użytkownicy muszą umieścić swoje pliki, aby były dostępne pod adresem http://<имя_сервера>/~<имя_пользователя>/. Wartość domyślna to public_html. Czasami, aby ułatwić życie użytkownikom, administratorzy wydają dyrektywę „UserDir www”.

Indeks katalogu<список файлов индекса>

Plik indeksu to plik, który zostanie przekazany klientowi podczas uzyskiwania dostępu do katalogu. Jeśli określisz wiele nazw, serwer wyszuka odpowiedni plik „od lewej do prawej”. Domyślnie lista zawiera tylko jedną nazwę - index.html, ale zwyczajowo dodaje się do niej inne wspólne nazwy plików indeksowych. Na przykład dyrektywa może wyglądać tak: DirectoryIndex .index.html index.html index.htm index.cgi index.shtml home.html home.htm default htm default html

Aby włączyć obsługę skryptów CGI na serwerze, usuń komentarz przed dyrektywami ScriptAlias ​​i AddHandler cgi-script .cgi. Pierwsza określa katalog na dysku, w którym będą przechowywane programy wykonywalne, a druga określa, że ​​wszystkie pliki z rozszerzeniem .cgi powinny być przetwarzane jako skrypty.

Dyrektywa ErrorDocument umożliwia zastąpienie standardowych komunikatów o błędach serwera własnymi. Na przykład w przypadku najczęstszego błędu – 404 (nie znaleziono pliku) – uważa się, że dobrą praktyką jest udostępnienie użytkownikowi strony z prośbą o kontynuowanie podróży przez serwer lub formularza do przeszukania witryny. Jest to zaimplementowane po prostu: w ustawieniach serwera usuwamy znak komentarza z wiersza

Dokument błędu 404 /missing.html

W katalogu głównym każdego serwera wirtualnego utwórz brakujący plik.html. Zaleca się umieszczanie w nim linków do głównych sekcji serwera - zarówno dla wygody użytkowników, jak i w celu udostępnienia niezbędne informacje roboty wyszukiwania indeksujące serwery.

Plik httpd.conf

Plik konfiguracyjny httpd.conf jest głównym i zawiera ustawienia związane z działaniem serwera WWW, serwerów wirtualnych, a także wszystkich jego modułów oprogramowania. Ponadto w nim konfigurowane jest transkodowanie rosyjskich liter podczas przesyłania z serwera do klienta i odwrotnie.

Dyrektywa Port, umieszczona na samym początku pliku, określa numer portu dla serwera http; domyślnie jest to 80. W razie potrzeby możesz przypisać inny port lub kilka portów do serwera, dla którego służy dyrektywa Listen.

Dyrektywa HostnameLookups z parametrem on lub off włącza lub wyłącza odpowiednio konwersję liczbowych adresów IP klientów, którzy otrzymali dokumenty z serwera, na nazwy domen. Taka konwersja nieco spowalnia serwer, ale przy liczbie odwiedzin poniżej 10 000 dziennie jest to z reguły praktycznie niezauważalne.

Dyrektywy User i Group określają użytkownika, który będzie administrował serwerem. Z punktu widzenia bezpieczeństwa niepożądane jest określanie tutaj istniejącego użytkownika, który ma dostęp do jakichkolwiek innych zasobów lub plików. Lepiej stworzyć osobnego użytkownika i grupę specjalnie dla serwera http, np.:

Dyrektywy ServerRoot, ErrorLog, CustomLog definiują odpowiednio katalog główny serwera http, ścieżkę do dziennika błędów (error_log) i ścieżkę do ogólnego dziennika dostępu do serwera (access_log).

Dyrektywa CacheNegotiatedDocs umożliwia buforowanie dokumentów otrzymanych z serwera. Ten tryb jest domyślnie wyłączony, ale ponieważ wydajność krajowe kanały internetowe przez długi czas pozostawiają wiele do życzenia, fajnie byłoby je włączyć: wtedy użytkownik nie będzie musiał czekać na załadowanie obrazów za każdym razem, gdy wejdzie na twoją stronę.

Konfiguracja serwerów wirtualnych w pliku httpd.conf

W większości przypadków jeden serwer http jest w stanie obsłużyć żądania kierowane do różnych tzw. wirtualnych serwerów WWW. Serwery wirtualne mogą mieć ten sam adres IP, ale różne nazwy domen lub różne adresy IP. Z punktu widzenia użytkownika druga opcja jest nieco bardziej preferowana, ponieważ żądanie do serwera, który różni się od głównego tylko nazwą domeny, musi zawierać jego nazwę, a niektóre starsze przeglądarki nie obsługują protokołu HTTP/1.1 (na przykład Microsoft Internet Explorer 2.0) nie zawierają tych informacji w żądaniu. Jednak takie przeglądarki wychodzą z użycia (obecnie stanowią mniej niż 0,5% całości); z drugiej strony przydzielanie własnego adresu IP każdemu serwerowi wirtualnemu może być nieuzasadnionym marnowaniem przestrzeni adresowej firmy.

Dyrektywy ServerName, ServerAlias, NameVirtualHost i VirtualHost służą do opisywania adresów i nazw domen serwerów wirtualnych. Są potrzebne tylko wtedy, gdy musisz zainstalować więcej niż jeden serwer wirtualny.

http://www.apache.org/ - oficjalny serwer Deweloperzy Apache

http://apache.lexa.ru/- grupa serwerów deweloperów rosyjskiego modułu Apache

Z biegiem czasu każdy programista internetowy ( bloger, web designer lub web programista) będzie potrzebować specjalnego serwisu testowego, na którym można bezproblemowo ćwiczyć rozwój witryny lub testowanie innego projektu internetowego. Niektórzy początkujący korzystają ze swoich płatnych zasobów hostingowych i hostują tam co najmniej dwie witryny. jeden pracownik ( podstawowy) i inni ( dodatkowy) dla testów. Miejsce testowe jest poddawane różnym testom ( instalacja i weryfikacja wielu wtyczek, motywów, skryptów i tak dalej).

W rezultacie przy takim układzie główna strona robocza bardzo cierpi, ponieważ większość zasobów hostingu jest zużywana przez projekt testowy. Istnieje jednak inny sposób, który pozwoli na bezstratne ( zarówno pod względem finansowym, jak i zasobowym), aby przetestować swoje witryny, a teraz rozważymy tę metodę.

Dlaczego nie?

Zapewne już wiesz, że aby umieścić swoją witrynę w Internecie, musisz się zarejestrować Nazwa domeny, kup hosting, czyli miejsce na dysku na jakimś komputerze z szybkie połączenie na których mogą pracować skrypty PHP. Aby strony działały poprawnie, muszą być zainstalowane PHP i MySQL. Wszystko to nie jest dostępne na zwykłym komputerze. Jak mogą zacząć? pliki HTML i PHP na Twoim komputerze?

Zwykły plik można otworzyć za pomocą Notepad++ lub nawet notatnika. W środku jest coś do napisania, zapisania i bezproblemowego otwarcia podany plik w przeglądarce i zobacz, jak plik będzie wyglądał w Internecie. Oznacza to, że już widzimy działanie strona HTML. W nim możemy stworzyć określony projekt, treść i monitorować projekt bez połączenia z Internetem. W rzeczywistości mamy już wszystko. Jeśli chcemy uciekać plik PHP używając przeglądarki, to nam się nie uda, ponieważ skrypty PHP w system operacyjny Okna bez dodatkowych oprogramowanie nie będzie działać.

Wszystko to nie jest dostępne na zwykłym komputerze, dlatego nie ma możliwości pracy z projektami internetowymi. Dlatego niektórzy początkujący zaczynają wydawać pieniądze na dodatkowe zasoby swojego płatnego hostingu. Ale co w tym przypadku? Odpowiedź jest prosta – są programy specjalne, za pomocą którego możesz zainstalować serwer dedykowany bezpośrednio na swoim komputerze.

Co to jest serwer?

Co się stało serwer a czym jest inaczej? serwer lokalny z tego, co jest online. W naszym przypadku serwer to nie komputer, ale specjalny zestaw programów zapewniających optymalne działanie serwisu. Aby strona działała, musimy ją zainstalować w specjalnie wydzielonym miejscu na serwerze (). Oznacza to, że przesyłamy pliki witryny do komputer zdalny. Jednak bez specjalnych programów serwerowych nasze pobrane pliki nie będą widoczne w sieci. Teraz do takich celów stworzymy własny serwer na naszym domowym komputerze.

Do tego potrzebujemy specjalnych programów. Ale które z nich są lepiej dopasowane i jakie trudności mogą powodować w dalszej pracy? Dla porównania poniżej przedstawiam najlepsze serwery WWW pod względem popularności na całym świecie. Nie oznacza to jednak, że trzeba je od razu zainstalować. Wyjaśnię dlaczego później!

Lista najlepszych serwerów WWW

Obecnie na rynku dostępnych jest kilka rozwiązań różnych producentów:

  • (strona internetowa: apache.org) to najpopularniejszy i najbardziej popularny darmowy serwer w sieci. Jest bardziej niezawodny i elastyczny. Serwer nie wymaga zasobów procesora i jest w stanie obsłużyć wiele witryn. Aplikacja jest dostępna dla szerokiej gamy systemów operacyjnych, w tym Unix, Linux, Solaris, Mac OS X, Microsoft Windows i inni. Na ten moment Wykorzystanie Apache wynosi 71%. Jest to jednak złożony program, z którym nie poradzi sobie każdy początkujący.

  • (strona internetowa - www.iis.net) - jeszcze jeden niezawodny serwer od firmy Microsoft. Umocnił się na drugim miejscu z 14% wykorzystaniem sieci. Po zainstalowaniu programu obsługiwane będą tylko dwa języki programowania ( VBScript i JScript). Możesz jednak otworzyć dodatkowe funkcje instalując niezbędne rozszerzenia. Dzięki instalacji takich modułów znacznie zwiększa się funkcjonalność tego serwera.

  • nginx (strona internetowa - nginx.org/ru/) to najpopularniejszy serwer WWW w rosyjskim Internecie. W porównaniu do dwóch pierwszych jest najprostszy i nie posiada zbędnych funkcji. Jest również chwalony za niezawodność i dużą szybkość. Twórcą tego produktu jest nasz rodak - Igor Sysoev. W 2004 roku wydał pierwszą wersję nginx. Teraz ten produkt programowy zamyka trzy najpopularniejsze serwery internetowe na świecie. Jego wykorzystanie wynosi około 6,5%.

  • (Strona internetowa: www.litespeedtech.com) - ten serwer WWW nie ma szerokich możliwości, ale ma bardzo dużą prędkość. Pod względem szybkości jest 9 razy silniejszy od popularnego Apache. Wiele uwagi poświęcono bezpieczeństwu własne zabezpieczenie przed przeciążeniem systemu, ścisłe sprawdzanie żądań http, anty-ddos i wiele więcej). LiteSpeed ​​jest dostępny dla systemów Solaris, Linux, FreeBSD i Mac OS X. Wskaźnik wykorzystania tego programu wynosi 1,5%.

Oczywiście istnieje wiele innych podobnych programów, ale udział ich wykorzystania i zaufania wśród użytkowników nie jest tak wysoki jak te. Niestety jeden taki program to dla Ciebie za mało. Nie tylko jest wskazane, aby używać ich do pracy z dużymi projektami, ale może być również trudne w instalacji i konfiguracji. Dodatkowo oprócz takich serwerów wymagana jest również osobna instalacja i konfiguracja niektórych programów ( na przykład do pracy z bazą danych). Wszystko to powoduje znaczne utrudnienia dla wielu użytkowników. Jak być w takim razie?

Funkcje serwera lokalnego

W tej chwili istnieje wiele różnych dystrybucji, które mogą ułatwić życie każdemu początkującemu webmasterowi. Są bardzo łatwe w instalacji, łatwe w obsłudze, mniej wymagające pod względem zasobów i zawierają niezbędne elementy oprogramowania do jak najlepszej pracy.

Tj serwer lokalny To nie tylko jeden program nie jeden konkretny serwer WWW), ale specjalną kolekcję zawierającą lekkie wersje złożonych programów serwerowych. Zwykle zestaw zawiera: sam serwer ( głównie Apache, ale mogą być inne), kompilator PHP ( dzięki niemu przeglądarka może odczytać kody i złożyć stronę), składniki bazy danych, różne instalatory i wiele innych programów. Wszystko to znacznie upraszcza sprawę, a nie gdybyśmy instalowali i konfigurowali każdy program osobno.

Ponadto, aby pakiety podstawowe serwery lokalne, można podłączyć osobne moduły w celu rozszerzenia funkcjonalności. Inną ważną cechą jest to, że na niektórych serwerach możliwa jest praca z wymiennego dysku flash. Generalnie takie buildy bardzo dobrze nadają się do szybkiego tworzenia stron internetowych, testowania małych projektów, a czasem nawet dużych.

Przegląd popularnych serwerów lokalnych

Oto kilka kompilacji, które mogą Ci się przydać:

  • (strona internetowa — denwer.ru) to bezpłatny serwer krajowy przeznaczony do pracy ze stronami internetowymi, aplikacjami internetowymi lub stronami internetowymi. Jego twórcami są Dmitrij Koterow i Anton Suszczow. Ten produkt zawiera niezbędne dystrybucje dla uproszczonej obsługi. Na przykład obejmuje to serwer WWW Apache z różnorodną obsługą, panel phpMyAdmin i MySQL do pracy z bazami danych i inne programy. Możesz także pracować z wymiennego dysku flash. Niestety Denwer obsługuje tylko system operacyjny Windows.

  • XAMPP (strona internetowa - www.apachefriends.org/en/xampp.html) to specjalny serwer zbudowany przez znajomych Apache. Niezbędne dystrybucje pozwalają na uruchomienie na nim pełnoprawnego serwera WWW. Ten program jest rozpowszechniany bezpłatnie i wspiera pracę w system Windows, Solaris, Mac OS X i Linux. Istnieją również następujące zalety: serwer jest popularny ze względu na swoją prostotę interfejs użytkownika co czyni go ulubionym dla wielu początkujących; pojawia się wiele zaktualizowanych wersji; proces aktualizacji jest bardzo prosty i przyjazny dla użytkownika; istnieją dodatkowe moduły. Pobierać pożądana wersja możesz również z innej oficjalnej strony − sourceforge.net/projects/xampp/files.

  • (Strona internetowa: www.appservnetwork.com) to doskonały serwer tajskiego producenta, którego koncepcja polega na łatwej instalacji i konfiguracji wszystkich dystrybucji w 1 minutę. Pierwsze wydanie zestawu miało miejsce w 2001 roku i od tego czasu liczba użytkowników stale rośnie. AppServ jest bardzo łatwy w instalacji, stabilny i działa tak samo jak oficjalne i indywidualne wydania, a jego niezawodna wydajność umożliwia stworzenie kompletnego serwera WWW na Twoim komputerze.
  • (Strona internetowa: www.vertrigo.sourceforge.net) to kolejny dobry i łatwy w instalacji serwer lokalny. Montaż jest bardzo elastyczny dobry występ i zajmuje mało miejsca na dysku. Niestety w tej chwili działa tylko w systemie Windows.
  • Serwer Zend Wydanie społecznościowe (Strona internetowa: www.zend.com) to darmowy serwer firmy Zend, przeznaczony do pracy z aplikacjami internetowymi. Zawiera wszystkie niezbędne komponenty do szybkiego wdrożenia lokalnego serwera na Twoim komputerze.

  • (strona internetowa - open-server.ru) to lokalny przenośny serwer lokalny, który ma wysoką funkcjonalność do tworzenia i tworzenia witryn internetowych oraz innych projektów internetowych. Posiada wielojęzyczny interfejs w tym rosyjski) i jest przeznaczony do pracy w systemie operacyjnym Windows. Obsługuje pracę z nośników wymiennych. Ten serwer jest bardzo dobry i stanowi dobrą alternatywę dla Denver.

  • (strona internetowa - wampserver.com) - kolejny dobry montaż z rosyjskim interfejsem ( są też inne języki). Posiada proste i przejrzyste menu, a wygodna instalacja i konfiguracja zestawu nie sprawia szczególnych trudności. Konfigurację można przeprowadzić bez wpływu na pliki konfiguracyjne, co jest bardzo przydatne dla początkujących webmasterów. Serwer jest dystrybuowany bezpłatnie i działa tylko na platformie Windows. Niestety, przenośna wersja jeszcze nie.
  • (Strona internetowa: easyphp.org) - bardzo prosty montaż z obsługą języka rosyjskiego. Zespół jest nijaki, nie posiada ogromnej funkcjonalności i przeznaczony jest głównie do testowania małych projektów. Istnieje wsparcie dla nośników przenośnych. Ten serwer będzie dobrym zamiennikiem dla Denver.

Z biegiem czasu każdy programista internetowy ( bloger, web designer lub web programista) będzie potrzebować specjalnego serwisu testowego, na którym można bezproblemowo ćwiczyć rozwój witryny lub testowanie innego projektu internetowego. Niektórzy początkujący korzystają ze swoich płatnych zasobów hostingowych i hostują tam co najmniej dwie witryny. jeden pracownik ( podstawowy) i inni ( dodatkowy) dla testów. Miejsce testowe jest poddawane różnym testom ( instalacja i weryfikacja wielu wtyczek, motywów, skryptów i tak dalej).

W rezultacie przy takim układzie główna strona robocza bardzo cierpi, ponieważ większość zasobów hostingu jest zużywana przez projekt testowy. Istnieje jednak inny sposób, który pozwoli na bezstratne ( zarówno pod względem finansowym, jak i zasobowym), aby przetestować swoje witryny, a teraz rozważymy tę metodę.

Dlaczego nie?

Zapewne już wiesz, że aby umieścić swoją witrynę w Internecie, musisz zarejestrować nazwę domeny, wykupić hosting, czyli miejsce na dysku na jakimś komputerze z szybkim łączem, na którym można uruchamiać skrypty PHP. Aby strony działały poprawnie, muszą być zainstalowane PHP i MySQL. Wszystko to nie jest dostępne na zwykłym komputerze. Jak pliki HTML i PHP mogą działać na twoim komputerze?

Zwykły plik można otworzyć za pomocą Notepad++ lub nawet notatnika. Tam napisz coś do środka, zapisz, a następnie bez problemu otwórz ten plik w swojej przeglądarce i zobacz, jak ten plik będzie wyglądał hostowany w Internecie. Oznacza to, że już widzimy działającą stronę HTML. W nim możemy stworzyć określony projekt, treść i monitorować projekt bez połączenia z Internetem. W rzeczywistości mamy już wszystko. Jeśli chcemy uruchomić plik PHP za pomocą przeglądarki, to nic u nas nie zadziała, ponieważ skrypty PHP w systemie operacyjnym Windows nie będą działać bez dodatkowego oprogramowania.

Wszystko to nie jest dostępne na zwykłym komputerze, dlatego nie ma możliwości pracy z projektami internetowymi. Dlatego niektórzy początkujący zaczynają wydawać pieniądze na dodatkowe zasoby swojego płatnego hostingu. Ale co w tym przypadku? Odpowiedź jest prosta - istnieją specjalne programy, za pomocą których możesz zainstalować serwer dedykowany bezpośrednio na swoim komputerze.

Co to jest serwer?

Co się stało serwer i jaka jest różnica między serwerem lokalnym a tym, co jest w sieci. W naszym przypadku serwer to nie komputer, ale specjalny zestaw programów zapewniających optymalne działanie serwisu. Aby strona działała, musimy ją zainstalować w specjalnie wydzielonym miejscu na serwerze (). Oznacza to, że przesyłamy pliki witryny na zdalny komputer. Jednak bez specjalnych programów serwerowych nasze pobrane pliki nie będą widoczne w sieci. Teraz do takich celów stworzymy własny serwer na naszym domowym komputerze.

Do tego potrzebujemy specjalnych programów. Ale które z nich są lepiej dopasowane i jakie trudności mogą powodować w dalszej pracy? Dla porównania poniżej przedstawiam najlepsze serwery WWW pod względem popularności na całym świecie. Nie oznacza to jednak, że trzeba je od razu zainstalować. Wyjaśnię dlaczego później!

Lista najlepszych serwerów WWW

Obecnie na rynku dostępnych jest kilka rozwiązań różnych producentów:

  • (strona internetowa: apache.org) to najpopularniejszy i najbardziej popularny darmowy serwer w sieci. Jest bardziej niezawodny i elastyczny. Serwer nie wymaga zasobów procesora i jest w stanie obsłużyć wiele witryn. Aplikacja jest dostępna dla szerokiej gamy systemów operacyjnych, w tym Unix, Linux, Solaris, Mac OS X, Microsoft Windows i innych. W tej chwili wykorzystanie Apache wynosi 71%. Jest to jednak złożony program, z którym nie poradzi sobie każdy początkujący.

  • (strona internetowa - www.iis.net) to kolejny niezawodny serwer firmy Microsoft. Umocnił się na drugim miejscu z 14% wykorzystaniem sieci. Po zainstalowaniu programu obsługiwane będą tylko dwa języki programowania ( VBScript i JScript). Możesz jednak otworzyć dodatkowe funkcje, instalując niezbędne rozszerzenia. Dzięki instalacji takich modułów znacznie zwiększa się funkcjonalność tego serwera.

  • nginx (strona internetowa - nginx.org/ru/) to najpopularniejszy serwer WWW w rosyjskim Internecie. W porównaniu do dwóch pierwszych jest najprostszy i nie posiada zbędnych funkcji. Jest również chwalony za niezawodność i dużą szybkość. Twórcą tego produktu jest nasz rodak - Igor Sysoev. W 2004 roku wydał pierwszą wersję nginx. Teraz ten produkt programowy zamyka trzy najpopularniejsze serwery internetowe na świecie. Jego wykorzystanie wynosi około 6,5%.

  • (Strona internetowa: www.litespeedtech.com) - ten serwer WWW nie ma szerokich możliwości, ale ma bardzo dużą prędkość. Pod względem szybkości jest 9 razy silniejszy od popularnego Apache. Wiele uwagi poświęcono bezpieczeństwu własne zabezpieczenie przed przeciążeniem systemu, ścisłe sprawdzanie żądań http, anty-ddos i wiele więcej). LiteSpeed ​​jest dostępny dla systemów Solaris, Linux, FreeBSD i Mac OS X. Wskaźnik wykorzystania tego programu wynosi 1,5%.

Oczywiście istnieje wiele innych podobnych programów, ale udział ich wykorzystania i zaufania wśród użytkowników nie jest tak wysoki jak te. Niestety jeden taki program to dla Ciebie za mało. Nie tylko jest wskazane, aby używać ich do pracy z dużymi projektami, ale może być również trudne w instalacji i konfiguracji. Dodatkowo oprócz takich serwerów wymagana jest również osobna instalacja i konfiguracja niektórych programów ( na przykład do pracy z bazą danych). Wszystko to powoduje znaczne utrudnienia dla wielu użytkowników. Jak być w takim razie?

Funkcje serwera lokalnego

W tej chwili istnieje wiele różnych dystrybucji, które mogą ułatwić życie każdemu początkującemu webmasterowi. Są bardzo łatwe w instalacji, łatwe w obsłudze, mniej wymagające pod względem zasobów i zawierają niezbędne elementy oprogramowania do jak najlepszej pracy.

Tj serwer lokalny To nie tylko jeden program nie jeden konkretny serwer WWW), ale specjalną kolekcję zawierającą lekkie wersje złożonych programów serwerowych. Zwykle zestaw zawiera: sam serwer ( głównie Apache, ale mogą być inne), kompilator PHP ( dzięki niemu przeglądarka może odczytać kody i złożyć stronę), składniki bazy danych, różne instalatory i wiele innych programów. Wszystko to znacznie upraszcza sprawę, a nie gdybyśmy instalowali i konfigurowali każdy program osobno.

Dodatkowo do podstawowych pakietów serwerów lokalnych można dołączyć osobne moduły w celu rozszerzenia funkcjonalności. Inną ważną cechą jest to, że na niektórych serwerach możliwa jest praca z wymiennego dysku flash. Generalnie takie buildy bardzo dobrze nadają się do szybkiego tworzenia stron internetowych, testowania małych projektów, a czasem nawet dużych.

Przegląd popularnych serwerów lokalnych

Oto kilka kompilacji, które mogą Ci się przydać:

  • (strona internetowa — denwer.ru) to bezpłatny serwer krajowy przeznaczony do pracy ze stronami internetowymi, aplikacjami internetowymi lub stronami internetowymi. Jego twórcami są Dmitrij Koterow i Anton Suszczow. Ten produkt zawiera niezbędne dystrybucje dla uproszczonej obsługi. Na przykład obejmuje to serwer WWW Apache z różnorodną obsługą, panel phpMyAdmin i MySQL do pracy z bazami danych i inne programy. Możesz także pracować z wymiennego dysku flash. Niestety Denwer obsługuje tylko system operacyjny Windows.

  • XAMPP (strona internetowa - www.apachefriends.org/en/xampp.html) to specjalny serwer zbudowany przez znajomych Apache. Niezbędne dystrybucje pozwalają na uruchomienie na nim pełnoprawnego serwera WWW. Ten program jest rozpowszechniany bezpłatnie i obsługuje systemy Windows, Solaris, Mac OS X i Linux. Ma również następujące zalety: serwer jest popularny ze względu na bardzo prosty interfejs użytkownika, co czyni go ulubionym dla wielu początkujących; pojawia się wiele zaktualizowanych wersji; proces aktualizacji jest bardzo prosty i przyjazny dla użytkownika; istnieją dodatkowe moduły. Możesz również pobrać wymaganą wersję z innej oficjalnej strony - sourceforge.net/projects/xampp/files.

  • (Strona internetowa: www.appservnetwork.com) to doskonały serwer tajskiego producenta, którego koncepcja polega na łatwej instalacji i konfiguracji wszystkich dystrybucji w 1 minutę. Pierwsze wydanie zestawu miało miejsce w 2001 roku i od tego czasu liczba użytkowników stale rośnie. AppServ jest bardzo łatwy w instalacji, stabilny i działa tak samo jak oficjalne i indywidualne wydania, a jego niezawodna wydajność umożliwia stworzenie kompletnego serwera WWW na Twoim komputerze.
  • (Strona internetowa: www.vertrigo.sourceforge.net) to kolejny dobry i łatwy w instalacji serwer lokalny. Montaż jest bardzo elastyczny, ma dobrą wydajność i zajmuje mało miejsca na dysku. Niestety w tej chwili działa tylko w systemie Windows.
  • Serwer Zend Wydanie społecznościowe (Strona internetowa: www.zend.com) to darmowy serwer firmy Zend, przeznaczony do pracy z aplikacjami internetowymi. Zawiera wszystkie niezbędne komponenty do szybkiego wdrożenia lokalnego serwera na Twoim komputerze.

  • (strona internetowa - open-server.ru) to lokalny przenośny serwer lokalny, który ma wysoką funkcjonalność do tworzenia i tworzenia witryn internetowych oraz innych projektów internetowych. Posiada wielojęzyczny interfejs w tym rosyjski) i jest przeznaczony do pracy w systemie operacyjnym Windows. Obsługuje pracę z nośników wymiennych. Ten serwer jest bardzo dobry i stanowi dobrą alternatywę dla Denver.

  • (strona internetowa - wampserver.com) - kolejny dobry montaż z rosyjskim interfejsem ( są też inne języki). Posiada proste i przejrzyste menu, a wygodna instalacja i konfiguracja zestawu nie sprawia szczególnych trudności. Konfigurację można przeprowadzić bez wpływu na pliki konfiguracyjne, co jest bardzo przydatne dla początkujących webmasterów. Serwer jest dystrybuowany bezpłatnie i działa tylko na platformie Windows. Niestety nie ma jeszcze wersji przenośnej.
  • (Strona internetowa: easyphp.org) - bardzo prosty montaż z obsługą języka rosyjskiego. Zespół jest nijaki, nie posiada ogromnej funkcjonalności i przeznaczony jest głównie do testowania małych projektów. Istnieje wsparcie dla nośników przenośnych. Ten serwer będzie dobrym zamiennikiem dla Denver.

Przed umieszczeniem strony lub bloga w Internecie należy przetestować, jak będzie wyglądać poprawnie projekt strony, jak będą działały skrypty, formularz opinia, wtyczki i tak dalej.
To jest powód, dla którego wielu twórców stron internetowych ( blogerzy, projektanci stron internetowych lub programiści stron internetowych) korzystać z witryn testowych, na których przeprowadzają kontrole, próbki, eksperymenty, ogólnie wszelkie prace testowe nad przyszłym projektem.
Istnieją dwa sposoby tworzenia strony testowe.
1. Przetestuj stronę na hostingu
Niektórzy początkujący używają płatnego hostingu do testowania projektów, podczas gdy hostują dwie strony - jedną główną (działającą) i drugą dodatkową, testową.
Wady tej metody:
- brak miejsca na hostingu;
- niska prędkość internetu;
- nie zawsze są pieniądze na zakup płatnego hostingu do testowania projektów.
2. Obszar testowy na komputerze
Ta metoda jest moim zdaniem najlepsza. Chcę omówić to z tobą bardziej szczegółowo. Pozwól mi najpierw porozmawiać o zaletach:
- nie wymaga połączenia z Internetem;
- nie wymaga nakładów finansowych
Co to jest witryna testowa na komputerze? To jest o o serwer lokalny, który jest zainstalowany na Twoim komputerze. Dzięki lokalnemu serwerowi możesz łatwo i szybko przetestować swój projekt.

Ktoś może powiedzieć: po co w ogóle testować swój projekt przez lokalny serwer? W końcu wystarczy otworzyć plik index.html i zobaczymy, jak strona będzie wyglądać w Internecie. Tak, to prawda, to wystarczy, ale jeśli korzystasz z czatów, forów, różnych (WordPress, Joomla, drupal) na stronie, to bez lokalnego serwera nie ma mowy. Co więcej, jeśli korzystasz z silnika CMS w swoim projekcie (WordPress, Joomla, drupal), potrzebujesz nie tylko obsługi php, ale także bazy danych MySQL.

Więc, serwer lokalny to specjalny zestaw programów, który zapewnia poprawne działanie skryptów bezpośrednio na Twoim komputerze. W skład zestawu wchodzą: sam serwer, kompilator PHP ( dzięki niemu przeglądarka może czytaćphp zakodować i poprawnie przetworzyć stronę), komponenty do pracy z bazą danych (Baza danych) i wieloma innymi programami.

Przygotowałem dla Ciebie listę popularnych serwerów lokalnych dla serwisu. Czytaj, oceniaj, pobieraj i ciesz się.

Lista popularnych serwerów lokalnych dla witryny.

Denver to darmowy serwer lokalny do testowania witryn, aplikacji internetowych lub stron internetowych. Denwer zawiera: serwer WWW Apache, phpMyAdmin i panel MySQL do pracy z bazami danych (bazy danych) i innymi programami.
Lokalny serwer Denwer działa tylko w systemie operacyjnym Windows.

Możesz go pobrać z oficjalnej strony denwer.ru

XAMPP to darmowy serwer lokalny do testowania witryn, aplikacji internetowych lub stron internetowych z prostym interfejsem użytkownika. Obsługuje systemy Windows, Solaris, Mac OS X i Linux.

Możesz pobrać z oficjalnej strony www.apachefriends.org/en/xampp.html

Usługa aplikacji- kolejny darmowy serwer lokalny. Szybka i łatwa instalacja.

Możesz pobrać z oficjalnej strony www.appservnetwork.com

VertigoServ- łatwy w instalacji serwer lokalny.
Działa tylko w systemie operacyjnym Windows.

Możesz go pobrać z oficjalnej strony vertrigo.sourceforge.net

Serwer Zend Wydanie społecznościowe- darmowy serwer lokalny.

Możesz pobrać z oficjalnej strony www.zend.com

otwarty serwer to darmowy serwer lokalny o dużej funkcjonalności do tworzenia i tworzenia stron internetowych. Działa w systemie operacyjnym Windows.

Możesz go pobrać z oficjalnej strony open-server.ru

Osobiście korzystam z darmowego serwera lokalnego. Dlaczego Denwer, a nie jakiś inny? Najprawdopodobniej nawyk. zacząłem od lokalnego Serwery Denver więc to jedyny powód, dla którego go używam. I musisz wybrać, z którym serwerem lokalnym będziesz pracować.

Pobierz serwer lokalny, zainstaluj go na swoim komputerze, przeczytaj lub obejrzyj samouczek wideo lub instrukcję obsługi. Przetestuj swoje projekty internetowe i pozwól im przynosić duże dochody!

DZWONEK

Są tacy, którzy czytają tę wiadomość przed tobą.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Imię
Nazwisko
Jak chciałbyś przeczytać The Bell?
Bez spamu