Instaliranje Apache, PHP, MySQL, Perl na Windows

Krenimo od instalacije apaš (HTTP server). Možete preuzeti Apache instalacije uključene www.apache.org preuzmite verziju koja vam se sviđa, preporučujem verziju 2.  Evo linka za to.

Za brže preuzimanje, posetite.
Nakon preuzimanja fajla .M: Da installer(), pokrenite ga. Čarobnjak za instalaciju sljedeći, sljedeći, završetak "rada"...

Instalater će vas pitati nekoliko detalja poput imena  server vaša, adresa vašeg servera i adresa e-pošte administratora. ako imate ime domene ili ime hosta, unesite ove informacije:

Ime servera: vaša_domena.org
Adresa servera: www.vaša-domena.org

Admin Email: Ova adresa el. pošte je zaštićena od spambotova. Morate imati omogućen JavaScript da biste ga vidjeli.

ako ga nemate, nabavite ga na besplatnoj adresi:

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

Provjerite opciju 'radi kao servis za sve korisnike na portu 8080 "i pritisnite dugme dalje, Gotovoda dovršite instalaciju. Savjet: Instalirajte ga na disk C: (kreira fasciklu za njega, ne brinite) kako biste bili sigurni da ćete ga lakše postaviti. Ako ste završili, otvorite pretraživač i upišite u adresnu traku:

HTTP://localhost/
ako vidite "Test stranica za Apache instalaciju“, sve radi.

PHP instalacija:

Hajde da instaliramo PHP. preuzmite arhive sa www.php.net. Evo direktne veze na Verzija 4.3.9:

Pobrinite se da preuzmete arhivu, a ne da je instalirate. u redu! nakon preuzimanja, raspakujte arhivu u C:/PHP (ovo je da bi se put pojednostavio). Sada otvorite C:/apache/conf/httpd.conf i potražite ovu liniju:

#LoadModule Ssl_module modules/mod_ssl.so

ispod ove linije dodajte ovo:

LoadModule rewrite_module modules / 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 pretražujte duž ove linije:

<Direktorij "C:/apache2/HTDOCS">
Sada promijenite:

Indeksi opcija FollowSymLinks
#
# AllowOverride kontroliše koje direktive se mogu staviti u .htaccess fajl.
# Ovo ne može biti "Sve", "Ništa" ili bilo koja kombinacija ključnih riječi:
# FileInfo Opcije AuthConfig Limit
#
AllowOverride Ništa

u:

Opcije Indeksi Uključuje FollowSymLinks MultiViews ExecCGI
#
# AllowOverride kontroliše koje direktive se mogu staviti u .htaccess fajl.
# Ovo ne može biti "Sve", "Ništa" ili bilo koja kombinacija ključnih riječi:
# FileInfo Opcije AuthConfig Limit
#
AllowOverride All

Ovo će dozvoliti..htaccess podršku na vašem serveru i provjerite možete li vidjeti sadržaj mape bez primanja 403 Forbidden greške.

Sada pretražite:

DirectoryIndex index.html index.var.html
i promijenite ga u:

DirectoryIndex index.html index.php

Sačuvajte fajl i ponovo pokrenite sistem apaš. (možete ga ponovo pokrenuti klikom na restart server apaš prečica menija start ili pismeno:

Ponovo pokrenite čisti Apache

u prozoru komandne linije. OK!

ti imaš PHP radi za vaš server. Sada da ga postavimo PHP i uvjerite se da zaista funkcionira! Otvori C:/php/php.ini (php.ini-distance preimenovana) i potražite ovu stavku:

max_izvršenje_vremena = 60; Maksimalno vrijeme izvršavanja za svaku skriptu, u sekundama max_input_time = 60; Maksimalno vrijeme koje svaka skripta može raščlaniti zahtjev za podacima memory_limit = 5M; Maksimalna količina memorije koju skripta može potrošiti (8 MB)

Morate ga promijeniti u šta god želite. evo opcije koju koristim:

max_izvršenje_vremena = 300; Maksimalno vrijeme izvršavanja za svaku skriptu, u sekundama max_input_time = 300; Maksimalno vrijeme koje svaka skripta može raščlaniti zahtjev za podacima memory_limit = 5M; Maksimalna količina memorije koju skripta može potrošiti (8 MB)

Sada pretražite:

register_globals = Isključeno

i promijenite ga u:

register_globals = Uključeno

Traži :

extension_dir = ". "

i promijenite ga u:

extension_dir = "C:/PHP/extensions"

ako ste instalirali PHP u C:...

Traži :

, Windows
ekstenzije; Imajte na umu da je podrška za MySQL ODBC sada ugrađena, tako da za ovo nisu potrebni DLL-ovi.
i dekomentirajte (izbrišite; ispred) 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

UREDU! Sada promijenimo postavke SMTP pretrage (dobro je za vas mail() treba vam!!!.)

[mail]; Samo za Win32.

SMTP=
smtp_port = 25
; Za Win32
samo.; Sendmail_from =

i promjene u:

[mail]; Samo za Win32.
SMTP = mail.isp.org
smtp_port = 25
; Samo za Win32.
Sendmail_from = [email zaštićen]_domain.org

ako nemate mail server ili:

[mail]; Samo za Win32.

SMTP = lokalni
smtp_port = 25
; Samo za Win32.
Sendmail_from = [email zaštićen]_domain.org

ako imate mail server...

Sačuvajte fajlove. Sada završimo instalaciju PHP. kopiraj sve Dll fajlovi iz C:/PHP/biblioteke u in C: / Windows / System32. kopija C:/php/php4ts.dl l unutra C:/Windows/System32/ i kopiraj php.ini iz foldera PHP u prozorima i system32. Ponovo pokreni apaš. otvorite notepad i dodajte u fajl:

<? PHP
phpinfo
();?>

sačuvajte ovu datoteku u HTDOCS folder (C:/Apache/HTDOCS) Kako info.php i otvorite pretraživač. u adresnoj traci pišu:

HTTP://localhost/info.php

Trebalo bi da vidite PHP konfiguraciju u tabeli. looong fajl se može opciono instalirati Zend Optimizer. Ja ga koristim... ne treba mu tutorijal. instalirati kruške module za PHP, samo pokrenite go pear batch iz php foldera i 2kliknite na reg fajl da završite instalaciju

Dodajte komentar