概述
1.Download Apache for windows MSIfile, and run it
Bydefault, port is 80, root dir is %apache_dir%/htdocs. You can update thesettings in conf/httpd.conf file
2. If Apache Service can't be installed in "Control Panel > Admin Tools > Services",
Execute following command in %apache_dir%/bin
httpd.exe -k install -n Apache2.2
另外几个有用的命令:
remove apache service: httpd.exe -k uninstall -n Apache2.2
start apache service from : httpd.exe -k start
stop apache service: httpd.exe -k stop orhttpd.exe -k shutdown
restart apache service: httpd.exe -k restart
如果不通过windows Apache service,你可以直接使用下列命令:
start apache server: httpd
stop apache server:httpd.exe -k shutdown
restart apache server: httpd.exe -k restart
2.Test if apache server works
1)Start server: start “Apacheservice” from “Control Panel > select “Start > Programs > Apache httpserver 2 > control apache server > start” or start server from apacheserver icon in the right bottom corner of desktop
For Win 7,上述方法都无法启动apache server,你需要rightclick右下角的apache icon,然后select “open services”,然后start“apache server” service
3.Download and extract php5.3 zipfile
Note: download php 5.3 VC9 thread safe version
4.进入php的安装目录,将php.ini-production或php.ini-development复制一份,命名为php.ini。
Assume php install dir is “d:/php5”
5.Configure PHP in php.ini file
1)Find
extension_dir = "./"
Change it to following
extension_dir = "d:/php5/ext"
IF there is "#" before above code, MUST REMOVE IT!!!!!!!!!!!!!!
php can’tfind extension module without it
2)To support mysql, remove “;”fromfollowing line
;extension=php_mysql.dll
if php load mysql module successfully, you can see "mysql" module (NOT "mysqlnd" module) in phpinfo()
To Support openssl, remove ";" from following line (phplist with gmail setting must use openssl)
;extension=php_openssl.dll
if php load mysql module successfully, you can see "openssl" module in phpinfo()
3)(Optional)To enable short open tags(for example ...?>), find “short_open_tag”setting and change it tofollowing:
short_open_tag = On
4)(Optional)To display errormessages in your browser window for development, find “display_errors”settingand change it to following:
display_errors = On
6.Configure Apache for PHP 5
Open%apache_dir%/conf/httpd.conf file,
1)Add php module
If usingApache 2.0.x, add following line after all the LoadModule statements:
LoadModulephp5_module "d:/php5/php5apache2.dll"
If usingApache 2.2.x, add the following line instead:
LoadModulephp5_module "d:/php5/php5apache2_2.dll"
注意:使用的是“/”,而不是“/”
2)Add php type
Searchfor "AddType" in the file, and add the following line after the last"AddType" statement
AddTypeapplication/x-httpd-php .php
AddTypeapplication/x-httpd-php .phtml
3)Indicate the location folder ofyour PHP ini file
Add the following line to the end of your httpd.conf file.
PHPIniDir"d:/php5"
注意:使用的是“/”,而不是“/”
4)Find “DirectoryIndex” setting,and change it to
DirectoryIndex index.php index.html
5)Save httpd.conf file and restartapache server
7.Create a test.php file in rootpath, the content is following:
注意:不再需要在环境变量“path”里添加php的安装目录
最后
以上就是雪白蓝天为你收集整理的php5.2.3安装步骤,PHP安装步骤(以apache 2.2 + php5.3为例)的全部内容,希望文章能够帮你解决php5.2.3安装步骤,PHP安装步骤(以apache 2.2 + php5.3为例)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复