ApachePhpMysql64位环境搭建

来源:互联网 发布:java破解网站验证码 编辑:程序博客网 时间:2024/06/05 18:32

1:php

http://windows.php.net/download/

推荐 Thread Safe(线程安全)V11x64,也就是64bit的。

现在PHP官网上下载PHP安装包都有VC11或VC9的字样,这是什么含义,

VC9意思就是该版本PHP是用VisualStudio2008编译的,而VC11则是用VisualStudio2012编译的。这意味着如果你下载的是VC9版本的,就需要先安装VisualC++RedistributableforVisualStudio2008SP1,如果你下载的是VC11版本的,就需要先安装VisualC++RedistributableforVisualStudio2012。V11是微软的一个组件,如果不安装的话会提示 msvcr110.dll丢失。

下载链接:

http://www.microsoft.com/zh-CN/download/details.aspx?id=30679

请下载64bit的,安装完成后,请重启计算机。

(1)、将下载的PHP 5.6解压到安装目录下我的是(D:\phpEnv\php56

(2)、将目录下的php.ini-development文件复制一份并改名为php.ini他是php的配置文件

   扩展库目录:extension_dir ="D:/PhpEnv/php56/ext"

   开启MysqlPDO:extension=php_pdo_mysql.dll

   时区的设置:date.timezone = Asia/Shanghai

 2:Apache

下载链接:http://www.apachelounge.com/download/

同样是推荐 V11,64位的。

解压下载的安装包:httpd-2.4.9-win64-VC11.zip 将其放到自己的安装目录(我的目录D:\PhpEnv\Apache24)

然后对http.conf(D:\PhpEnv\Apache24\conf\http.conf)配置文件进行修改-使用记事本打开就行

(1)修改ServerRoot Apache的根路径: 

(37行)ServerRoot"D:/PhpEnv/Apache24"

(2)修改ServerName你的主机名称:

(217行)ServerNamewww.example.com:80将前面的#去掉,该属性在从命令行启动Apache时需要用到。

(3)修改DocumentRoot Apache访问的主文件夹目录

(247行)DocumentRoot " E:/ProjectsZendStudio "

      <Directory"E:/ProjectsZendStudio ">

(4)修改入口文件配置:DirectoryIndex(274行)

<IfModuledir_module>

DirectoryIndex  index.phpindex.htm index.html

</IfModule>

(5)设定serverscript的目录: 

(358行)ScriptAlias/cgi-bin/"D:/PhpEnv/Apache24/cgi-bin/"

(374行)<Directory"D:/PhpEnv/Apache24/cgi-bin">

(6)、为Apache服务添加php支持

   打开Apache的配置文件http.conf在最后或在LoadModule下面加上

   # php5 support

   LoadModule php5_module D:/PhpEnv/php56/php5apache2_4.dll

   AddType application/x-httpd-php .php .html .htm

   # configure thepathtophp.ini

   PHPIniDir "D:/PhpEnv/php56"

(7)更改端口:找到“Listen80”,改为“Listen 8080”。 

(8)将Apache加入到window服务启动项里面并设置成开机启动

将cmd以管理员身份运行进入到D:\PhpEnv\Apache24\bin目录下:httpd.exe -k install -n "Apache24" 如果要卸载这个服务的话,先要停止这个服务,然后输入httpd.exe -k uninstall -n "Apache24"卸载这个服务。当然也可以通过D:\PhpEnv\Apache24\bin下面的ApacheMonitor.exe来启动Apache这里就不多说了

3:mysql

下载链接:http://dev.mysql.com/downloads/mysql/

1、运行mysqld --install MySQL56安装mysql服务,再进入到系统服务中启动mysql,默认密码为空,用navicat连接数据,再修改root密码

CMD=>D:\PhpEnv\MySQL56\bin>mysqld --install MySQL56

2、解压免安装版的,要修改MySQL的端口,将根目录下的my-default.ini文件复制粘贴一份,重命名为:my.ini,还是放在根目录下

找到 #port = ...... 去掉注释 port = 3337


0 0