PHP头条
热点:

在win764位上配置apache2.4mysql5.6php5.5.13_MySQL


win7Apache

运行环境与软件版本

win7 64位 旗舰版

mysql-5.6.19-winx64.zip(这个不是 下一步下一步那样的安装包)

httpd-2.4.9-win64-VC11.zip(同上)

php-5.5.13-Win32-VC11-x64.zip(同上)

配置过程

mysql

将mysql 解压到指定目录 “D:/Program Files/mysql”

复制粘帖 my-default.ini 重命名为my.ini

用记事本打开my.ini

设置 basedir="D:/Program Files/mysql"

datadir="D:/Program Files/mysql/data"

port=3306

character_set_server=utf8

设置mysql相关的环境变量

MYSQL_HOME D:/Program Files/mysql

追加Path %MYSQL_HOME%/bin 注意用";"隔开

注册mysql 为 windows 系统服务

以管理员启动cmd 并进入mysql安装目录下bin下

输入以下命令

mysqld install MySQL --defaults-file="D:/Program Files/mysql/my.ini"

打开注册表 regeidt

HKEY_LOCAL_MACHINE --> SYSTEM --> CurrentContrlSet --> services --> MySQL

修改ImagePath 为 "D:/Program Files/mysql/bin/mysqld" --defaults-file="D:/Program Files/mysql/my.ini" MySQL

打开管理工具 服务 ,找到MySQL服务 右键启用

php

将php-5.5.13-Win32-VC11-x64.zip 将解压到 D:/php5.5.13

进入目录 复制粘帖 php.ini-development 重命名为php.ini

打开php.ini

找到

;On windows;

;extension_dir ="ext"

修改

extension_dir="D:/php5.5.13"

找到以下项目,去掉前面的 " :"

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_pdo_mysql.dll

extension=php_pdo_odbc.dll

extension=php_xmlrpc.dll

找到如下内容

; session.save_path = “/tmp”

session.save_path = “D:/php5.5.13/custom/session”

注意 custom session upload 这三个文件夹 要手动添加

找到如下内容

; upload_tmp_dir =

修改为

upload_tmp_dir = “D:/php5.5.13/custom/upload”

找到如下内容

;data.timezone =

修改为

date.timezone = Asia/Shangha


apache

将httpd-2.4.9-win64-VC11.zip解压到指定目录 D:/Apache24

进入目录下面 conf 打开httpd.conf 在最后一个 #LoadModule 这一行下面添加

LoadModule php5_module "D:/php5.5.13/php5apache2_4.dll"

PHPIniDir "D:/php5.5.13"

AddType application/x-httpd-php .php

修改DocumentRoot 原来的值 为 "E:/www"

修改

找到 DirtoryIndex index.html

修改为 DirectoryIndex index.php index.html

找到 #ServerName www.example.com:80

在下一行添加

ServerName localhost

去掉前面的#

以管理员启动CMD

进入 D:/apache24/bin

输入以下命令

httpd.exe -k install


关于版本的选择

由于win7 是64位的,我固执的把 mysql apache php都选择了64位

apache 与 php 版本选择有几个注意思事项

在这个网站上 http://windows.php.net/download/

左边有个 ”which version do I choose“

里面说了 用apache 选择 Thread Safe 的php

里面还推荐使用 Apache Lounge 构建的 apache 同时支持32位与64位的

vc11 与 vc9

More recent versions of PHP are built with VC9 or VC11 (Visual Studio 2008 and 2012 compiler respectively) and include improvements in performance and stability.

更近的PHP的版本是建立与VC9或VC11(分别为Visual Studio 2008和2012的编译器),并包括改善性能和稳定性。(谷歌翻译的)

apache 与 php 这两个 要一致才行。不然 就会出错

关于这篇文章

大部分是网上抄的,自己按照网上的配置完后,整理出来的。可能有忘记的部分。

以前都是用 集成的包 ,突发奇想要手动配置。于是就搞出来了。

观察发现此类文章 都有一个时效性。可能过几年,由于版本的更新 配置方法也就不一样了。所以在这里打一个时间戳 2014-6-2

www.phpzy.comtrue/phpyy/7957.htmlTechArticle在win764位上配置apache2.4mysql5.6php5.5.13_MySQL win7Apache 运行环境与软件版本 win7 64位 旗舰版 mysql-5.6.19-winx64.zip(这个不是 下一步下一步那样的安装包) httpd-2.4.9-win64-VC11.zip(同上) php-5.5.13-Win32...

相关文章

相关频道:

PHP之友评论

今天推荐