Masang Apache, PHP, MySQL, Perl dina Windows

Hayu urang mimitian ku instalasi Apache (server HTTP). Anjeun tiasa ngundeur Apache pamasangan on www.apache.org Unduh versi anu anjeun pikahoyong, kuring nyarankeun versi 2.  Ieu link ka dinya.

Pikeun gancang ngundeur, nganjang.
Saatos ngundeur file .M: Leres installer (), ngajalankeun eta. Wizard instalasi salajengna, salajengna, rengse "karya" ...

Pamasang bakal naroskeun sababaraha detil sapertos nami  sérver milik anjeun, alamat server anjeun sarta alamat surélék administrator. upami anjeun gaduh nami domain atanapi hostname, lebetkeun inpormasi sapertos kieu:

Ngaran server: your_domain.org
Alamat pangladen: www.your-domain.org

Email Admin: alamat surélék ieu keur ditangtayungan tina spambots. Anjeun kedah ngaktipkeun JavaScript pikeun ningali éta.

upami anjeun teu gaduh, anjeun kedah nampi hiji di alamat gratis:

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

Pariksa pilihan 'ngajalankeun salaku layanan pikeun sakabéh pamaké dina port 8080 "jeung pencét tombol saterusna, Puguhpikeun ngarengsekeun pamasangan. dewan: Pasang kana disk C: (eta nyieun folder pikeun eta, ulah salempang) pikeun mastikeun Anjeun nyetel eta up gampang. Upami tos rengse, buka browser anjeun sareng tulis dina palang alamat:

HTTP: // localhost /
Lamun ningali"Test Page pikeun Instalasi Apache", sagalana jalan.

Pamasangan PHP:

Hayu urang masang PHP. ngundeur arsip ti www.php.net. Ieu link langsung ka Vérsi 4.3.9:

Pastikeun Anjeun ngundeur arsip tur teu install deui. OK! sanggeus ngundeur éta, unpack arsip kana C: / PHP (ieu pikeun mempermudah jalan). Ayeuna buka C:/apache/conf/httpd.conf sareng milarian garis ieu:

#LoadModule Ssl_module modul / mod_ssl.so

handap baris ieu, tambahkeun ieu:

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

Ayeuna milarian sapanjang garis ieu:

<Diréktori "C:/apache2/HTDOCS">
Ayeuna Robah:

Indexes Pilihan FollowSymLinks
#
# AllowOverride ngadalikeun directives naon bisa ditempatkeun dina file .htaccess.
# Ieu henteu tiasa janten "Sadaya", "Euweuh", atanapi kombinasi kecap konci:
# Pilihan FileInfo Batas AuthConfig
#
AllowOverride Euweuh

dina:

Indexes Pilihan Ngawengku FollowSymLinks MultiViews ExecCGI
#
# AllowOverride ngadalikeun directives naon bisa ditempatkeun dina file .htaccess.
# Ieu henteu tiasa janten "Sadaya", "Euweuh", atanapi kombinasi kecap konci:
# Pilihan FileInfo Batas AuthConfig
#
AllowOverride Sadaya

Ieu bakal ngidinan..htaccess rojongan dina server anjeun sarta pastikeun anjeun tiasa ningali eusi folder tanpa narima 403 dilarang kasalahan.

Ayeuna milarian:

DirectoryIndex index.html index.var.html
tur robah jadi:

DirectoryIndex index.html index.php

Simpen file sareng reboot Apache. (Anjeun tiasa ngabalikan deui ku ngaklik restart server Apache potong kompas ménu ngamimitian atawa tulisan:

Bersih Apache balikan deui

dina jandela ajakan paréntah. ОК!

Anjeun gaduh PHP dianggo pikeun server Anjeun. Ayeuna hayu urang nyetél éta PHP tur pastikeun eta sabenerna jalan! Buka C:/php/php.ini (php.ini-jarak diganti ngaranna) jeung neangan item ieu:

max_execution_time = 60; Waktu palaksanaan maksimum pikeun tiap naskah, dina detik max_input_time = 60; Waktos maksimal unggal naskah tiasa nga-parse pamundut data wates_memori = 5M; Jumlah maksimum mémori anu tiasa dikonsumsi naskah (8 MB)

Anjeun kudu ngarobah éta naon rék. Ieu pilihan anu kuring anggo:

max_execution_time = 300; Waktu palaksanaan maksimum pikeun tiap naskah, dina detik max_input_time = 300; Waktos maksimal unggal naskah tiasa nga-parse pamundut data wates_memori = 5M; Jumlah maksimum mémori anu tiasa dikonsumsi naskah (8 MB)

Ayeuna milarian:

register_globals = Pareum

tur robah jadi:

register_globals = Hurung

Pilarian:

extension_dir = ". "

tur robah jadi:

extension_dir = "C: / PHP / ekstensi"

upami anjeun masang PHP dina C: ...

Pilarian:

, Windows
ekstensi; Catet yén pangrojong MySQL ODBC ayeuna diwangun, janten henteu aya DLL anu diperyogikeun pikeun ieu.
jeung uncomment (ngahapus; hareup) modul handap:

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É! Ayeuna hayu urang ngarobah setelan SMTP Search (éta alus pikeun anjeun mail () nu peryogi eta!!!.)

[surat]; Pikeun Win32 wungkul.

SMTP=
smtp_port = 25
; Pikeun Win32
ngan.; Kirimmail_ti =

jeung robah jadi:

[surat]; Pikeun Win32 wungkul.
SMTP = mail.isp.org
smtp_port = 25
; Pikeun Win32 wungkul.
Kirimmail_ti = [email dijaga]_domain.org

lamun teu boga server mail atawa:

[surat]; Pikeun Win32 wungkul.

SMTP = lokal
smtp_port = 25
; Pikeun Win32 wungkul.
Kirimmail_ti = [email dijaga]_domain.org

upami anjeun gaduh server mail ...

Simpen file. Ayeuna hayu urang ngalengkepan pamasangan PHP. nyalin sadayana dll file ti C: / PHP / perpustakaan di di C: / Windows / System32. nyalin C:/php/php4ts.dl l asup C:/Windows/System32/ jeung nyalin php.ini tina polder PHP dina jandéla jeung system32. Uihan deui Apache. buka notepad sareng tambahkeun kana file:

<? PHP
phpinfo
();?>

simpen file ieu dina folder HTDOCS (C: / Apache / HTTPS) Kumaha info.php sareng buka browser. dina bar alamat aranjeunna nyerat:

HTTP://localhost/info.php

Anjeun kedah ningali konfigurasi PHP dina tabél. file looong tiasa dipasang sacara opsional Zend Optimizer. Kuring make eta ... teu perlu tutorial. install modul pir pikeun PHP, ngan ngajalankeun go pear batch tina folder php sareng 2klik file reg pikeun ngarengsekeun pamasangan.

Tambahkeun komentar