Započnimo s instalacijom Apache (HTTP poslužitelj). Možete preuzeti Apache instalacije na www.apache.org preuzmite verziju koja vam odgovara, preporučujem verziju 2.
Evo linka na nju.
Za brže preuzimanje, posjetite.
Nakon preuzimanja datoteke .msi instalatora (), pokrenite ga. Čarobnjak za instalaciju slijedi, sljedeće, završite 'posao'...
Instalator će vas pitati za nekoliko detalja, poput imena poslužitelja vašeg, adrese poslužitelja i adrese e-pošte administratora. Ako imate domenu ili ime hosta, unesite informacije poput ovoga:
Ime poslužitelja: your_domain.org
Adresa poslužitelja: www.your-domain.org
Admin E-mail: Ova adresa e-pošte zaštićena je od spam botova. Morate imati omogućen JavaScript za pregled.
ako ga nemate, trebate dobiti besplatnu adresu:
Provjerite opciju 'radi kao usluga za sve korisnike na portu 8080 ' i pritisnite tipku Dalje, Završeno, kako biste završili instalaciju. Savjet: Instalirajte ga na disk C: (stvara mapu za njega, ne brinite), kako biste osigurali da ga podesite lakše. Kada završite, otvorite preglednik i upišite u adresnu traku:
HTTP://lokalni/
Ako vidite 'Testna stranica za Apache instalaciju', sve radi.
Instalacija PHP-a:
Započnimo s instalacijom PHP. preuzmite arhive s www.php.net. Evo izravna poveznica na Verzija 4.3.9:
Provjerite jeste li preuzeli arhivu, a ne instalaciju. OK! Nakon preuzimanja, raspakirajte arhivu u C:/PHP (radi lakših putanja). Sada otvorite C:/apache/conf/httpd.conf i potražite ovu liniju:
#LoadModule Ssl_module модули/mod_ssl.so
ispod ove linije, dodajte ovo:
LoadModule rewrite_module moduli / mod_rewrite.so
LoadModule php4_module 'C: /php/sapi/php4apache2.dll'
AddType application / x-httpd-php .php
AddType application / x-httpd-php .php3
AddType application / x-httpd-php .php4
Sada potražite ovu liniju:
Direktorij 'C:/apache2/HTDOCS'
Sada promijenite:
Opcije Indexi FollowSymLinks
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «Все», «None», или любая комбинация из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride None
na:
Opcije Indexi uključuju FollowSymLinks MultiViews ExecCGI
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «All», «None», или любую комбинацию из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride All
To će omogućiti ..htaccess podršku na vašem poslužitelju i osigurati da možete vidjeti sadržaj mape bez dobivanja 403 Zabranjeno pogrešaka.
Sada potražite:
DirectoryIndex index.html index.var.html
i promijenite ga u:
DirectoryIndex index.html index.php
Spremite datoteku i ponovo pokrenite Apache. (Možete je ponovo pokrenuti, pritiskom na prečicu za ponovno pokretanje poslužitelja Apache u izborniku Start ili tako da upišete:
Čisto ponovno pokretanje Apache-a
u prozoru naredbenog retka. OK!
Imate PHP radi na vašem poslužitelju. Sada idemo na podešavanje PHP i uvjerite se da doista radi! Otvorite C:/php/php.ini (php.ini-razmak preimenovan) i pronađite ovaj stavak:
max_execution_time = 60; Maksimalno vrijeme izvođenja svakog skripta, u sekundama max_input_time = 60; Maksimalno vrijeme koje skript može potrošiti na obradu zahtjeva podataka memory_limit = 5M; Maksimalna količina memorije koju skript može trošiti (8 MB)
Trebate to promijeniti na sve što želite. Ovdje je opcija koju koristim:
max_execution_time = 300; Maksimalno vrijeme izvođenja svakog skripta, u sekundama max_input_time = 300; Maksimalno vrijeme koje skript može potrošiti na obradu zahtjeva podataka memory_limit = 5M; Maksimalna količina memorije koju skript može trošiti (8 MB)
Sada potražite:
register_globals = Off
i promijenite ga u:
register_globals = On
Potraži:
extension_dir = "."
i promijenite ga u:
extension_dir = "C:/PHP/ekstenzije"
ako ste instalirali PHP u C: …
Potraži:
, Windows
ekstenzije; Imajte na umu da su MySQL ODBC i podrška sada ugrađeni, tako da nisu potrebne DLL datoteke za to.
i otkomentirajte (uklonite ; na početku) sljedeće module:
extension=php_bz2.dll
extension=php_db.dll
extension=php_gd2.dll
extension=php_java.dll
extension=php_msql.dll
extension=php_pdf.dll
extension=php_pgsql.dll
extension=php_sockets.dll
OK! Sada promijenimo SMTP postavke. Potraži (dobro je za vašu poštu () vama je to potrebno!!!)
[pošta]; Samo za Win32.
SMTP =
smtp_port = 25
; Samo za Win32
samo.; Sendmail_from =
i promijenite u:
[pošta]; Samo za Win32.
SMTP = mail.isp.org
smtp_port = 25
; Samo za Win32.
Sendmail_from = [email protected]domain.org
ako nemate poštanski poslužitelj ili:
[pošta]; Samo za Win32.
SMTP = lokalni
smtp_port = 25
; Samo za Win32.
Sendmail_from = [email protected]domain.org
ako imate poštanski poslužitelj …
Spremite datoteke. Sada završimo instalaciju PHP. kopirajte sve DLL datoteke iz C:/PHP/biblioteka u C:/Windows/System32. kopija C:/php/php4ts.dl l u C:/Windows/System32/ i kopirajte php.ini iz mape PHP u windows i system32.Ponovno pokrenite Apache.
spremite ovu datoteku u mapi HTDOCS (C:/Apache/HTDOCS) kao info.php i otvorite preglednik. U adresnu traku upišite:
HTTP://localhost/info.php
Trebali biste vidjeti PHP konfiguraciju u tablici. Looong datoteku možete opcionalno instalirati Zend Optimizer.koristim ga … ne treba vam priručnik. Instalirajte kruške module za PHP, jednostavno pokrenite krušku grupu iz mape PHP i 2x kliknite na datoteku registracije da završite instalaciju
