php5.2.3安装步骤,PHP安装步骤(以apache 2.2 + php5.3为例)

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的安装目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值