Instalacija Apache, PHP, MySQL, Perl na Windows

Počnimo s instalacijom apaš (HTTP poslužitelj). Možete preuzeti Apache instalacije na www.apache.org preuzmite verziju koja vam se sviđa, ja  preporučam verziju 2.  Evo poveznice na to.

Za brže preuzimanje, posjeta.
Nakon preuzimanja datoteke . MSI installer(), pokrenite ga. Čarobnjak za instalaciju sljedeći, sljedeći, završava "posao"...

Instalater će vas pitati za nekoliko pojedinosti poput imena  poslužitelja vaša, adresa vašeg poslužitelja i adresa e-pošte administratora. ako imate naziv domene ili hostname, unesite podatke ovako:

Naziv poslužitelja: vaša_domena.org
Adresa poslužitelja: www.vaša-domena.org

E-pošta administratora: Ova e-mail adresa je zaštićena od spambota. 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 usluga za sve korisnike na portu 8080 " i pritisnite gumb Dalje, Završitiza dovršetak instalacije. vijeće: Instalirajte ga na disk C: (stvara mapu za to, ne brinite) kako biste bili sigurni da ćete ga lakše postaviti. Ako ste gotovi, otvorite preglednik i upišite u adresnu traku:

HTTP://localhost/
Ako vidiš "Testna stranica za instalaciju Apachea“, sve radi.

PHP instalacija:

Idemo instalirati PHP. preuzmi arhive sa www.php.net. Ovdje je izravna poveznica na Verzija 4.3.9:

Obavezno preuzmite arhivu, a ne instalirajte je. ОК! nakon preuzimanja, raspakirajte arhivu u C:/PHP (ovo radi pojednostavljenja putanje). Sada otvorite C:/apache/conf/httpd.conf i potražite ovaj redak:

#LoadModule Ssl_module modules/mod_ssl.so

ispod ove linije dodajte ovo:

LoadModule moduli rewrite_module / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
AddType aplikacija/x-HTTPD-PHP .php
AddType aplikacija/x-HTTPD-PHP.php3
AddType aplikacija/x-HTTPD-PHP.php4

Sada tražite duž ove linije:


Sada promijenite:

Indeksi opcija Pratite SymLinks
#
# AllowOverride kontrolira koje se direktive mogu staviti u .htaccess datoteku.
# Ovo ne može biti "Sve", "Ništa" ili bilo koja kombinacija ključnih riječi:
# FileInfo Options AuthConfig Limit
#
Nitko AllowOverride

u:

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

Ovo će omogućiti..htaccess podršku na vašem poslužitelju i provjerite možete li vidjeti sadržaj mape bez primanja Zabranjeni 403 pogreške.

Sada pretraži:

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

DirectoryIndex index.html index.php

Spremite datoteku i ponovno pokrenite sustav apaš. (možete ga ponovno pokrenuti klikom na ponovno pokreni poslužitelj apaš prečac izbornika Početak ili pismeno:

Ponovno pokretanje čistog Apachea

u prozoru naredbenog retka. U redu!

imaš PHP radi za vaš poslužitelj. Sada to postavimo PHP i uvjerite se da stvarno radi! Otvoren C:/php/php.ini (php.ini-distance preimenovan) i potražite ovu stavku:

maksimalno_ vrijeme izvršenja = 60; Maksimalno vrijeme izvršenja za svaku skriptu, u sekundama max_input_time = 60; Maksimalno vrijeme koje svaka skripta može analizirati zahtjev za podacima limit_memorije = 5M; Maksimalna količina memorije koju skripta može zauzeti (8 MB)

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

maksimalno_ vrijeme izvršenja = 300; Maksimalno vrijeme izvršenja za svaku skriptu, u sekundama max_input_time = 300; Maksimalno vrijeme koje svaka skripta može analizirati zahtjev za podacima limit_memorije = 5M; Maksimalna količina memorije koju skripta može zauzeti (8 MB)

Sada pretraži:

register_globals = Isključeno

i promijenite u:

register_globals = Uključeno

Traži :

extension_dir = ". "

i promijenite u:

extension_dir = "C:/PHP/ekstenzije"

ako ste instalirali PHP u C: ...

Traži :

, Windows
nastavci; Imajte na umu da je podrška za MySQL ODBC sada ugrađena, tako da za ovo nisu potrebni DLL-ovi.
i odkomentirajte (izbrisati; naprijed) sljedeće module:

proširenje=php_bz2.dll
proširenje=php_db.dll
proširenje=php_gd2.dll
proširenje=php_java.dll
proširenje=php_msql.dll
proširenje=php_pdf.dll
proširenje=php_pgsql.dll
proširenje=php_sockets.dll

U REDU! Sada promijenimo postavke SMTP pretraživanja (dobro je za tvoj mail() trebaš ga!!!.)

[mail]; Samo za Win32.

SMTP=
smtp_port = 25
; Za Win32
samo.; Pošalji mail_od =

i promjene u:

[mail]; Samo za Win32.
SMTP = mail.isp.org
smtp_port = 25
; Samo za Win32.
Pošalji mail_od = [e-pošta zaštićena]_domena.org

ako nemate poslužitelj pošte ili:

[mail]; Samo za Win32.

SMTP = lokalno
smtp_port = 25
; Samo za Win32.
Pošalji mail_od = [e-pošta zaštićena]_domena.org

ako imate mail server...

Spremite datoteke. Sada dovršimo instalaciju PHP. kopiraj sve DLL datoteke iz C:/PHP/biblioteke u in C: / Windows / System32. kopirati C:/php/php4ts.dl ušao sam C:/Windows/Sustav32/ i kopirati php.ini iz mape PHP u prozorima i system32. Ponovno pokretanje apaš. otvorite notepad i dodajte u datoteku:

<? PHP
phpinfo
();?>

spremite ovu datoteku u mapu HTDOCS (C:/Apache/HTDOCS) Kako info.php i otvorite preglednik. u adresnoj traci pišu:

HTTP://localhost/info.php

Trebali biste vidjeti PHP konfiguraciju u tablici. looong datoteka može se opcionalno instalirati Zend Optimizer. Koristim ga... ne treba mu poduka. instalirajte module kruške za PHP, samo pokrenite go pear batch iz mape php i 2kliknite reg datoteku da završite instalaciju

Dodajte komentar