DZWON

Są tacy, którzy czytają te wiadomości przed tobą.
Subskrybuj, aby otrzymywać świeże artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać Dzwon
Bez spamu

Apache z ASF . Nie jest przesadą stwierdzenie, że jest to najbardziej rozpowszechniony serwer WWW na świecie. Teraz istnieją wersje dla praktycznie wszystkich znanych platform i systemów operacyjnych, w tym Windows NT. Obsługa systemu Windows NT pojawiła się tylko w najnowszej wersji, co dodatkowo zwiększyło popularność Apache na świecie. Jego niewątpliwymi zaletami są niezawodność, wyjątkowa wydajność oraz ogromny zestaw funkcji i dodatkowych modułów. Jednak „najważniejszą atrakcją” tego serwera jest bezpłatna, bezpłatna dystrybucja. Umożliwia to, oprócz oszczędności, szybkie korygowanie błędów i wprowadzanie niezbędnych poprawek do kodu programu. Musimy złożyć hołd osobom zaangażowanym w tworzenie serwera WWW Apache - osoby te są bezpłatne i, co najważniejsze, bardzo szybko radzą sobie z zauważonymi błędami. Nawiasem mówiąc, zauważam, ż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 wśród całej rodziny Apache. Główne cechy Apache to obsługa wielu platform, protokół HTTP / 1.1, struktura modułowa, ochrona, zapis plików dziennika. Oprócz standardowej dostawy istnieje wiele modułów rozszerzających możliwości Apache. Darmowa dystrybucja i oprogramowanie typu open source pozwalają tworzyć najbezpieczniejsze moduły. Dzięki temu Apache trudno konkurować z jakimkolwiek komercyjnym serwerem. Ale pomimo tych wszystkich zalet istnieje poważna luka, której nadal nie nazwałbym wadą: Apache nie ma pięknego programu do instalacji i zarządzania. Podczas instalacji musisz poradzić sobie z wierszem poleceń. Co więcej, podczas instalacji w systemie UNIX czasami trzeba nawet wprowadzić poprawki, aby uwzględnić pliki. Oczywiście istnieje szczegółowy opis tego, co i jak zmienić, jednak na pierwszy rzut oka nie wydaje się to zbyt wygodne. Podczas pracy nie ma do czynienia z programem okienkowym, ale z tekstowymi plikami konfiguracyjnymi. Wsparcie techniczne nie przejawia się w postaci pięknych plików pomocy lub firm zapewniających specjalistów, ale głównie poprzez telekonferencje i wymianę poglądów administratorów systemu. W rzeczywistości nadal istnieją firmy świadczące usługi wsparcia technicznego, ale to kosztuje. Ale taki nietypowy styl poważnego produktu nie powoduje, że Apache jest mniej popularny, a na rynku jest najpoważniejszym konkurentem dla wszystkich serwerów WWW.

serwer iPlanet (były serwer Netscape Enterprise) od Netscape i Sun. Nie tak dawno temu doszło do połączenia Netscape i Sun w dziedzinie tworzenia serwera WWW, a mianowicie: dawny serwer Netscape Enterprise został teraz przeniesiony do nowej jakości - serwera iPlanet. To nie jest tylko zmiana nazwy. Teraz ścisła integracja z technologiami Java została dodana do wielu zalet poprzedniego serwera. Najnowsza wersja to 4.1. iPlanet Server, który jest dostarczany na płycie CD lub można go pobrać z Internetu. 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 nie zajmuje więcej niż 15 minut. Cała dalsza konfiguracja odbywa się za pomocą programu Java, który działa w przeglądarce z dowolnego miejsca. Jeśli chodzi o Javę, zgodnie z oczekiwaniami, serwer obsługuje najnowsze technologie Java, takie jak Java Servlets 2.1, Java Server Pages .92, JVM, JavaScript 1.4. Dziś jest to jedyny serwer takiego planu. Oprócz tego serwer iPlanet zawiera funkcje kontroli dostępu do bazy danych. Zawiera sterowniki do pracy z Oracle, Informix, DB2 i Sybase. Jeśli chodzi o programowanie serwera iPlanet, istnieje tendencja do integracji z serwerem aplikacji iPlanet. Znacząco zwiększy to możliwość tworzenia programów dla serwera sieci iPlanet. Wszystkie te właściwości sprawiają, że serwer internetowy iPlanet jest atrakcyjny do użycia w różnych dziedzinach. Trwają także prace nad serwerem FastTrack, który będzie ograniczonym analogiem pełnego serwera, ale jednocześnie darmowym (w pełnej analogii z Netscape FastTrack). Jeśli chodzi o wsparcie techniczne, wszystkie opisy, instrukcje i inne materiały dotyczące serwera iPlanet są tworzone na wysokim poziomie (jednak podobnie jak każda dokumentacja znajdująca się na serwerze Netscape).

Internetowy serwer informacyjny (IIS)od Microsoft. Serwer IIS jest najlepszy doWindows NT . Jest to zrozumiałe, ponieważ prawie nikt inny niż twórcy systemu operacyjnego może stworzyć program, który w pełni wykorzystuje możliwości tego systemu. Wersja 4.0 była dostarczana bezpłatnie z Service Pack, a wersja 5.0 jest dostarczana wyłącznie jako część systemu Windows 2000. Według ekspertów, wersja 5.0 charakteryzuje się wyższą niezawodnością, ściślejszą integracją z Windows i całym zestawem nowych właściwości. Instalacja i konfiguracja nie zajmują więcej niż 10 minut. Szczególnie miło jest, że teraz nie trzeba instalować żadnego dodatku Service Pack i nie trzeba przeciążać systemu po instalacji. Dzięki temu sam serwer zajmuje około 30 MB miejsca na dysku i działa całkiem dobrze na komputerze Pentium 200 MHz o pojemności 128 MB. Można jednak zainstalować i uruchomić serwer tylko w systemie Windows 2000 Server. Oprócz wygodnej instalacji system zarządzania serwerami jest również wygodnie wdrażany. Istnieje kilka przydatnych programów szablonów (Kreatory) do wykonywania częstych i rutynowych operacji. Ogólnie rzecz biorąc, należy uczciwie zauważyć, że pod względem wygody niewielu może konkurować z programami Microsoft. Ponadto IIS obsługuje dobrze znane i obejmuje nowe standardy ochrony. Istnieje więc obsługa dobrze znanych metod SSL 3.0, Kerberos 5.0 i nowej metody Fortezza (nowy standard bezpieczeństwa). Najbardziej interesującą i wyróżniającą cechą IIS jest obsługa WebDAV (Web Distributed Distributed Authoring and Versioning). Jest to ostatnio pojawiający się standard, który pozwala przekształcić 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ą oni udostępniać swoje pliki robocze z wielką wygodą, jednocześnie będąc w stanie zablokować pliki. Istnieją jednak pewne problemy i niezgodność. Nie działa poprawnie w tym samym czasie, co Front Page Server, czasem po zmianie konfiguracji musisz zrestartować system, podczas korzystania z systemu administracji zdalnej występują błędy. Ogólnie jednak wersja 5.0 stanowi znaczącą poprawę w porównaniu z wersją 4.0 pod względem niezawodności i wygody.

Ważnym wskaźnikiem jest wydajność serwera. Pod wydajnością odnosi się do prędkości serwera w zależności od liczby podłączonych klientów i prędkości transmisji żądanych danych. Wydajność zależy od wielu czynników: rodzaju i szybkości procesora, ilości pamięci RAM, systemu operacyjnego, obecności innych programów, ustawień samego serwera. W przypadku Apache istnieje bardziej egzotyczny punkt. Zwykle jest to tekst źródłowy. 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 porównać wydajność serwerów WWW, należy ustawić je w tych samych warunkach. W rzeczywistości nie jest jasne, co to znaczy postawić na równi, powiedzmy, serwer IIS pod Windows 2000 na Intel i serwer Apache pod AIX 4.3 na RS6000. Są to systemy operacyjne i procesory, które są całkowicie różne pod względem typu i struktury. Moim zdaniem tutaj najsubtelniejszym punktem jest podkreślenie, co jest związane z serwerem sieciowym, a co ze wszystkim innym. Niemniej jednak podobne badania są w toku. Wyniki niektórych z nich można znaleźć na tym samym serwerze Webcompare. Zwrócimy pokrótce, że wydajność Apache w tych testach jest nieco niższa w porównaniu z dwoma konkurentami, ale, jak już powiedzieliśmy, metodologia przeprowadzania tych testów i, co najważniejsze, zasada przetwarzania informacji nie są bardzo jasne.

Oprócz właściwości, które są nieodłącznie związane z serwerami WWW, istnieją również problemy z działaniem systemu operacyjnego i serwera WWW jako całości. Dotyczy to przede wszystkim serwera IIS jako najlepszego dla Windows 2000. I to nie jest serwer, ale Windows, a także fakt, że potrzeba ponownego uruchomienia całego systemu pojawia się znacznie częściej niż w innych systemach operacyjnych. To powoduje, że twój serwer WWW staje się niestabilny. Czasami stabilność jest ważniejszym kryterium niż łatwość obsługi, na przykład w systemach czasu rzeczywistego, takich jak radio internetowe.

Praca z rosyjskim serwerem Apache Web. Rosyjski apacz

Najpopularniejszym serwerem WWW na świecie jest Apache. Według Netcraft ( http://www.netcraft.com/ Survey /) Do końca 1998 r. Całkowita liczba witryn internetowych kontrolowanych przez nią osiągnęła 2 miliony (55% całkowitej liczby witryn) i stale rośnie. Dla porównania: serwery Microsoft stanowią 25%, Netscape -7%. Będąc bezpłatnym programem typu open source zaprojektowanym dla darmowych systemów uniksowych (FreeBSD, Linux itp.), Apache nie ustępuje serwerom komercyjnym pod względem funkcjonalności i niezawodności, a szerokie opcje konfiguracji pozwalają na konfigurację do pracy z prawie każdym konkretnym systemem. Istnieją lokalizacje serwerów dla różnych języków, w tym rosyjskiego.

Historycznie rosyjskie teksty w Internecie mogą być reprezentowane w różnych kodowaniach, z których najczęstsze to koi8-r (lub tylko koi8) i Windows-1251: większość serwerów i stacji roboczych z systemem Unix działa z pierwszym, drugi jest standardem dla wszystkich Wersje systemu Windows. Ponieważ kodowanie Windows-1251 jest oczywiście stosowane na zdecydowanej większości komputerów klienckich, odsetek osób podróżujących po rosyjskiej części WWW za pomocą koi8 nie przekracza obecnie 5%. Jednak w tym kodowaniu dokumenty są przechowywane na wielu serwerach uniksowych, najczęściej wysyła wiadomości e-mail i prawie zawsze listy do telekonferencji, współpracuje z nimi wiele rosyjskich kanałów IRC (nawiasem mówiąc, skrót KOI oznacza „kod wymiany informacji”). Aby rozwiązać problemy pojawiające się, gdy kodowanie tekstu nie jest zgodne na serwerze i komputerze klienckim, utworzono rosyjski moduł Apache-RUS dla serwera Apache Web.

W tym 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ć na ftp://apache.lexa.ru/pub/apache-rus/ („starsza” część numeru wersji, na przykład 1.3.3, odpowiada wersji oryginalnej Apache, „młodszej”, na przykład PL27. 3, - tak zwany poziom łatki, czyli wersja rosyjskiego modułu). Zaleca się instalowanie tych wersji, które stał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:

# 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

W razie potrzeby skrypt może jawnie określić argumenty (ich lista jest wydawana przez komendę configure -help). Jeśli więc chcesz zainstalować serwer w innym katalogu niż katalog standardowy, musisz uruchomić „configure -prefix \u003d

Podczas konfiguracji działa, jak zwykle, należy wydawać polecenia make i make install (te czynności 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 / (zaczynając od wersji 27.4 - / usr / local / apache / conf).

Dostosowywanie

Konfiguracja plików konfiguracyjnych serwera WWW jest najważniejszym krokiem podczas instalacji. Rozważymy tutaj tylko najpopularniejsze dyrektywy i ich parametry, ponieważ pełna lista z opisem zajmie więcej niż kilkanaście stron. Serwer ponownie odczytuje pliki konfiguracyjne podczas uruchamiania, a także po otrzymaniu sygnału -HUP (twardy restart) lub -uSR1 (miękki restart). Jeśli serwer działa, zaleca się jego ponowne uruchomienie podczas zmiany konfiguracji za pomocą polecenia

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

W takim przypadku istniejące połączenia nie są przymusowo zamykane i przerywane w zwykły sposób, a następujący klienci już pracują z nowymi plikami konfiguracyjnymi.

Plik Access.conf

Access.conf zawiera dyrektywy opisujące prawa 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 publikować dokumenty zaczynając od katalogu / www /<имя_сервера>/, ponieważ w takiej organizacji łatwiej jest poruszać się po strukturze plików. Na przykład, tworzymy katalogi:

/www/radio-msu.net/

/www/people.radio-msu.net/

Będą one katalogiem głównym odpowiednich serwerów wirtualnych.

Plik access.conf może zawierać sekcje katalogu, lokalizacji i plików, które są ograniczone do dyrektyw o tej samej nazwie. Parametry tych dyrektyw mogą zawierać znaki „?” i „*”, a także wyrażenia regularne poprzedzone na przykład tyldą . Sekcja Katalog zawiera instrukcje dotyczące określonego katalogu na dysku, sekcja Lokalizacja - związana ze ścieżką wirtualną, a sekcja Pliki - związana z plikiem lub grupą plików.

# dyrektywy dotyczące wszystkich dokumentów przechowywanych w

katalog /www/rmt.ru i zagnieżdżone w nim

# dyrektyw związanych ze wszystkimi dokumentami dostępnymi na http: //<имя_сервера>/ cgi-bin /<путь_к_файлу>

# dyrektyw związanych 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, druga do ścieżki wirtualnej (URL), której przeglądarka żąda od serwera WWW. W obu przypadkach mogą występować dyrektywy dotyczące kolejności, zezwolenia i odmowy, które pozwalają ograniczyć dostęp do katalogu lub adresu URL z różnych komputerów.

Poniższe dwie dyrektywy dotyczą tej sekcji .

Opcje

Możliwe wartości parametrów:

    ExecCGI - pozwala na wykonywanie skryptów CGI w tym katalogu i jego poddrzewie;

    FollowSymLinks - pozwala na następujące dowiązania symboliczne (utworzone przez polecenie ln);

    Obejmuje - włącz SSI (po stronie serwera);

    Indeksy - zezwalaj na wyświetlanie list, jeśli nie ma pliku index.html (lub pliku indeksu określonego w dyrektywie 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 czasie rzeczywistym dla języka rosyjskiego jest ustalana za pomocą innych dyrektyw, które omówimy później;

    Wszystkie - ustaw wszystkie wymienione tryby jednocześnie, z wyjątkiem MultiView.

W przypadku braku specjalnych wymagań bezpieczeństwa dopuszczalne jest wskazanie w sekcji „Opcje Wszystkie” ; w przeciwnym razie konieczne jest osobne opisanie parametrów każdego katalogu.

Allowoverver

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

FileInfo - zezwala na dyrektywy odpowiedzialne za typy dokumentów;

Indeksy - pozwalają na dyrektywy związane z katalogami list;

Limit - zezwól na polecenia zezwalaj i odmawiaj, które ograniczają dostęp do plików w zależności od adresu komputera klienta;

Opcje - włącz dyrektywę Opcje opisaną powyżej.

Pamiętaj, że po włączeniu drugiego trybu użytkownicy mogą tworzyć własne pliki .htaccess i zezwalać im na uruchamianie skryptów CGI. Dlatego jeśli chcesz kontrolować skrypty CGI użytkowników, nie powinieneś rozszerzać działania 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 dotyczące ogólnych ustawień struktury katalogów serwera. Z reguły wystarczy w nim zmienić tylko kilka wierszy.

DocumentRoot<первый каталог сервера>

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

Userdir<имя пользовательского каталога>

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

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

Plik indeksu to plik, który zostanie przesłany do klienta podczas uzyskiwania dostępu do katalogu. Jeśli podasz kilka 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 popularne nazwy plików indeksu. Na przykład dyrektywa może wyglądać następująco: DirectoryIndex .index.html index.html index.htm index.cgi index.shtml home.html home.htm domyślny htm domyślny html

Aby włączyć obsługę skryptów CGI na serwerze, usuń znak komentarza przed dyrektywami ScriptAlias \u200b\u200bi AddHandler cgi-script .cgi. Pierwszy określa katalog na dysku, na którym będą przechowywane programy wykonywalne, a drugi określa, że \u200b\u200bwszystkie pliki z rozszerzeniem .cgi powinny być przetwarzane jako skrypty.

Dyrektywa ErrorDocument pozwala zamienić standardowe komunikaty o błędach serwera na własne. Na przykład w przypadku najczęstszego błędu - 404 (nie znaleziono pliku) - uważa się za dobrą formę, aby dać użytkownikowi stronę z propozycją kontynuowania ścieżki przez serwer lub formularz wyszukiwania witryny. Jest to realizowane po prostu: w ustawieniach serwera usuwamy znak komentarza z wiersza

ErrorDocument 404 /missing.html

W katalogu głównym każdego serwera wirtualnego utwórz plik missing.html. Zaleca się udostępnienie w nim łączy do głównych sekcji serwera - zarówno dla wygody użytkowników, jak i w celu zapewnienia niezbędnych informacji do wyszukiwania robotów indeksujących serwery.

Plik Httpd.conf

Plik konfiguracyjny httpd.conf jest głównym plikiem i zawiera ustawienia związane z działaniem serwera WWW, serwerów wirtualnych, a także wszystkich jego modułów oprogramowania. Ponadto w nim konfiguruje się 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; wartością domyślną jest 80. W razie potrzeby można 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 konwersję liczbowych adresów IP klientów, którzy otrzymali dokumenty z serwera na nazwy domen. Ta konwersja nieco spowalnia serwer, ale przy liczbie odwiedzin mniejszej niż 10 000 dziennie, zwykle prawie nie jest to zauważalne.

Dyrektywy użytkownika i grupy określają użytkownika, który będzie administrował serwerem. Z punktu widzenia bezpieczeństwa nie jest wskazane określanie istniejącego użytkownika z dostępem do jakichkolwiek innych zasobów lub plików. Lepiej jest utworzyć osobnego użytkownika i grupę specjalnie dla serwera http, na przykład:

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

Dyrektywa CacheNegotiationDocs zezwala na buforowanie dokumentów otrzymanych z serwera. Domyślnie ten tryb jest wyłączony, ale ponieważ przepustowość krajowych kanałów internetowych będzie przez długi czas słaba, dobrze byłoby go włączyć: wtedy użytkownik nie musi czekać na załadowanie zdjęć za każdym razem, gdy wejdzie na twoją stronę.

Konfigurowanie serwerów wirtualnych w pliku httpd.conf

W większości przypadków pojedynczy serwer HTTP jest w stanie przetwarzać żądania docierające do różnych tak zwanych wirtualnych serwerów WWW. Serwery wirtualne mogą mieć ten sam adres IP, ale różne nazwy domen i różne adresy IP. Z punktu widzenia użytkownika druga opcja jest nieco lepsza, ponieważ żądanie skierowane do serwera, który różni się od głównego tylko nazwą domeny, powinno zawierać jej nazwę, a niektóre starsze przeglądarki, które nie obsługują protokołu HTTP / 1.1 (na przykład Microsoft Internet Explorer 2.0), nie zawierają poprosić o te informacje. Jednak takie przeglądarki stają się przestarzałe (teraz stanowią już mniej niż 0,5% całości); z drugiej strony przydzielenie własnego adresu IP każdemu serwerowi wirtualnemu może być nieuzasadnionym marnotrawstwem przestrzeni adresowej firmy.

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

http://www.apache.org/ - oficjalny serwer deweloperów Apache

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

Z czasem każdy programista internetowy ( bloger, projektant stron internetowych lub programista stron internetowych) będzie potrzebować specjalnej strony testowej, na której można poradzić sobie bez żadnych problemów tworzenie stron internetowych lub testowanie innego projektu internetowego. Niektórzy początkujący korzystają z zasobów płatnego hostingu i umieszczają tam co najmniej dwie witryny. Jeden pracownik ( główny) i inni ( dodatkowy) dla testów. Witryna testowa przechodzi różne testy ( instalacja i testowanie wielu wtyczek, motywów, skryptów i tak dalej).

W rezultacie z tym układem główna działająca witryna bardzo cierpi, ponieważ większość zasobów hostingowych zużywa projekt testowy. Istnieje jednak inny sposób, który pozwoli bezstratnie ( zarówno pod względem pieniężnym, jak i pod względem zasobów), aby przetestować nasze witryny, a teraz rozważymy tę metodę.

Dlaczego nie?

Prawdopodobnie już wiesz, że aby umieścić swoją stronę w Internecie, musisz zarejestrować nazwę domeny, kupić hosting, czyli miejsce na dysku na komputerze z szybkim połączeniem, na którym mogą działać skrypty PHP. Aby strony działały w pełni, PHP i MySQL muszą być zainstalowane. 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ą Notepade ++ lub nawet notatnika. Tam napisz coś w środku, zapisz, a następnie bez problemu otwórz ten plik w przeglądarce i zobacz, jak ten plik będzie wyglądał na hostingu w Internecie. Oznacza to, że już widzimy działającą stronę HTML. W nim możemy stworzyć określony projekt, treść i obserwować projekt bez połączenia z Internetem. Wszyscy tak naprawdę już mamy. Jeśli chcemy uruchomić plik PHP za pomocą przeglądarki, nie odniesiemy sukcesu, 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 już możliwości pracy z projektami internetowymi. Dlatego niektórzy początkujący zaczynają wydawać pieniądze na dodatkowe zasoby płatnego hostingu. Ale co zrobić w tym przypadku? Odpowiedź jest prosta - istnieją specjalne programy, za pomocą których można zainstalować serwer dedykowany bezpośrednio na komputerze.

Co to jest serwer?

Co serwer i czym różni się lokalny serwer od tego, co znajduje się w sieci. W naszym przypadku serwer nie jest komputerem, ale specjalnym zestawem programów zapewniających optymalne działanie strony. Aby witryna działała, musimy zainstalować ją w specjalnym miejscu na serwerze (). Oznacza to, że pobieramy pliki witryny na komputer zdalny. Jednak bez specjalnych programów serwerowych nasze pobrane pliki w sieci nie będą widoczne. Teraz do takich celów stworzymy własny serwer na naszym komputerze domowym.

W tym celu potrzebujemy specjalnych programów. Ale które z nich są bardziej odpowiednie i jakie trudności mogą powodować podczas dalszej pracy? Dla odniesienia poniżej wymieniam najpopularniejsze serwery internetowe na całym świecie. Nie oznacza to jednak, że należy je natychmiast zainstalować. Wyjaśnię dlaczego później!

Lista najlepszych serwerów WWW

Obecnie na rynku istnieje kilka rozwiązań różnych producentów:

  • (strona internetowa - apache.org) Jest najpopularniejszym i najpopularniejszym darmowym serwerem w sieci. Jest bardziej niezawodny i elastyczny. Serwer nie wymaga zasobów procesora i może obsługiwać wiele witryn. Aplikacja jest dostępna dla szerokiej gamy systemów operacyjnych, w tym Unix, Linux, Solaris, Mac OS X, Microsoft Windows i innych. Obecnie użycie Apache wynosi 71%. Jest to jednak złożony program, z którym nie każdy początkujący może sobie poradzić.

  • (strona internetowa - www.iis.net) To kolejny niezawodny serwer firmy Microsoft. Ugruntował swoją pozycję na drugim miejscu dzięki 14% korzystaniu z Internetu. 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 do tego rozszerzenia. Dzięki instalacji takich modułów znacznie poprawiono funkcjonalność tego serwera.

  • Nginx (strona internetowa - nginx.org/ru/) Jest najpopularniejszym serwerem internetowym w rosyjskim Internecie. W porównaniu z pierwszymi dwoma jest najprostszy i nie ma niepotrzebnych funkcji. Jest także chwalony za swoją niezawodność i wysoką prędkość. Twórcą tego produktu jest nasz rodak - Igor Sysoev. W 2004 roku wydał pierwszą wersję nginx. Teraz to oprogramowanie zamyka trzy najpopularniejsze serwery sieciowe na świecie. Jego użycie wynosi około 6,5%.

  • (strona internetowa - litespeedtech.com) - ten serwer sieciowy nie ma szerokich możliwości, ale ma bardzo dużą szybkość. Pod względem prędkości jest 9 razy silniejszy niż popularny Apache. Wiele uwagi poświęca się bezpieczeństwu ( własna ochrona przed przeciążeniem systemu, ścisła weryfikacja żądań http, anti-ddos i wiele innych) LiteSpeed \u200b\u200bjest dostępny dla systemów Solaris, Linux, FreeBSD i Mac OS X. Udział w korzystaniu z 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 jednego takiego programu nie można zrobić. Nie tylko zaleca się ich stosowanie do pracy z dużymi projektami, ale instalacja i konfiguracja może być trudna. Oprócz tych 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 trudności dla wielu użytkowników. Co robić w tym przypadku?

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, pracują, mniej wymagają zasobów i zawierają elementy oprogramowania niezbędne do najlepszej pracy.

To znaczy lokalny serwer - to nie jest jeden program ( więcej niż jeden określony serwer WWW) oraz specjalna kolekcja, która obejmuje lekkie wersje złożonych programów serwerowych. Zwykle zestaw zawiera: sam serwer ( głównie apache, ale mogą być też inne), kompilator PHP ( dzięki niej przeglądarka może odczytać kody i złożyć stronę), komponenty do pracy z bazami danych, różnymi instalatorami i wieloma innymi programami. Wszystko to znacznie upraszcza sprawę, niż gdybyśmy instalowali i konfigurowali każdy program osobno.

Ponadto poszczególne moduły można podłączyć do podstawowych pakietów serwerów lokalnych w celu rozszerzenia funkcjonalności. Inną ważną cechą jest to, że na niektórych serwerach istnieje możliwość pracy z wymiennym dyskiem flash. Ogólnie rzecz biorąc, takie zestawy są bardzo dobrze przystosowane do szybkiego tworzenia stron internetowych, testowania małych projektów, a czasem nawet dużych.

Przeglądaj popularne serwery lokalne

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

  • (site - denwer.ru) To bezpłatny serwer krajowy przeznaczony do pracy z witrynami, aplikacjami internetowymi lub stronami internetowymi. Jego twórcami są Dmitrij Koterow i Anton Suschev. Ten produkt zawiera niezbędne dystrybucje dla uproszczenia pracy. Na przykład obejmuje to serwer WWW Apache z różną obsługą, pulpity nawigacyjne phpMyAdmin i MySQL do pracy z bazami danych i innymi programami. Możesz także pracować z wymiennym dyskiem flash. Niestety Denwer obsługuje tylko system operacyjny Windows.

  • XAMPP (strona internetowa - www.apachefriends.org/en/xampp.html) - specjalny zestaw serwerów od przyjaciół Apache. Niezbędne dystrybucje pozwalają na uruchomienie na nim pełnoprawnego serwera WWW. Ten program jest bezpłatny i obsługuje pracę w systemach Windows, Solaris, Mac OS X i Linux. Istnieją 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; obserwuje się powtarzające się występowanie zaktualizowanych wersji; proces aktualizacji jest bardzo prosty i wygodny dla użytkownika; są dodatkowe moduły. Możesz także pobrać potrzebną wersję z innej oficjalnej strony - sourceforge.net/projects/xampp/files.

  • (strona internetowa - www.appservnetwork.com) Jest doskonałym serwerem tajlandzkiego producenta, którego koncepcja polega na łatwej instalacji i konfiguracji wszystkich dystrybucji w ciągu 1 minuty. Pierwsze wydanie zestawu miało miejsce w 2001 roku i od tego czasu liczba użytkowników cały czas rośnie. AppServ jest bardzo łatwy w instalacji, działa stabilnie i nie jest gorszy od oficjalnych i indywidualnych wydań, a jego niezawodna wydajność umożliwia stworzenie pełnoprawnego serwera WWW na twoim komputerze.
  • (strona internetowa - vertrigo.sourceforge.net) - Kolejny dobry i prosty w instalacji serwer lokalny. Zespół jest bardzo elastyczny, ma dobrą wydajność i zajmuje niewiele miejsca na dysku. Niestety, do tej pory działa tylko w systemie Windows.
  • Serwer Zend Wydanie wspólnotowe (strona internetowa - www.zend.com) To darmowy serwer Zend, zaprojektowany do pracy z aplikacjami internetowymi. Zawiera wszystkie niezbędne komponenty do szybkiego wdrożenia lokalnego serwera na twoim komputerze.

  • (site - open-server.ru) To krajowy przenośny lokalny serwer, który ma wysoką funkcjonalność w zakresie opracowywania i tworzenia witryn i innych projektów internetowych. Ma wielojęzyczny interfejs ( w tym rosyjski) i jest przeznaczony do pracy w systemie Windows. Obsługiwane przez nośniki wymienne. Ten serwer jest bardzo dobry i służy jako dobra alternatywa dla Denver.

  • (strona internetowa - wampserver.com) - kolejna dobra wersja z rosyjskim interfejsem ( są też inne języki) Istnieje proste i intuicyjne menu, a wygodna instalacja i konfiguracja zestawu nie sprawia większych trudności. Możesz skonfigurować bez wpływu na pliki konfiguracyjne, co jest bardzo przydatne dla początkujących. 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 niczym niezwykłym, nie ma ogromnej funkcjonalności i jest przeznaczony głównie do testowania małych projektów. Istnieje obsługa pracy z przenośnymi mediami. Ten serwer będzie dobrym zamiennikiem Denver.

Z czasem każdy programista internetowy ( bloger, projektant stron internetowych lub programista stron internetowych) będzie potrzebować specjalnej strony testowej, na której można poradzić sobie bez żadnych problemów tworzenie stron internetowych lub testowanie innego projektu internetowego. Niektórzy początkujący korzystają z zasobów płatnego hostingu i umieszczają tam co najmniej dwie witryny. Jeden pracownik ( główny) i inni ( dodatkowy) dla testów. Witryna testowa przechodzi różne testy ( instalacja i testowanie wielu wtyczek, motywów, skryptów i tak dalej).

W rezultacie z tym układem główna działająca witryna bardzo cierpi, ponieważ większość zasobów hostingowych zużywa projekt testowy. Istnieje jednak inny sposób, który pozwoli bezstratnie ( zarówno pod względem pieniężnym, jak i pod względem zasobów), aby przetestować nasze witryny, a teraz rozważymy tę metodę.

Dlaczego nie?

Prawdopodobnie już wiesz, że aby umieścić swoją stronę w Internecie, musisz zarejestrować nazwę domeny, kupić hosting, czyli miejsce na dysku na komputerze z szybkim połączeniem, na którym mogą działać skrypty PHP. Aby strony działały w pełni, PHP i MySQL muszą być zainstalowane. 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ą Notepade ++ lub nawet notatnika. Tam napisz coś w środku, zapisz, a następnie bez problemu otwórz ten plik w przeglądarce i zobacz, jak ten plik będzie wyglądał na hostingu w Internecie. Oznacza to, że już widzimy działającą stronę HTML. W nim możemy stworzyć określony projekt, treść i obserwować projekt bez połączenia z Internetem. Wszyscy tak naprawdę już mamy. Jeśli chcemy uruchomić plik PHP za pomocą przeglądarki, nie odniesiemy sukcesu, 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 już możliwości pracy z projektami internetowymi. Dlatego niektórzy początkujący zaczynają wydawać pieniądze na dodatkowe zasoby płatnego hostingu. Ale co zrobić w tym przypadku? Odpowiedź jest prosta - istnieją specjalne programy, za pomocą których można zainstalować serwer dedykowany bezpośrednio na komputerze.

Co to jest serwer?

Co serwer i czym różni się lokalny serwer od tego, co znajduje się w sieci. W naszym przypadku serwer nie jest komputerem, ale specjalnym zestawem programów zapewniających optymalne działanie strony. Aby witryna działała, musimy zainstalować ją w specjalnym miejscu na serwerze (). Oznacza to, że pobieramy pliki witryny na komputer zdalny. Jednak bez specjalnych programów serwerowych nasze pobrane pliki w sieci nie będą widoczne. Teraz do takich celów stworzymy własny serwer na naszym komputerze domowym.

W tym celu potrzebujemy specjalnych programów. Ale które z nich są bardziej odpowiednie i jakie trudności mogą powodować podczas dalszej pracy? Dla odniesienia poniżej wymieniam najpopularniejsze serwery internetowe na całym świecie. Nie oznacza to jednak, że należy je natychmiast zainstalować. Wyjaśnię dlaczego później!

Lista najlepszych serwerów WWW

Obecnie na rynku istnieje kilka rozwiązań różnych producentów:

  • (strona internetowa - apache.org) Jest najpopularniejszym i najpopularniejszym darmowym serwerem w sieci. Jest bardziej niezawodny i elastyczny. Serwer nie wymaga zasobów procesora i może obsługiwać wiele witryn. Aplikacja jest dostępna dla szerokiej gamy systemów operacyjnych, w tym Unix, Linux, Solaris, Mac OS X, Microsoft Windows i innych. Obecnie użycie Apache wynosi 71%. Jest to jednak złożony program, z którym nie każdy początkujący może sobie poradzić.

  • (strona internetowa - www.iis.net) To kolejny niezawodny serwer firmy Microsoft. Ugruntował swoją pozycję na drugim miejscu dzięki 14% korzystaniu z Internetu. 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 do tego rozszerzenia. Dzięki instalacji takich modułów znacznie poprawiono funkcjonalność tego serwera.

  • Nginx (strona internetowa - nginx.org/ru/) Jest najpopularniejszym serwerem internetowym w rosyjskim Internecie. W porównaniu z pierwszymi dwoma jest najprostszy i nie ma niepotrzebnych funkcji. Jest także chwalony za swoją niezawodność i wysoką prędkość. Twórcą tego produktu jest nasz rodak - Igor Sysoev. W 2004 roku wydał pierwszą wersję nginx. Teraz to oprogramowanie zamyka trzy najpopularniejsze serwery sieciowe na świecie. Jego użycie wynosi około 6,5%.

  • (strona internetowa - litespeedtech.com) - ten serwer sieciowy nie ma szerokich możliwości, ale ma bardzo dużą szybkość. Pod względem prędkości jest 9 razy silniejszy niż popularny Apache. Wiele uwagi poświęca się bezpieczeństwu ( własna ochrona przed przeciążeniem systemu, ścisła weryfikacja żądań http, anti-ddos i wiele innych) LiteSpeed \u200b\u200bjest dostępny dla systemów Solaris, Linux, FreeBSD i Mac OS X. Udział w korzystaniu z 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 jednego takiego programu nie można zrobić. Nie tylko zaleca się ich stosowanie do pracy z dużymi projektami, ale instalacja i konfiguracja może być trudna. Oprócz tych 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 trudności dla wielu użytkowników. Co robić w tym przypadku?

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, pracują, mniej wymagają zasobów i zawierają elementy oprogramowania niezbędne do najlepszej pracy.

To znaczy lokalny serwer - to nie jest jeden program ( więcej niż jeden określony serwer WWW) oraz specjalna kolekcja, która obejmuje lekkie wersje złożonych programów serwerowych. Zwykle zestaw zawiera: sam serwer ( głównie apache, ale mogą być też inne), kompilator PHP ( dzięki niej przeglądarka może odczytać kody i złożyć stronę), komponenty do pracy z bazami danych, różnymi instalatorami i wieloma innymi programami. Wszystko to znacznie upraszcza sprawę, niż gdybyśmy instalowali i konfigurowali każdy program osobno.

Ponadto poszczególne moduły można podłączyć do podstawowych pakietów serwerów lokalnych w celu rozszerzenia funkcjonalności. Inną ważną cechą jest to, że na niektórych serwerach istnieje możliwość pracy z wymiennym dyskiem flash. Ogólnie rzecz biorąc, takie zestawy są bardzo dobrze przystosowane do szybkiego tworzenia stron internetowych, testowania małych projektów, a czasem nawet dużych.

Przeglądaj popularne serwery lokalne

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

  • (site - denwer.ru) To bezpłatny serwer krajowy przeznaczony do pracy z witrynami, aplikacjami internetowymi lub stronami internetowymi. Jego twórcami są Dmitrij Koterow i Anton Suschev. Ten produkt zawiera niezbędne dystrybucje dla uproszczenia pracy. Na przykład obejmuje to serwer WWW Apache z różną obsługą, pulpity nawigacyjne phpMyAdmin i MySQL do pracy z bazami danych i innymi programami. Możesz także pracować z wymiennym dyskiem flash. Niestety Denwer obsługuje tylko system operacyjny Windows.

  • XAMPP (strona internetowa - www.apachefriends.org/en/xampp.html) - specjalny zestaw serwerów od przyjaciół Apache. Niezbędne dystrybucje pozwalają na uruchomienie na nim pełnoprawnego serwera WWW. Ten program jest bezpłatny i obsługuje pracę w systemach Windows, Solaris, Mac OS X i Linux. Istnieją 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; obserwuje się powtarzające się występowanie zaktualizowanych wersji; proces aktualizacji jest bardzo prosty i wygodny dla użytkownika; są dodatkowe moduły. Możesz także pobrać potrzebną wersję z innej oficjalnej strony - sourceforge.net/projects/xampp/files.

  • (strona internetowa - www.appservnetwork.com) Jest doskonałym serwerem tajlandzkiego producenta, którego koncepcja polega na łatwej instalacji i konfiguracji wszystkich dystrybucji w ciągu 1 minuty. Pierwsze wydanie zestawu miało miejsce w 2001 roku i od tego czasu liczba użytkowników cały czas rośnie. AppServ jest bardzo łatwy w instalacji, działa stabilnie i nie jest gorszy od oficjalnych i indywidualnych wydań, a jego niezawodna wydajność umożliwia stworzenie pełnoprawnego serwera WWW na twoim komputerze.
  • (strona internetowa - vertrigo.sourceforge.net) - Kolejny dobry i prosty w instalacji serwer lokalny. Zespół jest bardzo elastyczny, ma dobrą wydajność i zajmuje niewiele miejsca na dysku. Niestety, do tej pory działa tylko w systemie Windows.
  • Serwer Zend Wydanie wspólnotowe (strona internetowa - www.zend.com) To darmowy serwer Zend, zaprojektowany do pracy z aplikacjami internetowymi. Zawiera wszystkie niezbędne komponenty do szybkiego wdrożenia lokalnego serwera na twoim komputerze.

  • (site - open-server.ru) To krajowy przenośny lokalny serwer, który ma wysoką funkcjonalność w zakresie opracowywania i tworzenia witryn i innych projektów internetowych. Ma wielojęzyczny interfejs ( w tym rosyjski) i jest przeznaczony do pracy w systemie Windows. Obsługiwane przez nośniki wymienne. Ten serwer jest bardzo dobry i służy jako dobra alternatywa dla Denver.

  • (strona internetowa - wampserver.com) - kolejna dobra wersja z rosyjskim interfejsem ( są też inne języki) Istnieje proste i intuicyjne menu, a wygodna instalacja i konfiguracja zestawu nie sprawia większych trudności. Możesz skonfigurować bez wpływu na pliki konfiguracyjne, co jest bardzo przydatne dla początkujących. 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 niczym niezwykłym, nie ma ogromnej funkcjonalności i jest przeznaczony głównie do testowania małych projektów. Istnieje obsługa pracy z przenośnymi mediami. Ten serwer będzie dobrym zamiennikiem Denver.

Przed umieszczeniem strony internetowej lub bloga w Internecie należy sprawdzić, jak poprawnie będzie wyglądał projekt strony internetowej, jak działają skrypty, formularz zwrotny, wtyczki itd.
Z tego powodu wielu programistów stron internetowych ( blogerzy, projektanci stron internetowych lub programiści) korzystają z witryn testowych, w których przeprowadzają kontrole, testy, eksperymenty i ogólnie wszelkie prace testowe dotyczące przyszłego projektu.
Istnieją dwa sposoby tworzenia strony testowe.
1. Strona testowa na hostingu
Niektórzy początkujący używają płatnego hostingu do testowania projektów, jednocześnie umieszczając dwie strony - jedną główną (działającą) i drugą dodatkową, test.
Wady tej metody:
- brak miejsca na hostingu;
- niska prędkość internetu;
- Nie zawsze są pieniądze na zakup płatnego hostingu na testowanie projektów.
2. Przetestuj witrynę na swoim komputerze
Ta metoda jest moim zdaniem najlepsza. Chcę rozważyć to z tobą bardziej szczegółowo. Najpierw opowiem o zaletach:
- nie potrzebuje połączenia z Internetem;
- brak kosztów finansowych
Co to za strona testowa na komputerze? To jest o lokalny serwerktóry instaluje się na twoim komputerze. Za pomocą lokalnego serwera możesz łatwo i szybko przetestować projekt.

Ktoś może powiedzieć: po co zawracać sobie głowę testowaniem projektu za pośrednictwem lokalnego serwera? W końcu wystarczy otworzyć plik „index.html”, a zobaczymy, jak strona będzie wyglądać w Internecie. Tak, to prawda, wystarczy, ale jeśli używasz czatów, forów, różnych (WordPress, Joomla, drupal) na stronie, to tutaj bez lokalnego serwera w jakikolwiek sposób. Ponadto, jeśli używasz silnika CMS do swojego projektu (WordPress, Joomla, drupal), potrzebujesz nie tylko wsparcia php, ale także bazy danych MySQL.

Więc, lokalny serwer - Jest to specjalny zestaw programów, który zapewnia prawidłowe działanie skryptów bezpośrednio na komputerze. Zestaw zawiera: sam serwer, kompilator PHP ( dzięki niemu przeglądarka może czytaćphp koduj i przetwarzaj stronę poprawnie), komponenty do pracy z bazą danych (bazą danych) i wieloma innymi programami.

Przygotowałem dla Ciebie listę popularnych lokalnych serwerów dla witryny. Czytaj, oceniaj, pobieraj i używaj.

Lista popularnych lokalnych serwerów dla witryny.

Denwer - Jest to bezpłatny lokalny serwer do testowania witryn, aplikacji internetowych lub stron internetowych. Denwer obejmuje: serwer WWW Apache, kokpity phpMyAdmin i MySQL do pracy z bazami danych (bazami danych) i innymi programami.
Lokalny serwer Denwer działa tylko w systemie operacyjnym Windows.

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

XAMPPjest to bezpłatny lokalny serwer do testowania witryn, aplikacji internetowych lub stron internetowych z prostym interfejsem użytkownika. Obsługuje pracę w systemach Windows, Solaris, Mac OS X i Linux.

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

Appserv - Kolejny darmowy serwer lokalny. Szybki i łatwy montaż.

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

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

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

Serwer Zend Wydanie wspólnotowe - bezpłatny lokalny serwer.

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

Otwórz serwer - Jest to bezpłatny serwer lokalny o wysokiej funkcjonalności do tworzenia i tworzenia witryn. Działa w systemie operacyjnym Windows.

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

Osobiście korzystam z bezpłatnego lokalnego serwera. Dlaczego Denwer, a nie jakikolwiek inny? Najprawdopodobniej nawyk. Zacząłem od lokalnego serwera Denwer, dlatego używam go tylko. Musisz sam wybrać serwer lokalny, z którym będziesz pracować.

Pobierz lokalny serwer, zainstaluj go na komputerze, przeczytaj lub obejrzyj lekcję wideo lub instrukcję użytkowania. Przetestuj swoje projekty internetowe i pozwól im przynieść Ci duży dochód!

DZWON

Są tacy, którzy czytają te wiadomości przed tobą.
Subskrybuj, aby otrzymywać świeże artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać Dzwon
Bez spamu