Win7x64+apache2.4+php5.6+mysql5.6 环境配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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行 "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行 "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” //去除前面# 修改后,如下图