windows 7 下安装apache php 和mysql的一些问题。

来源:互联网 发布:linux查看分区命令 编辑:程序博客网 时间:2024/06/08 04:31

在windows下安装amp网上的介绍很多了。

我这里只说些关键的部分,一方面作为笔记,另一方面和大家共享。

 

1.安装apache

   a.这里要注意,在刚开始填写主机域名时,如果你没有域名,就在本地安装,那就填写本机ip行了。(我觉得填写127.0.0.1更好,具体我没试过)

   b.apache 的默认端口是80,我的机器不知为何80端口总是处于监听状态下(可用netstat -a 命令查看),因此apache无法启动起来。你可以从启一下机器试试,看apache能不能得到80端口,实在不行了你在http.conf中修改一下端口,比如到8080(你搜一下80就可以找到在哪里修改了)。

   c.要是没有什么问题在浏览器中输入localhost应该会有“It work!” 这样的字符,否则,我就不知道了,您再google吧。

2.安装php

   a.解压安装文件到你的目录(我这里是G:/php5)

   b.修改php.ini文件请先修改 doc_root [指向你的网站根目录。我的是 G:/Apache/htdocs ] extension_dir[php的扩展功能模块位置,就是php文件夹中的ext文件夹位置],最终修改为

     doc_root = G:/Apache/htdocs

     extension_dir = G:/php5/ext

3.apache和php关联起来

   修改http.conf文件,在最面加上如下代码

    LoadModule php5_module "G:/php5/php5apache2_2.dll"
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .htm
    PHPIniDir "G:/php5/"

    所有和路径相关的,请自行修改。

    

    现在 在G:/Apache/htdocs 目录下新建一个test.php文件,内容为<?php phpinfo(); ?>

    在浏览器中输入localhost/test.php应该会看到哪个php的配置信息页面。(网上多的是,我就不贴了)


4.安装mysql

  …………这里省去N百字(没什么要说的)

6.php加载mysql处理模块

  修改php.ini 去掉extension=php_mbstring.dll,extension=php_mysql.dll之前的‘;’

  再次打开localhost/test.php 看里面是不是有了关于mysql的相关信息。

 

over

 

 

备注,在接下来安装discuz时若是遇到数据库连接超时,很可能是ip地址问题。修改localhost本机ip,再试试。