Windows'ta Apache, PHP, MySQL, Perl Kurulumu

Kurulumla başlayalım Apache (HTTP sunucusu). İndirebilirsin Apaçi kurulumlar www.apache.org Beğendiğiniz sürümü indirin, sürüm 2'yi öneririm.  İşte buna bir bağlantı.

Daha hızlı indirmek için, ziyaret etmek.
Dosyayı indirdikten sonra . MSI Installer()'ı çalıştırın. Kurulum sihirbazı sonraki, sonraki, "iş"i bitiriyor...

Yükleyici size ad gibi birkaç ayrıntı soracaktır  sunucu sizinki, sunucu adresiniz ve yönetici e-posta adresiniz. Bir alan adınız veya ana bilgisayar adınız varsa aşağıdaki gibi bilgileri girin:

Sunucu adı: alan_adiniz.org
Sunucu adresi: www.alan-adiniz.org

Yönetici E-postası: Bu e-posta adresi spambot'lardan korunuyor. Görüntülemek için JavaScript'i etkinleştirmiş olmanız gerekir.

Eğer sizde yoksa ücretsiz bir adresten bir tane edinmelisiniz:

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

Seçeneği kontrol et '8080 numaralı bağlantı noktasındaki tüm kullanıcılar için bir hizmet olarak çalışır "ve düğmeye basın İleri, BitirmekKurulumu tamamlamak için. konsey: Diske yükleyin C: (bunun için bir klasör oluşturur, endişelenmeyin) kurulumu daha kolay hale getirdiğinizden emin olun. İşiniz bittiyse tarayıcınızı açın ve adres çubuğuna şunu yazın:

HTTP://localhost/
Eğer görürsen "Apache Kurulumu için Test Sayfası", her şey çalışıyor.

PHP'nin kurulumu:

Hadi kuralım PHP. arşivleri şuradan indir: www.php.net. İşte doğrudan bağlantı Sürüm 4.3.9:

Arşivi indirdiğinizden ve kurmadığınızdan emin olun. Tamam! indirdikten sonra arşivi açın C:/PHP (bu yolu basitleştirmek içindir). Şimdi C:/apache/conf/httpd.conf dosyasını açın ve şu satırı arayın:

#LoadModule Ssl_module modülleri/mod_ssl.so

bu satırın altına şunu ekleyin:

LoadModule rewrite_module modülleri / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
AddType uygulaması/x-HTTPD-PHP .php
AddType uygulaması/x-HTTPD-PHP.php3
AddType uygulaması/x-HTTPD-PHP.php4

Şimdi bu satırda arama yapın:

<Dizin "C:/apache2/HTDOCS">
Şimdi Değiştir:

Seçenek Dizinleri TakipSymLinks
#
# AllowOverride, .htaccess dosyasına hangi direktiflerin yerleştirilebileceğini kontrol eder.
# Bu, "Tümü", "Hiçbiri" veya anahtar kelimelerin herhangi bir kombinasyonu olamaz:
# DosyaBilgisi Seçenekleri AuthConfig Sınırı
#
AllowOverride None

içinde:

Seçenekler Dizinler FollowSymLinks MultiViews ExecCGI'yi içerir
#
# AllowOverride, .htaccess dosyasına hangi direktiflerin yerleştirilebileceğini kontrol eder.
# Bu, "Tümü", "Hiçbiri" veya anahtar kelimelerin herhangi bir kombinasyonu olamaz:
# DosyaBilgisi Seçenekleri AuthConfig Sınırı
#
AllowOverride All

Bu izin verecektir..htaccess Sunucunuzda destek alın ve klasörün içeriğini almadan görebildiğinizden emin olun. Yasak 403 hatası.

Şimdi ara:

DirectoryIndex index.html index.var.html
ve şu şekilde değiştirin:

DirectoryIndex index.html index.php

Dosyayı kaydedin ve yeniden başlatın Apache. (sunucuyu yeniden başlat'ı tıklatarak yeniden başlatabilirsiniz Apache menü kısayolu Başlangıç veya yazılı olarak:

Apache'nin yeniden başlatılmasını temizleyin

komut istemi penceresinde. Tamam!

var PHP sunucunuz için çalışır. Şimdi ayarlayalım PHP ve gerçekten çalıştığından emin olun! Açık C:/php/php.ini (php.ini-distance yeniden adlandırıldı) ve şu öğeyi arayın:

max_execution_time = 60; Her komut dosyası için saniye cinsinden maksimum yürütme süresi max_input_time = 60; Her betiğin bir veri isteğini ayrıştırabileceği maksimum süre hafıza_limit = 5M; Komut dosyasının tüketebileceği maksimum bellek miktarı (8 MB)

Ne istersen onu değiştirmelisin. işte kullandığım seçenek:

max_execution_time = 300; Her komut dosyası için saniye cinsinden maksimum yürütme süresi max_input_time = 300; Her betiğin bir veri isteğini ayrıştırabileceği maksimum süre hafıza_limit = 5M; Komut dosyasının tüketebileceği maksimum bellek miktarı (8 MB)

Şimdi ara:

Register_globals = Kapalı

ve şu şekilde değiştirin:

Register_globals = Açık

Aramak :

extension_dir = ". "

ve şu şekilde değiştirin:

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

PHP'yi C:'ye yüklediyseniz ...

Aramak :

Windows
uzantılar; Lütfen MySQL ODBC desteğinin artık yerleşik olduğunu ve dolayısıyla bunun için herhangi bir DLL gerekmediğini unutmayın.
ve aşağıdaki modüllerin açıklamalarını kaldırın (silin; önden):

uzantı=php_bz2.dll
uzantı=php_db.dll
uzantı=php_gd2.dll
uzantı=php_java.dll
uzantı=php_msql.dll
uzantı=php_pdf.dll
uzantı=php_pgsql.dll
uzantı=php_sockets.dll

TAMAM! Şimdi SMTP Arama ayarlarını değiştirelim (bu sizin için iyi olur() ihtiyacınız var!!!.)

[posta]; Yalnızca Win32 için.

SMTP=
smtp_port = 25
; Win32 için
sadece.; Sendmail_from =

ve şu şekilde değişir:

[posta]; Yalnızca Win32 için.
SMTP = mail.isp.org
smtp_port = 25
; Yalnızca Win32 için.
Sendmail_from = [e-posta korumalı]_domain.org

posta sunucunuz yoksa veya:

[posta]; Yalnızca Win32 için.

SMTP = yerel
smtp_port = 25
; Yalnızca Win32 için.
Sendmail_from = [e-posta korumalı]_domain.org

eğer bir posta sunucunuz varsa...

Dosyaları kaydedin. Şimdi kurulumu tamamlayalım PHP. hepsini kopyala DLL gelen dosyalar C:/PHP/kütüphaneler içinde C: / Windows / System32. kopyala C:/php/php4ts.dl ben varım C:/Windows/System32/ ve kopyala php.ini bir klasörden PHP pencerelerde ve system32. Tekrar başlat Apache. not defterini açın ve dosyaya ekleyin:

<? PHP
phpinfo
();?>

bu dosyayı HTDOCS klasörüne kaydedin (C:/Apache/HTDOCS) nasıl ismi info.php olmalıdır ve tarayıcıyı açın. adres çubuğuna şunu yazıyorlar:

HTTP://localhost/info.php

Tabloda PHP yapılandırmasını görmelisiniz. looong dosyası isteğe bağlı olarak kurulabilir Zend Doktoru. Ben kullanıyorum... eğitime ihtiyacı yok. için armut modüllerini yükleyin PHP, sadece php klasöründen go pear toplu işlemini çalıştırın ve kurulumu tamamlamak için reg dosyasına tıklayın.

Yorum ekle