正在研究中,真实性未经考证

这是属于64位的文章,32位的朋友可以跳过这篇,谢谢。
第一次介绍Apache Server的架设方式,找齐这些版本可是费了我不少时间,所以把连结也附上。请准备以上项目的zip压缩版本,而不要用安装版本,备齐就可以开始了。
这次需要准备的软件如下: (后面有下载)
1. Apache 2 x64
2. PHP 5 x64
3. MySQL   x64
4. phpMyAdmin 2.10.0.2
示范平台:Windows Vista Ultimate SP1 x64

一、Apache
安装Apache
执行httpd-2.2.4_x64.exe
在Destination folder栏位填入C:,按Install
它会在C:建立一个资料夹名为httpd-2.2_x64 ,即是Apache Server,服务也一起启动了
若Windows防火墙出现提示,请解除它对Apache Server的封锁

二、PHP
安装PHP
查看PHP压缩档php-5.2.1-x64-2007-03-23.zip,并且只取出php-5.2.1 (x64)资料夹
将它移到C:,为了便于记忆,资料夹名称改为php,(例C:php)
将php5ts.dll、libmysql.dll copy到C:httpd-2.2_x64bin
将php.ini-recommanded copy到C:httpd-2.2_x64并更名为php.ini
设定php.ini
找到extension_dir = “./”改成extension_dir = “C:phpext”
找到;extension=php_mbstring.dll改成extension=php_mbstring.dll
找到;extension=php_mysql.dll改成extension=php_mysql.dll
找到;date.timezone =改成date.timezone = “Asia/Taipei”
(如果你不在台湾,请改成你的时区.. )
将php.ini存档后关闭
设定Apache,以模组方式载入PHP
开启C:httpd-2.2_x64confhttpd.conf
找到#LoadModule ssl_module modules/mod_ssl.so
在下方加入LoadModule php5_module “c:/php/php5apache2_2.dll”
找到AddType application/x-gzip .gz .tgz
在下方加入AddType application/x-httpd-php .php
找到DocumentRoot “/httpd-2.2_x64/htdocs” ,改成你的网站资料夹
(例www)DocumentRoot “c:/www”
找到<Directory “/httpd-2.2_x64/htdocs”> ,改成你的网站资料夹
(例www)<Directory “c:/www”>
找到DirectoryIndex index.html ,改成
DirectoryIndex index.html index.htm index.php
重新启动Apache

开始>搜寻列>输入cmd >按Enter
cdhttpd-2.2_x64bin
httpd -k shutdown
httpd -k start
(理论上可用httpd -k restart重新启动,但这个版本的Apache restart似乎有问题.. )
测试PHP环境
请在你的网站资料夹里新建档案phpinfo.php ,内容只有一行如下:

<?php phpinfo() ?>
开一个新的浏览器,并在网址列输入http://localhost/phpinfo.php
如果有出现php相关讯息就代表安装成功了。
64位元PHP Server成型!

三、MySQL
安装MySQL
将MySQL档案解压缩到C:并将资料夹mysql-5.0.37-winx64更名为mysql,
(例C:mysql)
依下列程序安装MySQL服务
开始>搜寻列
输入C:mysqlbinmysqld -install按确定
MySQL讲座(懂了就可以跳过,请确认MySQL已启动)
一般在WindowsNT/2000/XP/Vista,MySQL需要安装成为一个系统服务。
你可以在以下程序看到MySQL服务。
我的电脑上按右键选管理
服务及应用程式>服务
在MySQL上点两下(如果没有找到代表你安装不成功)
启用类型:自动..服务状态:已启动才是正常,如果不是请设定成这样。经过此设定后,MySQL服务将会在你每次开机后自行启动。
如果要移除MySQL服务,请作以下动作
先停止MySQL服务,我的电脑上按右键选管理
服务及应用程式>服务
在MySQL上点两下
启用类型:自动..服务状态:已停止,设定成这样。
开始>执行
输入C:mysqlbinmysqld -remove按确定
需注意,若没有这个动作自行删除MySQL档案,这里的MySQL服务就会变成无法移除了!

四、phpMyAdmin
安装phpMyAdmin
将phpMyAdmin档案解压缩到(你的网站资料夹)phpmyadmin,
(例C:wwwphpmyadmin)

设定phpMyAdmin
开启phpMyAdminlibraries资料夹中的config.default.php
找到$cfg[‘PmaAbsoluteUri’] = ”;改成
$cfg[‘PmaAbsoluteUri’] = ‘http://localhost/phpMyAdmin/‘;
(设定phpMyAdmin的绝对路径)

测试phpMyAdmin
开一个新的浏览器,并在网址列输入http://localhost/phpmyadmin/index.php
有画面的话,就是代表安装成功了。

恭喜,64位元Apache PHP Server已经在Windows Vista之上架设好了!
这种64位元的Server架设文章虽然现在有点曲高和寡,不过我想未来大家都有机会用得到。

本篇文字转自:http://blog.raienet.com/324?category=45

转载请注明来自 五百年
本文地址:http://blog.lizhenyu.com/vista-x64-php-mysql-apache-configuration/
分类: 代码