Windows 64位系统安装Apache2.4
2014-05-25 17:30
295 查看
Windows 64位系统安装Apache2.4
浏览:3494|
更新:2013-07-06 10:44
现在大部分一键安装包多是32位的,并不支持64位,直接在64位的系统上使用会报错的,所以我这里就来说说windows 64位系统如何建立Apache+PHP+MySQL环境的!
我这里演示用的windows 2008 64位简体中文版,apache,php,mysql多用的是64位的版本。建立的是本地环境,所以我用的是默认设置。
下载PHP、Apache和Mysql软件以及VC库。
下面分别是PHP、Apache和Mysql的官网地址。
本教程要用到的php,apache,mysql以及vc库
安装前注意事项。
你注意下下载PHP,Apache的网站,上面有提示要安装Visual C++库的。
Apache2.4.4需要VC10库支持,Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
PHP5.5.0beta2需要VC11库支持,Visual C++ Redistributable for Visual Studio 2012 Update
注1:如果Apache2.4.4没有安装VC10库,会出现如下提示的错误。
![](http://hiphotos.baidu.com/exp/pic/item/d002b34bd11373f054e8a304a50f4bfbfaed0413.jpg)
错误提示:“无法启动此程序,因为计算机中丢失MSVCR100.dll。尝试重新安装该程序以解决此问题
注2:如果PHP5.5.0beta2没有安装VC11库,会出现如下提示的错误
![](http://hiphotos.baidu.com/exp/pic/item/8697397f9e2f0708d764e59be824b899a801f28e.jpg)
安装Apache(D盘根目录下)
(1)打开D:\Apache24\conf下httpd.conf 文件,用记事本打开编辑作如下修改并保存。第37行ServerRoot "c:/Apache24"改为ServerRoot “D:/Apache24”;//Apache程序的位置。
第204行的ServerAdmin改不改无所谓;
第213行ServerName前面的“#”号去掉;
第237行DocumentRoot "c:/Apache24/htdocs"改为DocumentRoot "D:/Apache24/htdocs";//网站的根目录
第238行<Directory "c:/Apache24/htdocs">改为<Directory " D:/Apache24/htdocs">;
第271行DirectoryIndex index.html改为DirectoryIndex index.html index.php index.htm //支持更多的默认页
第354行 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改为ScriptAlias /cgi-bin/ "D:/Apache24/cgi-bin/"
第370行<Directory "c:/Apache24/cgi-bin">改为<Directory "D:/Apache24/cgi-bin">
(2)启动Apache。
开始 --- 运行,输入cmd,打开命令提示符。分别输入如下命令(每行回车)
d:cdApache24\binhttpd
如果httpd.conf配置正确的话,输入httpd回车后是没有任何提示的。不要关闭命令窗口(关闭命令窗口就是关闭Apache),本地浏览器访问。出现“It works”那么就说明apache已经正确安装了。
(3)把Apache加入系统服务
关闭httpd命令窗口,不然会报错的。
开始 --- 运行,输入cmd,再打开一个命令提示符。分别输入如下命令(每行回车)
d:cdApache24\binhttpd.exe-k install-n"servicename"\\加入服务。servicename是服务里面的名字,可以自定义。
如果要卸载这个服务的话,先要停止这个服务,然后输入httpd.exe -k uninstall -n "servicename"卸载这个服务。
安装PHP(D盘根目录下)
这里PHP5.5.0用php5apache2_4.dll来配置的。也不用PHP.ini文件了,用PHP默认的了。(1)打开Apache24\conf下httpd.conf,在最后加上
# php5 supportLoadModulephp5_module"d:/php/php5apache2_4.dll"AddHandlerapplication/x-httpd-php.php# configure the path to php.iniPHPIniDir"d:/php"
(2)重启 Apache 服务器。
网站文件夹D:/Apache24/htdocs新建一个index.php,内容为<?php phpinfo(); ?>保存,访问出现php的信息就说明php已经成功安装。如下图。
![](http://hiphotos.baidu.com/exp/pic/item/566d0fdfa9ec8a137292987bf603918fa1ecc066.jpg)
MySQL安装
MySQL安装我简单说了下也就是通过cmd命令即可。(每行回车)d:cd mysql\binMySQLd--installMySQLnet startMySQL
修改my.ini如下
第730行; extension_dir = "ext",去掉前面的“;”,并改为extension_dir ="d:\PHP\ext"
extension=php_mysql.dll
extension=php_mysqli.dll
相关文章推荐
- Windows 64位系统安装Apache2.4+PHP5.5+MySQL5.6
- Windows 64位系统安装Apache2.4
- Windows 64位系统安装Apache2.4 mysql5.5
- 关于win7 64位系统安装apache的 教程 httpd2.4服务无法启动 443端口被占用问题
- Windows 7 x64 系统中安装 Apache64位服务器
- windows 64位系统 安装Apache 计算机中丢失MSVCP100.dll的解决办法
- Apache 2.4.3 在x86_64位系统下的安装与配置
- 64位系统安装APACHE错误解决
- 【转】windows系统下apache和IIS共用80端口的安装调试实录
- Linux系统下安装 apache2.4的过程
- 五种方法安装Windows 7 64位系统
- 搭建Windows系统下php开发环境有很多种方式,比如LAMP的配置、php IDE和调试工具的选择等等。根据每个人喜好不同有很多配置方式。这里主要介绍的是利用XAMPP集成安装和配置apache、
- VirtualBox 安装32位Windows 7和64位Windows Sever 2008R2 双系统图文教程——利用VHD技术
- 64位系统上安装apache
- windows安装PHP5.4+Apache2.4+Mysql5.5
- 32位系统安装64位windows 7
- 五种方法安装Windows 7 64位系统
- windows系统上安装apache-ant-1.7.0
- X64 64位Windows 7系统上部署Apache + PHP + MySQL
- 在64位Windows系统上安装Toad和PLSQL Developer等Oracle客户端工具