Win7x64+apache2.4+php5.6+mysql5.6 环境配置
- 格式:docx
- 大小:304.29 KB
- 文档页数:5
Win7 X64下PHP 开发WAMP 环境的搭建(Win7X64下面需要安装vcredist_x64『vc11』不然系统会报错,无法安装。
本次以解压包安装,配置。
更具有实用性。
)
链接: /s/1c00RQ7I 密码: d6pe
Step 1.明确目标:我们需要在Win7 X64 下安装 Apache ,PHP ,Mysql 。
安装顺序也是这个。
因为Apache ,php ,mysql ,都需要加入环境变量,先解压到安装目录,本人D :盘phpdev (因为Linux 区分大小写,养成习惯区分大小写。
) 网站根目录是 D:\phpdev
Apache 解压到 D:\phpdev\apache
MySQL 解压到 D:\phpdev \mysql
PHP 解压到 D:\phpdev \php
D:\phpdev\php; D:\phpdev\Apache\bin;D:\phpdev\mysql\bin; #注意别一楼后面分号——;
Setp2.修改配置文件
Apache配置
1.修改apache 配置文件apache24\conf\httpd.conf——主要是文件目录。
用记事本打开C:\apache24\conf\httpd.conf
修改37行ServerRoot "c:/Apache24" => ServerRoot "c:/Apache24"(这里输入的是你解压apache安装包的位置)
修改217行#ServerName :80 => ServerName :80 (去掉前面的#)
修改241行DocumentRoot "c:/Apache24/htdocs" => DocumentRoot "c:/Apache24/htdocs" (这里跟我解压Apache的目录一样,不用改网站项目目录)
修改242行<Directory "c:/Apache24/htdocs"> => <Directory
"c:/Apache24/htdocs"> (还是一样不用改)
修改275行DirectoryIndex index.html => DirectoryIndex index.html index.php index.htm (我们添加了index.php index.htm)
修改358行ScriptAlias /cgi-bin/ "c:/Apache24/cgi-
bin/" => ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" (依然一样不用改)
修改374行<Directory "c:/Apache24/cgi-bin"> => <Directory
"c:/Apache24/cgi-bin"> (依然一样不用改)
注意:虽然上述有几项设置不用改,主要是我将apache安装的文件夹设置的跟默认一样,假如你将apache安装到D盘或者其他目录,这些设置都需要跟你安装路径匹配
2.添加Apache支持PHP(在C:\apache24\conf\httpd.conf 最后一行添加)
a.让apache支持php
添加LoadModule php5_module "c:/php55/php5apache2_4.dll" (请确认c:/php55/有php5apache2_4.dll,如果你下载的是我提供的连接肯定是有的)
添加AddType application/x-httpd-php .php .html .htm
b.告诉apache php.ini的位置
添加PHPIniDir "c:/php55" //告诉了apache PHP位置不需要把php.ini放到系统C:Windows目录下,并在php.ini中配置extension_dir路径,php插件目录
# php5 support
LoadModule php5_module D:/php-5.3.1/php5apache2_2.dll
AddType application/x-httpd-php .php
PHPIniDir D:/php-5.3.1
至此,httpd.conf 配置完成,保存httpd.conf 。
3.将apache安装到系统服务中(以管理员运行CMD)
在cmd中执行:d:\phpdev\apache\bin\httpd -k install
几个常用命令:net start apache2.4 //(版本号)启动服务
net stop apache2.4
配置PHP
复制一份php.ini-development,并重命名为php.ini,编辑php.ini
#把;error_log = php_errors.log 修改为
error_log= d:/Program Files/phpstudy/PHP54/tmp/php_errors.log
#;date.timezone =修改为
date.timezone = PRC
#下面这2个,自己决定了
post_max_size= 100M
#upload_max_filesize通常比post_max_size小
upload_max_filesize= 50M
#修改相关路径
#上传暂存路径,别忘了创建对应的文件夹
#取消常用的扩展前面的分号注释
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_sqlite.dll
extension=php_sqlite.dll
extension=php_sqlite3.dll
安装Mysql
1,在d:\Program Files\phpstudy\MySQL新建一个文件夹tmp
2,复制一份my-medium.ini,并重命名为my.ini,编辑my.ini
#socket路径在[client]和[mysqld]各有一个,都要改. socket = d:/Program
Files/phpstudy/MySQL/tmp/mysql.sock 在mysqld区段,添加下面两个basedir = “d:/Program Files/phpstudy/MySQL” #datadir就是放数据库文件的位置
datadir = “d:/Program Files/phpstudy/MySQL/data” //去除前面#
修改后,如下图
3,在命令提示符,安装MySQL服务.
1 2 C:\windows\system32>mysqld --install Service successfully installed. (d:\phpdev\mysql\bin\mysql -install)
卸载MySQL服务
1 2 C:\windows\system32>mysqld --remove Service successfully removed.
启动MySQL服务
1 2 3 C:\windows\system32>net start MySQL MySQL 服务正在启动 ..
MySQL 服务已经启动成功。
停止MySQL服务
1 2 3 C:\windows\system32>net stop MySQL MySQL 服务正在停止.
MySQL 服务已成功停止。
4,设置MySQL的root密码
1 C:\windows\system32>mysqladmin -u root password "root"。