Instalowanie Apache, PHP, MySQL, Perl w systemie Windows

Zacznijmy od instalacji Apache (Serwer HTTP). Możesz pobrać Apache instalacje na www.apache.org pobierz wersję, którą lubisz, polecam wersję 2.  Oto link do niego.

Aby przyspieszyć pobieranie, odwiedzać.
Po pobraniu pliku . MSI installer(), uruchom go. Kreator instalacji następny, następny, kończenie „pracy”...

Instalator poprosi Cię o kilka szczegółów, takich jak imię i nazwisko  serwer Twój, adres Twojego serwera i adres e-mail administratora. jeśli masz nazwę domeny lub nazwę hosta, wprowadź następujące informacje:

Nazwa serwera: twoja_domena.org
Adres serwera: www.twoja-domena.org

E-mail administratora: Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie obsługi JavaScript.

jeśli go nie masz, możesz go zdobyć pod bezpłatnym adresem:

http://www.no-ip.org/

Zaznacz opcję 'działa jako usługa dla wszystkich użytkowników na porcie 8080 " i naciśnij przycisk Dalej, Ukończoneaby dokończyć instalację. Rada: Zainstaluj go na dysku C: (tworzy dla niego folder, nie martw się), aby mieć pewność, że konfiguracja będzie łatwiejsza. Jeśli skończyłeś, otwórz przeglądarkę i wpisz w pasku adresu:

HTTP://localhost/
Jeśli zobaczysz "Strona testowa instalacji Apache", wszystko działa.

Instalacja PHP:

Zainstalujmy PHP. pobierz archiwa z www.php.net. Oto bezpośredni link do Wersja 4.3.9:

Upewnij się, że pobrałeś archiwum, a nie je instalowałeś. ОК! po pobraniu rozpakuj archiwum do C:/PHP (ma to na celu uproszczenie ścieżki). Teraz otwórz C:/apache/conf/httpd.conf i wyszukaj tę linię:

#LoadModule Moduły Ssl_module/mod_ssl.so

poniżej tej linii dodaj to:

LoadModule moduły rewrite_module / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
Dodaj typ aplikacji/x-HTTPD-PHP .php
Dodaj typ aplikacji/x-HTTPD-PHP.php3
Dodaj typ aplikacji/x-HTTPD-PHP.php4

Teraz wyszukaj wzdłuż tej linii:

<Katalog „C:/apache2/HTDOCS”>
Teraz zmień:

Opcje Indeksy FollowSymLinks
#
#AllowOverride kontroluje, jakie dyrektywy można umieścić w pliku .htaccess.
# To nie może być „Wszystkie”, „Żaden” ani żadna kombinacja słów kluczowych:
# Opcje FileInfo Limit AuthConfig
#
Brak AllowOverride

w:

Opcje Indeksy Zawiera FollowSymLinks MultiViews ExecCGI
#
#AllowOverride kontroluje, jakie dyrektywy można umieścić w pliku .htaccess.
# To nie może być „Wszystkie”, „Żaden” ani żadna kombinacja słów kluczowych:
# Opcje FileInfo Limit AuthConfig
#
AllowOverride All

To pozwoli..htaccess support na swoim serwerze i upewnij się, że możesz zobaczyć zawartość folderu bez odbierania Zakazane 403 błędy.

Teraz wyszukaj:

DirectoryIndex indeks.html indeks.var.html
i zmień go na:

DirectoryIndex indeks.html indeks.php

Zapisz plik i uruchom ponownie Apache. (możesz go zrestartować, klikając opcję Uruchom ponownie serwer Apache skrót menu Początek lub pisemnie:

Wyczyść restart Apache

w oknie wiersza poleceń. ОК!

ty masz PHP działa na twoim serwerze. Teraz to skonfigurujmy PHP i przekonaj się, że to naprawdę działa! otwarty C:/php/php.ini (zmieniono nazwę php.ini-distance) i wyszukaj ten element:

max_czas_wykonania = 60; Maksymalny czas wykonania każdego skryptu w sekundach maksymalny_czas_wejściowy = 60; Maksymalny czas, przez jaki każdy skrypt może analizować żądanie danych limit_pamięci = 5M; Maksymalna ilość pamięci, jaką może zająć skrypt (8 MB)

Musisz to zmienić na co chcesz. oto opcja, której używam:

max_czas_wykonania = 300; Maksymalny czas wykonania każdego skryptu w sekundach maksymalny_czas_wejściowy = 300; Maksymalny czas, przez jaki każdy skrypt może analizować żądanie danych limit_pamięci = 5M; Maksymalna ilość pamięci, jaką może zająć skrypt (8 MB)

Teraz wyszukaj:

register_globals = Off

i zmień go na:

Register_globals = Wł

Szukaj :

katalog_rozszerzenia = ". "

i zmień go na:

rozszerzenie_dir = "C:/PHP/rozszerzenia"

jeśli zainstalowałeś PHP w C: ...

Szukaj :

, Windows
rozszerzenia; Należy pamiętać, że obsługa MySQL ODBC jest teraz wbudowana, więc nie są do tego potrzebne żadne biblioteki DLL.
i odkomentuj (usuń; z przodu) następujące moduły:

rozszerzenie=php_bz2.dll
rozszerzenie=php_db.dll
rozszerzenie=php_gd2.dll
rozszerzenie=php_java.dll
rozszerzenie=php_msql.dll
rozszerzenie=php_pdf.dll
rozszerzenie=php_pgsql.dll
rozszerzenie=php_sockets.dll

OK! Teraz zmieńmy ustawienia wyszukiwania SMTP (to dobrze dla ciebie mail(), potrzebujesz tego!!!.)

[Poczta]; Tylko dla Win32.

SMTP=
smtp_port = 25
; Dla Win32
tylko.; Wyślijmail_od =

i zmiany na:

[Poczta]; Tylko dla Win32.
SMTP = mail.isp.org
smtp_port = 25
; Tylko dla Win32.
Wyślijmail_od = [email chroniony]_domena.org

jeśli nie masz serwera pocztowego lub:

[Poczta]; Tylko dla Win32.

SMTP = lokalny
smtp_port = 25
; Tylko dla Win32.
Wyślijmail_od = [email chroniony]_domena.org

jeśli masz serwer pocztowy...

Zapisz pliki. Teraz dokończmy instalację PHP. skopiuj wszystko DLL pliki z C:/PHP/biblioteki w W C: / Windows / System32. Kopiuj C:/php/php4ts.dl ja w C:/Windows/System32/ i skopiuj php.ini z folderu PHP w oknach i system32. Uruchom ponownie Apache. otwórz notatnik i dodaj do pliku:

<? PHP
phpinfo
();?>

zapisz ten plik w folderze HTDOCS (C:/Apache/HTDOCS) Jak info.php i otwórz przeglądarkę. w pasku adresu piszą:

HTTP://localhost/info.php

Powinieneś zobaczyć konfigurację PHP w tabeli. looong można opcjonalnie zainstalować Optymalizator Zend. Używam go... nie potrzebuje tutoriala. zainstaluj moduły gruszkowe dla PHP, po prostu uruchom pakiet go pear z folderu php i kliknij plik reg, aby zakończyć instalację

Dodaj komentarz