win64安装及配置apache+php+mysql

Windows是64位Win7,因此Apache、PHP和Mysql都选用的64位版本(最好是统一64位)。php

Apache:httpd-2.4.7-win64.ziphtml

 PHP:PHP-5.4.6-Win64mysql

mysql:MySQL_5.5.13_winx64sql

Apache的安装apache

       一、在E盘中新建文件夹Apache,把下载的httpd-2.4.3-win64.zip解压到E:/Apache下。解压后目录为E:/Apache/httpd-2.4.7-win64,Apache服务器文件在E:/Apache/httpd-2.4.7-win64/Apache24下。windows

       二、以管理员身份运行命令提示符,具体操做方法是,点“开始”->“全部程序”->“附件”,右键点击“命令提示符”,选择“以管理员身份运行”就能够了。浏览器

       三、将命令提示符窗口中的当前路径设为E:/Apache/httpd-2.4.7-win64/Apache24/bin。步骤为:输入 E: 回车,再输入 cd E:/Apache/httpd-2.4.7-win64/Apache24/bin 回车。安全

      四、Apache已被成功安装,但配置文件中的ServerRoot为无效路径,因此咱们以记事本或其余编辑工具打开E:/Apache/httpd-2.4.7-win64/Apache24/conf/httpd.conf配置文件,查找到“ServerRoot "c:/Apache24"”,可见ServerRoot默认为c:/Apache24,咱们将其改成"E:/Apache/httpd-2.4.7-win64/Apache24",这里注意,Apache配置文件中的路径名使用反斜杠"/"。服务器

     五、在配置文件中查找到“#LoadModule xml2enc_module modules/mod_xml2enc.so”,在它的下面添加:app

       LoadModule php5_module "E:/Apache/PHP-5.4.6-Win64/php5apache2_4.dll"

       PHPiniDir "E:/Apache/PHP-5.4.6-Win64"

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

       E:/Apache路径为后面PHP解压的路径。

     六、在配置文件中查找到“DocumentRoot "c:/Apache24/htdocs"”,此句是设置网页文件存放的根目录,默认为c:/Apache24/htdocs,咱们能够改成本身放置网页文件的根目录,这里就改成"E:/Apache/httpd-2.4.3-win64/Apache24/htdocs"。下面一行的“<Directory "c:/Apache24/htdocs">”,也相应的改为“<Directory "E:/Apache+PHP/httpd-2.4.3-win64/Apache24/htdocs">”。

    七、查找到“#ServerName www.example.com:80”,将前面的注释符号“#”去掉。

 

 PHP的配置

       一、把下载的PHP-5.4.6-Win64解压到E:\Apache下。解压后的目录为E:/Apache/PHP-5.4.6-Win64。此目录与上面Apache的安装步骤中的目录对应。

        下载的php版本的php文件中没有php.ini配置文件,你们能够到网上找找5.4版的php.ini文件,下载下来后将php.ini文件拷到E:/Apache/PHP-5.4.6-Win64下便可。

       二、在php.ini中查找到extension_dir,修改成extension_dir = "E:\Apache\PHP-5.4.6-Win64\ext" ,注意前面的“;”已被去除(再次提醒php.ini的分隔符和apache 恰好相反  是“\”),此处要注意;extension_dir ="ext";不作修改

       三、找到扩展列表,;extension=php_gd2.dll、;extension=php_mysql.dll、;extension=php_mysqli.dll,将其前面的“;”去掉即为开启该扩展,你也可根据功能需求不一样开启相应扩展,方法同此。

       PHP配置完毕。

 

  若是PHP已经配置好,(要在apache的bin目录下)在命令提示符中输入 httpd -k start ,若是没有错误就说明apache启动成功。关闭apache服务:net stop apache2.4。

 

   Mysql的安装

       一、双击MySQL安装包,点击Next。

       二、选中“I accept the terms in the License Agreement”,点击Next。

       Choose Setup Type(选择安装选项),有三种:Typical(典型), Custom(自定义) , Complete(彻底)。这里咱们选Custom,而后点击Next。

       三、Custom Setup(自定义安装设置),这里依然点击倒三角选择"Entire feature will be installed on local hard drive"把全部的所有安装上去,而后点击下面的按钮,选择安装位置后,点击Next。

       四、Ready to Install the Program(准备安装程序),观察中间的设置,肯定无误后,点击Next,不然,点击Back后修改。

       五、在安装的过程当中会出现一个新窗口,是给MySQL Enterprise(MySQL企业版)打广告的,忽视掉,一直Next,点的慢些,直到出现FInish界面。 //此时先看下一条,不要乱点。

       六、Wizard Complete(安装向导完成),点击Launch the MySQL Instance Configuration Wizard(启动mysql配置向导)前面的复选框(默认是勾选,不关管它),而后点击Finish,这样就进入了MySQL配置界面。

       七、不用说,点击Next。

      八、选择配置方式(Please select a configuration type)。这里出现了两种选项,一种是Detailed Configuration(详细配置),一种是Stardard Configuration(标准配置),这里咱们选择Stardard Configuration,而后点击Next。

  九、设置windows选项(Please set the windows options)。第一项是是否安装为Windows服务(Install As Windows Service),建议勾选上,下面的Service Name是服务器标识名称,默认便可,还有个是否随机启动MySQL的选项,若是没选的话,之后开启MySQL须要在cmd上输入net start mysql。第二项是是否把bin文件夹路径加入环境变量中的Path(Include Bin Directory in Windows PATH),建议勾选,这样之后能够直接在cmd上输入bin文件夹上的任意一个文件使用,而后点击Next。

      十、安全选项(Please set the security options)。第一项是修改安全设置(Modify Security Settings),这项中的两项分别是新root密码和确认输入的密码(即再输入一遍),最下面的是建立一个匿名账号(Create An Anonymous Account),先选上,回头安装完记得去除,而后点击Next。

   十一、准备执行刚才的设置(Ready to execute),肯定无误后,点击Execute。过一会执行完成后,点击Finish结束设置。

 

  打开mysql的安装文件夹,在\MySQL\MySQL Server 5.5\lib文件夹中找到libmySQL.dll,将它复制到system32文件夹中,让mysql的运行库能在系统中注册。

 

 环境测试

       重启Apache。

       在E:/Apache/httpd-2.4.7-win64/Apache24/htdocs下建立一个index.php文件,内容为:

  1. <?php       
  2. $con=mysql_connect('127.0.0.1','user','password'); // 这里的user为mysql的用户名,password为密码       
  3. if(!$con)       
  4. {       
  5.         echo "fail";       
  6. }       
  7. else      
  8. {       
  9.        echo "success";       
  10. }       
  11. ?>     

 在浏览器地址栏中输入:localhost/index.php,若是显示success则表示开发环境配置成功!

 

若是不成功:

测试建立一个简单的文本文档并命名为phpinfo.php

代码以下:
<?php
phpinfo();
?>
将上面的代码写入并保存该文档,经过浏览器访问这个文件便可显示PHP信息
相关文章
相关标签/搜索