apache php mysql 安装顺序_Apache+php+Mysql在windows下的安装步骤

Win2000+Apache+php+mysql安装笔记

安装环境:Win2000 server SP4

关闭了IIS服务器

准备工作:所需软件下载

如果网速超快,大概几分钟就搞定了下载,ok,闲话少讲,开工。

第一, Apache的安装

由于我下载的是apache安装版的,所以就非常简单,有非常友好的安装界面,三下五除二,很容易就安装成功了,我安装在c:\webser\apache目录下面的(为了便于管理,我把所有的软件都安装在webser目录下面),这里对于apache的安装就不在详细叙述了,呵呵。如果你看见一张apache的图片,就说明你的apache安装成功了。

第二, PHP的安装

下载回来的php文件是一个压缩包,直接解压到c:\webser\php\目录下面就ok了,

下面,要稍微的对php进行设置一下:

1, 将php.ini-dist 重命名为 php.ini 并拷贝到c:\winnt目录里

2, 将php目录里的 php5ts.dll和libmysql.dll 拷贝系统目录(c:\winnt\system32)

第三, 配置apache使其支持php

打开apache配置文件httpd.conf

配置如下:

1, 在DirectoryIndex后面添加上 index.php

2, 在LoadModule后面添加上:

LoadModule php5_module c:\webser\php\php5apache2.dll

3, 在AddType和面添加上:

AddType application/x-httpd-php .php

备注:我采用的模块化来配置php,当然,你也可以采用CGI的方式来配置,如果你采用CGI方式,可以参考一下其它文档,呵呵

配置工作就是这么多了,好了,写一个php测试程序,看看行不行,代码如下:

phpinfo();

?>

如果出现一个显示当前配置的画面,恭喜你,配置成功,如果没有出现这幅图片,也不要灰心,仔细看看前面的内容,看是不是有些细节问题没有搞定。

如何使你的Apache服务器支持SSI?

Apache默认是不支持SSI的,需要我们更改httpd.conf来进行配置。我这里以windows平台的Apache 2.0.x为例,打开conf目录下的httpd.conf文件,搜索“AddType text/html .shtml”,搜索结果:

# AddType text/html .shtml

# AddOutputFilter INCLUDES .shtml

把这两行前面的#去掉。

然后搜索“Options Indexes FollowSymLinks”

在搜索到的那一行后面添加“ Includes”

即将该行改变为 Options Indexes FollowSymLinks Includes

保存httpd.conf,重起apache即可。

到此我们就完成了对Apache SSI的设置。

第四, 安装mysql

Mysql也是直接加压安装到c:\webser\mysql就ok了,

设置如下:

打开c:\webser\mysql\bin(也就是mysql的bin目录)

点击winmysqladmin.exe这个文件,这相当于是一个监视mysql运行状况的小程序,第一次使用时,会提示你输入用户名和密码,随便设定一个(这个不是mysql的用户名和密码),然后任务栏上会出现三个"交通灯"标志,点击这个图标,启动mysql服务。

在cmd模式下进入c:\webser\mysql\bin,执行如下命令:

mysqladmin -u root -p password rtdtblog

来创建一个root用户,按回车后,会出现:

Enter Password:

这是叫你输入原来的密码.。刚安装时密码为空,所以直接回车即可,以后就不一样了哦,呵呵

Ok,这样,在mysql里面就创建了一个名为root,密码为rtdtblog的用户

第五, 配置php.int文件,使其支持mysql

打开c:\winnt\php.int,

找到extension_dir,将路径更改为:extension_dir="c:\webser\php\ext"

找到extension=php_mysql.dll 去掉前面的前面的";"号

找到session.save_path,更改为session.save_path="c:\webser\php\session_tmp";

Ok,配置内容就是这些,这时候,你需要重启一下apache,然后建立一个测试数据库连接的页面,内容如下:

$link=mysql_connect(’localhost’,’root’,’rtdtblog’);

if(!$link) echo "不好意思,连接数据库有点问题哦,不要灰心,继续努力";

else echo "恭喜恭喜,你小子连接数据库成功";

mysql_close();

?>

如果你的设置是正确的,会出现第二行文字。如果一不小心,你的出现第一行文字,不要担心,仔细检查一下,再次,多试几遍,就知道是怎么回事了,呵呵,我就从这样一遍一遍的失败中过来的,哈哈哈哈

说句实在的,安装到这里基本上算是完工了,要收工也可以了,呵呵,如果你还想知道phpMyadmini的安装,继续看下面

第六, phpMyAdmin的安装

phpMyAdmin是一款超强的基于php的管理mysql数据库的软件,非常有用,安装也很方便,解压到你设置的web目录里面,我这里采用的是默认的目录,apache下面的htdocs目录(c:\webser\apache\apache2\htdocs),解压完成后,需要进行简单的设置,

打开config.inc.php文件,修改下面这些内容:

$cfg[’Servers’][$i][’user’] = ’root’; // MySQL user

$cfg[’Servers’][$i][’password’] = ’rtdtblog’; // MySQL password

Ok,一切正常的话,打开浏览器,输入正确的路径,就可以打开phpMyAdmin的控制界面了,

以上就是我自己安装apache+php+mysql的详细过程,这个也是最基本的安装过程,呵呵,网上其他一些文章在讲解类似的安装时,设置的内容太多了,其实对于我等初学者来讲,很多都不必要,因为设置了也不明白什么意思,哈哈(个人意见,仅供参考)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值