PHP+MySQL+Apache+phpMyAdmin详细配置过程

首先,对于那种集成软件,也就是说安装了一个软件,apache+php+mysql一套安装就都自动完成的软件,我不推荐使用。因为我们的目的是学习,而并不是简化操作。好,下面进入正题。

1、 安装之前的准备 为了以后重装系统之后不用重新设置,我们不把这些软件装在C盘,而是装在非系统盘。例如D:Inetpub,所以我们要建立如下目录: D:Inetpub\PHP4 [用来安装PHP4] D:Inetpub\Apache2 [用来安装Apache] D:Inetpub\MySQL [用来安装MySQL] D:Inetpub\phpMyAdmin [用来释放phpMyAdmin] D:Inetpub\wwwroot [我们做的网站保存在这里] 2、安装< /strong>MySQL 4.12(完全安装,重新安装系统以后如何快速恢复)

1,运行我们下载的mysql-essential-4.1.22-win32.msi 2,欢迎来到MySQL Server 4.1安装向导

3,选择安装模式,我们选择[Custom]也就是自定义安装

4,需要安装的功能默认,路经选择刚才建立的D:InetpubMySQL,(我是F,呵呵,无所谓)

5,最后确认一下,开始安装

6,安装过程

7,注册到MySQL.com,这里我们就不注册了,选择Skip Sign-up

8,现在就配置MySQL 9,欢迎来到MySQL Server 实例配置向导 1.0.8

10,选择[Detailed Configration],就是详细配置

11,选择[Developer Machine],也就是开发模式,这个模式占用内存少。而如果你真正要做服务器,需要选择[Server Machine]

12,选择[Multifunctional Databases],具体原因还请高手指教。我认为这项是为了查询进行优化,而下面的选项是为了存储进行优化。

13,选择数据库存储路径,默认即可

14,设置最大连接数,由于我们是本机测试,选择第一项(20用户)即可。如果是服务器,选择第二项(高于500) 15,默认设置,不要修改。否则其他程序(Apache)将无法连接数据库。

16,重要设置:设置默认字符集,一定要选择第三项,然后再下拉菜单中选择gbk,切记!!!

17,选择[Install As Windows Service]安装成Windows服务,这样方便我们启动。不选[Launch the MySQL Server automatically]也就是说不让他自动启动。最下面那个选项无所谓,推荐选上,这样就可以在任意位置输入mysql进入控制台。

18,重要设置:这里有一个分支,如果你是初次安装,请看本步。如果你是重新安装系统之后的快速恢复,请看19< /strong>第步。这里是输入两遍 root用户的密码,下面的两个选项为了安全,不要选择。再次提醒,如果你的电脑已经安装了MySQL,也就是说你是刚刚重装了系统,快速恢复 MySQL,一定不要选择这项,请看第< /strong>19步。切记!!!

19,重要设置:这一步是为了充装系统后的快速恢复,如果你是全新安装MySQL,即你的电脑中重来没有安装MySQL,请不要按照本步操作,请看第18< /strong>步。切记!!!因为你是快速恢复,所以这里什么都不选,否则会导致配置失败< /strong>

20,准备执行,全新安装的话,最后一项是亮起的,由于我是快速恢复,最后一项是灰的。

21,执行成功。初次安装4个对钩,快速恢复3个对钩。如果有一个叉子,请你仔细看18,19步。这个是问题最多的地方。

22,[开始]-[程序]-[MySQL]-[MySQL Server 4.1]-[MySQL Command Line Client],打开MySQL控制台。 23,输入刚才(18步)设置好的密码,回车。 24,登录成功。 25,输入 show databases; (不要漏掉空格和分号)看一下我们现有的数据库。正常应该有两个,mysql和test。

至此,MySQL 4.1.22安装成功。下面我做一下总结。总的来说,MySQL安装很简单。其中只有两个注意事项,一个是字符集选择,也就是第16部。很多乱码问题就是这里设置错误造成的。另外一个是全新安装与 快速恢复。快速恢复的时候不能重新修改密码。为什么呢?我想有必要说一下原理。因为MySQL里面修改root用户密码必须要知道原始密码才可以修改。如 果你是快速恢复,那么电脑中已经安装了MySQL,那么肯定以前你也设置过密码。但是安装程序不知道,认为是空。这是你输入了新的密码,安装程序会认为你 要将空密码修改为你输入的密码。可是数据库中现在的root密码不是空,这就造成了修改失败。可是MySQL服务管理储存了你的新密码,可是用这个密码无 法启动MySQL,这也就造成了MySQL无法启动,安装失败。

MySQL安装好了,下一步我们安装Apache 2.0.59。

请看下一步。

2、 安装Apache 2.0.59 1,运行我们下载的apache_2.0.59-win32-x86-no_ssl.msi 2,欢迎来到Apache HTTP Server 2.0.59 安装向导

3,用户协议,当然选择我同意[I accept the terms in license agreement]

4,Apache的简介,直接Next 5,前两个文本框均输入localhost,第三个输入你的E-mail。下面的单选框选择第一项。

6,选择Custom,自定义安装

7,需要安装的功能默认,安装目录选择我们之前建立的D:Inetpub 这里需要注意,为什么不选择D:InetpubApache2< /strong>呢?因为Apache< /strong>安装程序会自动建立< /strong>Apache2目录。假如我们选择了D:InetpubApache2< /strong>,那么安装好了之后就成了< /strong>D:InetpubApache2Apache2< /strong>了。这个切记!!!

8,准备安装 9,安装过程 10,安装完成 11,打开浏览器,输入http://localhost/如果出现以下画面说明安装成功。

3、 配置PHP< /strong>,让Apache< /strong>支持PHP< /strong>

1,解压缩我们下载的php-4.4.7-win32.zip至D:InetpubPHP4。

2,将PHP4目录内php.ini-dist重名名为php.ini。

3,打开php.ini,修改几个地方。修改1:将 extension_dir = “./” 修改为 extension_dir = “D:/Inetpub/PHP4/extensions” 注意:要用/斜杠,而不是斜杠。

修改2:去掉php_mbstring.dllphp_gd2.dll前面的分号[;],如图所示。保存退出即可。

4,将PHP4目录内的php.iniphp.exe< /strong>,php4ts.dll三个文件复制到C:Windows目录(Win2000是C:Winnt)

5,用记事本打开D:InetpubApache2confhttpd.conf文件

修改1:DocumentRoot “D:/Inetpub/Apache2/htdocs” 修改为 DocumentRoot “D:/Inetpub/wwwroot”

修改2:Directory “D:/Inetpub/Apache2/htdocs” 修改为 Directory “D:/Inetpub/wwwroot” 这两步的目的是把Apache的主目录定义到D:Inetpubwwwroot

修改3:DirectoryIndex index.html index.html.var 修改为 DirectoryIndex index.html index.html.var index.php 这步的目的是把index.php作为默认文档

修改4:找到一大堆LoadModule,在最下面添加LoadModule php4_module D:/Inetpub/PHP4/sapi/php4apache2.dll

修改5:找到AddType,在下面添加AddType application/x-httpd-php .php 保存退出,然后重新启动Apache。方法:[开始]-[运行]-[net stop apache2]-[net start apache2]

6,新建一个index.php,内容如图所示,保存到D:Inetpubwwwroot

7,打开浏览器http://localhost/,如果出现下图,说明配置成功。

4、 配置< /strong>phpMyAdmin,从中学习如何设置Apache的虚拟目录

1,打开我们下载的phpMyAdmin。

2,解压缩到D:InetpubphpMyAdmin,如图

3,复制D:InetpubphpMyAdminlibrariesconfig.default.php到D:InetpubphpMyAdmin下,重名名为config.inc.php 4,用记事本打开config.inc.php,修改:$cfg['Servers'][$i]['auth_type'] = ‘config’; 修改为$cfg['Servers'][$i]['auth_type'] = ‘http’; 保存退出

5,用记事本打开D:InetpubApache2confhttpd.conf。找到Alias /icons/ 在下面添加一行 Alias /phpMyAdmin “D:/Inetpub/phpMyAdmin/” 保存退出,重新启动Apache和MySQL(方法见上一部分)。

6,打开浏览器http://localhost/phpMyAdmin,用户名root,密码输入MySQL安装的时候设置的密码。

7,出现下图界面,安装成功。

PS: Apache+php+MySQL+phpMyAdmin完全严格区分大小写。

无觅相关文章插件,快速提升流量

,

发表评论