天天看点

apache2.2.21(x64)+php(x64),安装+部署 windows版

今天倒腾了一天windows(x64)的apache和php的64位,以前用的都是32位的,但是服务器换成了64位系统,本人的机器也是win7x64,所以各种在网上找资料,最后终于成功,分享一下经验,也是自己记录一下。之后奉上下载地址。

一步一步道来。 解压php(x64)里面的文件夹到C盘根目录下,改名为PHP,大小写无所谓,windows不区分,好记,好写。

apache(x64)有两个版本,一个是no-ssl,一个是open-ssl,都能用,安装版的,直接安装。完毕之后在conf下有个httpd.ini文件,打开, #监听端口 Listen 80 #访问权限 <Directory />     Options FollowSymLinks     AllowOverride None     Order deny,allow     Deny from all </Directory> 修改为,否则外网无法访问 <Directory />     Options Indexes FollowSymLinks     AllowOverride None </Directory> 修改默认页 <IfModule dir_module>     DirectoryIndex index.html </IfModule> 添加   index.php,中间空格隔开就可以了 最后增加 LoadModule php5_module "c:/php/php5apache2_2.dll" AddType application/x-httpd-php .php AddType application/x-httpd-php .htm

c:/php/这个路径是我php解压到了C盘的根目录下,并且把文件夹改名为PHP了。

可以打开这一句,这是增加域名访问的时候用到的。打开方式就是把前面的#去掉。 Include conf/extra/httpd-vhosts.conf

部署PHP 把里面的php.ini复制到apache(x64)目录下,php.ini是我改好的,要改动的话根据自己需要再改吧,(不用复制一份到c:/windows下,我试过了),复制php根目录下的libmysql.dll和php5ts.dll到apache目录下的bin目录里。不用复制ext文件夹里面的所有dll到window/system32,没用。

OK了。重新启动apache,访问自己写好的phpinfo()试试吧。

php5.2.5 http://yunpan.cn/QGJbCCJvtqT3u php5.3.6 http://yunpan.cn/QUXI3tqqjwNLH apache2.2.21openssl  http://yunpan.cn/QGJtzTGHQ66NT apache2.2.21no-ssl   http://yunpan.cn/QGJ9AM7irgsZ2

失效了再找我吧。

php