Pag-install ng Apache, PHP, MySQL, Perl sa Windows

Magsimula tayo sa pag-install Apache (HTTP server). Maaari mong i-download Apache mga pag-install sa www.apache.org i-download ang bersyon na gusto mo, inirerekomenda ko ang bersyon 2.  Narito ang isang link dito.

Para sa mas mabilis na pag-download, pagbisita.
Pagkatapos i-download ang file .msi installer(), patakbuhin ito. Ang wizard ng pag-install sa susunod, susunod, tinatapos ang "trabaho"...

Tatanungin ka ng installer ng ilang detalye tulad ng isang pangalan  server sa iyo, iyong server address at administrator email address. kung mayroon kang domain name o hostname, ilagay ang impormasyong tulad nito:

Pangalan ng server: your_domain.org
Address ng server: www.your-domain.org

Admin Email: Ang email address na ito ay pinoprotektahan mula sa mga spambots. Dapat ay pinagana mo ang JavaScript upang matingnan ito.

kung wala kang isa, dapat kang makakuha ng isa sa isang libreng address:

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

Suriin ang opsyon 'tumatakbo bilang isang serbisyo para sa lahat ng user sa port 8080 "at pindutin ang button Pa, Tapusinupang makumpleto ang pag-install. Payo: I-install ito sa disk C: (gumawa ito ng folder para dito, huwag mag-alala) para matiyak na mas madali mong i-set up ito. Kung tapos ka na, buksan ang iyong browser at isulat sa address bar:

HTTP://localhost/
Kung nakikita mo"Pahina ng Pagsubok para sa Pag-install ng Apache", lahat ay gumagana.

Pag-install ng PHP:

Mag-install tayo PHP. mag-download ng mga archive mula sa www.php.net. Narito ang direktang link sa Bersyon 4.3.9:

Tiyaking ida-download mo ang archive at hindi ito i-install. OK! pagkatapos i-download ito, i-unpack ang archive sa C:/PHP (ito ay para gawing simple ang landas). Ngayon buksan ang C:/apache/conf/httpd.conf at hanapin ang linyang ito:

#LoadModule Ssl_module modules/mod_ssl.so

sa ibaba ng linyang ito, idagdag ito:

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

Ngayon maghanap sa linyang ito:

<Directory "C:/apache2/HTDOCS">
Ngayon Baguhin:

Mga Index ng Opsyon FollowSymLinks
#
Kinokontrol ng # AllowOverride kung anong mga direktiba ang maaaring ilagay sa .htaccess file.
# Hindi ito maaaring "Lahat", "Wala", o anumang kumbinasyon ng mga keyword:
# FileInfo Options AuthConfig Limit
#
AllowOverride Wala

sa:

Kasama sa Mga Index ng Opsyon ang FollowSymLinks MultiViews ExecCGI
#
Kinokontrol ng # AllowOverride kung anong mga direktiba ang maaaring ilagay sa .htaccess file.
# Hindi ito maaaring "Lahat", "Wala", o anumang kumbinasyon ng mga keyword:
# FileInfo Options AuthConfig Limit
#
AllowOverride All

Papayagan nito.Htaccess suporta sa iyong server at tiyaking makikita mo ang mga nilalaman ng folder nang hindi natatanggap 403 Forbidden mga pagkakamali.

Ngayon maghanap:

DirectoryIndex index.html index.var.html
at baguhin ito sa:

DirectoryIndex index.html index.php

I-save ang file at i-reboot Apache. (maaari mo itong i-restart sa pamamagitan ng pag-click sa restart server Apache shortcut sa menu Simula o sa pamamagitan ng pagsulat:

Clean Apache restart

sa window ng command prompt. ОК!

meron ka PHP gumagana para sa iyong server. Ngayon ay i-set up natin ito PHP at siguraduhin na ito ay talagang gumagana! Bukas C:/php/php.ini (php.ini-distance rename) at hanapin ang item na ito:

max_excement_time = 60; Pinakamataas na oras ng pagpapatupad para sa bawat script, sa mga segundo max_input_time = 60; Pinakamataas na oras na maaaring i-parse ng bawat script ang isang kahilingan sa data memory_limit = 5M; Ang maximum na dami ng memory na maaaring gamitin ng script (8 MB)

Kailangan mong baguhin ito sa anumang gusto mo. narito ang opsyon na ginagamit ko:

max_excement_time = 300; Pinakamataas na oras ng pagpapatupad para sa bawat script, sa mga segundo max_input_time = 300; Pinakamataas na oras na maaaring i-parse ng bawat script ang isang kahilingan sa data memory_limit = 5M; Ang maximum na dami ng memory na maaaring gamitin ng script (8 MB)

Ngayon maghanap:

register_globals = Naka-off

at baguhin ito sa:

register_globals = Naka-on

Hanapin :

extension_dir = ". "

at baguhin ito sa:

extension_dir = "C:/PHP/extensions"

kung nag-install ka ng PHP sa C: ...

Hanapin :

, Windows
mga extension; Pakitandaan na ang suporta sa MySQL ODBC ay built-in na ngayon, kaya walang DLL ang kinakailangan para dito.
at alisin sa komento (tanggalin; harap) ang mga sumusunod na 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

OK! Ngayon ay baguhin natin ang mga setting ng SMTP Search (ito ay mabuti para sa iyo mail() kailangan mo ito!!!.)

[mail]; Para sa Win32 lang.

SMTP=
smtp_port = 25
; Para sa Win32
lamang.; Sendmail_from =

at mga pagbabago sa:

[mail]; Para sa Win32 lang.
SMTP = mail.isp.org
smtp_port = 25
; Para sa Win32 lang.
Sendmail_from = [protektado ng email]_domain.org

kung wala kang mail server o:

[mail]; Para sa Win32 lang.

SMTP = lokal
smtp_port = 25
; Para sa Win32 lang.
Sendmail_from = [protektado ng email]_domain.org

kung mayroon kang mail server...

I-save ang mga file. Ngayon kumpletuhin natin ang pag-install PHP. kopyahin lahat Dll mga file mula sa C:/PHP/mga aklatan sa sa C: / Windows / System32. kopya C:/php/php4ts.dl ako sa C:/Windows/System32/ at kopyahin php.ini mula sa isang folder PHP sa mga bintana at system32. I-restart Apache. buksan ang notepad at idagdag sa file:

<? PHP
phpinfo
();?>

i-save ang file na ito sa folder ng HTDOCS (C:/Apache/HTDOCS) Paano info.php at buksan ang browser. sa address bar isinusulat nila:

HTTP://localhost/info.php

Dapat mong makita ang configuration ng PHP sa talahanayan. looong file ay maaaring opsyonal na mai-install Zend Optimizer. Ginagamit ko ito... hindi kailangan ng tutorial. i-install ang mga module ng peras para sa PHP, patakbuhin lang ang go pear batch mula sa php folder at 2click ang reg file para tapusin ang instllation

Magdagdag ng komento