Windows-da Apache, PHP, MySQL, Perl quraşdırılması

Quraşdırma ilə başlayaq Apache (HTTP server). Yükləyə bilərsiniz Apache quraşdırmalar www.apache.org bəyəndiyiniz versiyanı yükləyin, 2-ci versiyanı tövsiyə edirəm.  Budur ona bir keçid.

Daha sürətli yükləmə üçün, ziyarət.
Faylı yüklədikdən sonra .msi installer(), işə salın. Quraşdırma ustası növbəti, növbəti, "işi" bitirmək...

Quraşdırıcı sizdən ad kimi bir neçə detal soruşacaq  server sizin, server ünvanınız və administrator e-poçt ünvanınız. domen adınız və ya host adınız varsa, bu kimi məlumatları daxil edin:

Server adı: your_domain.org
Server ünvanı: www.your-domain.org

Admin E-poçtu: Bu e-poçt ünvanı spam botlardan qorunur. Onu görmək üçün JavaScript-i aktiv etməlisiniz.

Əgər sizdə yoxdursa, onu pulsuz ünvanda əldə etməlisiniz:

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

Yoxlama seçimi '8080 portunda bütün istifadəçilər üçün xidmət kimi işləyir " və düyməsini basın Əlavə, Bitirməkquraşdırmanı başa çatdırmaq üçün. şura: Onu diskə quraşdırın C: (onun üçün qovluq yaradır, narahat olmayın) onu daha asan qurduğunuzdan əmin olmaq üçün. Bitirmisinizsə, brauzerinizi açın və ünvan çubuğuna yazın:

HTTP://localhost/
görsən"Apache Quraşdırması üçün Test Səhifəsi", hər şey işləyir.

PHP quraşdırılması:

Quraşdıraq PHP. arxivləri yükləyin www.php.net. Budur birbaşa keçid Versiya 4.3.9:

Arxivi endirdiyinizə və quraşdırmadığınızdan əmin olun. OK! onu yüklədikdən sonra arxivi çıxarın C:/PHP (bu yolu sadələşdirmək üçündür). İndi C:/apache/conf/httpd.conf-u açın və bu xətti axtarın:

#LoadModule Ssl_module modules/mod_ssl.so

bu xəttin altına bunu əlavə edin:

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

İndi bu xətt boyunca axtarın:

<Kataloq "C:/apache2/HTDOCS">
İndi Dəyişdirin:

Seçimlər indeksləri FollowSymLinks
#
# AllowOverride .htaccess faylına hansı direktivlərin yerləşdirilə biləcəyinə nəzarət edir.
# Bu "Hamı", "Heç biri" və ya açar sözlərin hər hansı bir kombinasiyası ola bilməz:
# FileInfo Seçimləri AuthConfig Limiti
#
AllowOverride Yoxdur

içində:

Seçimlər İndekslərinə FollowSymLinks MultiViews ExecCGI daxildir
#
# AllowOverride .htaccess faylına hansı direktivlərin yerləşdirilə biləcəyinə nəzarət edir.
# Bu, "Hamı", "Heç biri" və ya hər hansı açar söz birləşmələri ola bilməz:
# FileInfo Seçimləri AuthConfig Limiti
#
AllowOverride All

Bu imkan verəcək..htaccess serverinizdə dəstəkləyin və qovluğun məzmununu almadan görə bildiyinizə əmin olun Qadağan 403 səhvlər.

İndi axtar:

DirectoryIndex index.html index.var.html
və onu dəyişdirin:

DirectoryIndex index.html index.php

Faylı saxla və yenidən başladın Apache. (Serveri yenidən başladın düyməsini klikləməklə onu yenidən başlada bilərsiniz Apache menyu qısayolu Start və ya yazılı şəkildə:

Təmiz Apache yenidən başladın

əmr satırı pəncərəsində. OK!

sizdə var PHP serveriniz üçün işləyir. İndi onu quraşdıraq PHP və həqiqətən işlədiyinə əmin olun! Açıq C:/php/php.ini (php.ini-məsafə dəyişdirildi) və bu elementi axtarın:

maksimum_icra_zamanı = 60; Hər bir skript üçün maksimum icra müddəti, saniyələrlə max_input_time = 60; Hər bir skriptin məlumat sorğusunu təhlil edə biləcəyi maksimum vaxt yaddaş limiti = 5M; Skriptin istehlak edə biləcəyi maksimum yaddaş miqdarı (8 MB)

Onu istədiyiniz kimi dəyişdirməlisiniz. mənim istifadə etdiyim seçim budur:

maksimum_icra_zamanı = 300; Hər bir skript üçün maksimum icra müddəti, saniyələrlə max_input_time = 300; Hər bir skriptin məlumat sorğusunu təhlil edə biləcəyi maksimum vaxt yaddaş limiti = 5M; Skriptin istehlak edə biləcəyi maksimum yaddaş miqdarı (8 MB)

İndi axtar:

register_globals = Off

və onu dəyişdirin:

register_globals = Aktivdir

Axtar :

extension_dir = ". "

və onu dəyişdirin:

extension_dir = "C:/PHP/uzantılar"

PHP-ni C-də quraşdırsanız: ...

Axtar :

, Windows
uzantılar; Nəzərə alın ki, MySQL ODBC dəstəyi artıq quraşdırılmışdır, ona görə də bunun üçün heç bir DLL tələb olunmur.
və aşağıdakı modulları şərhdən çıxarın (silmək; öndən):

extension=php_bz2.dll
extension=php_db.dll
extension=php_gd2.dll
uzadılması=php_java.dll
extension=php_msql.dll
uzadılması=php_pdf.dll
extension=php_pgsql.dll
extension=php_sockets.dll

TAMAM! İndi SMTP Axtarış parametrlərini dəyişdirək (bu sizin üçün yaxşıdır mail() lazımdır!!!.)

[poçt]; Yalnız Win32 üçün.

SMTP =
smtp_port = 25
; Win32 üçün
yalnız.; Sendmail_from =

və dəyişikliklər:

[poçt]; Yalnız Win32 üçün.
SMTP = mail.isp.org
smtp_port = 25
; Yalnız Win32 üçün.
Sendmail_from = [e-poçt qorunur]_domain.org

poçt serveriniz yoxdursa və ya:

[poçt]; Yalnız Win32 üçün.

SMTP = yerli
smtp_port = 25
; Yalnız Win32 üçün.
Sendmail_from = [e-poçt qorunur]_domain.org

poçt serveriniz varsa...

Faylları yadda saxlayın. İndi quraşdırmanı tamamlayaq PHP. hamısını kopyalayın Dll faylları C:/PHP/kitabxanalar in C: / Windows / System32. surəti C:/php/php4ts.dl mən daxil C:/Windows/System32/ və kopyalayın php.ini qovluqdan PHP pəncərələrdə və system32. Yenidən başlamaq Apache. notepad açın və fayla əlavə edin:

<? PHP
phpinfo
();?>

bu faylı HTDOCS qovluğunda saxlayın (C:/Apache/HTDOCS) Necə info.php və brauzeri açın. ünvan çubuğunda yazırlar:

HTTP://localhost/info.php

Cədvəldə PHP konfiqurasiyasını görməlisiniz. looong faylı istəyə görə quraşdırıla bilər Zend Optimizer. Mən istifadə edirəm... onun dərslikə ehtiyacı yoxdur. üçün armud modulları quraşdırın PHP, sadəcə php qovluğundan go pear toplusunu işə salın və quraşdırmanı başa çatdırmaq üçün reg faylına 2 klikləyin

Добавить комментарий