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:
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ę