全部博文(30)
分类:
2008-09-12 13:16:04
1. 安装前的考虑
2. 下载安装源程序
下载地址为:http://dev.mysql.com/downloads/mysql/5.0.html#win32,选择Windows ZIP/Setup.EXE (x86),需要用邮箱注册,注册后MYSQL每个月都会发MYSQL通讯到注册的邮箱地址。
下载地址为:,选择,不要下载那个。
3. 安装apache2
4. 安装MySQL5
点击Developer Components前面的X号,出来如上图所示的下拉列表,选择第二项:“This feature, and all subfeatures, will be installed on local hard drive.”,然后点击右面的change目录,将目录更改为:D:\WAMP\MySQL Server 5.0\,点击ok,点击下一步,确认无误后点击install开始安装。
选择MYSQL服务器的用途:
选择能同时连接MYSQL服务器的最大数目
第一项是是否启用TCP/IP,如果启用了,就可以通过ip在网络上访问到此MYSQL服务器,默认是3306端口。后面的Add firewall exception for this port,勾选了之后表示将此端口加入到防火墙的例外列表,防火墙就不会对此端口设置阻止。
选择默认字符集
第一项是选择是否安装成为windows的一项服务,如果勾选了,则可以通过windows的 控制面板 | 管理工具 | 服务 来开启或停止MYSQL服务器。
安全选项
第一项是为MYSQL服务器的root帐户设置密码,需要输入两遍(记住此密码),下面的Enable root access from remote machines意思是是否允许root帐户从远程计算机访问,处于安全策略,不要勾选这个。
所有配置都已准备好了,等待执行,点击Execute执行:
一切ok,点击finish,安装完毕。 测试是否安装成功: 点击
开始 | 所有程序 | MYSQL | MYSQL Server 5.0 | MYSQL Command Line Client ,弹出命令行程序,提示:Enter
Password:输入刚刚设置的root帐户的密码,然后回车: 说明MySQL服务器已经正常启动。 1.
安装PHP5 将下载下来的php-5.2.6-Win32.zip解压缩到D:\WAMP\php5目录下,然后将该目录下的php.ini-dist重命名为php.ini ,php5安装完毕。 现在这三个软件已经独立安装成功了,但是还不能运行php,因为apache默认安装的时候是不支持php的,我们要告诉apache来执行php,所以得修改配置文件; 2.
使apache支持php 修改apache的配置文件:找到D:\WAMP\Apache2\conf\httpd.conf 这个文件(如果是严格按照上面的路径安装的,如果是别的路径,请找到相对应的这个目录下的这个文件),打开它(可以用记事本,但最好是用一个IDE,比如说Editplus,因为涉及到编码的问题): 将如下代码加入到文件的末尾: LoadModule
php5_module "D:/WAMP/php5/php5apache2.dll" AddType
application/x-httpd-php .php LoadFile
"D:/WAMP/php5/php5ts.dll" PHPIniDir "D:/WAMP/php5" 然后找到DirectoryIndex
index.html index.html.var这一行:将index.htm,index.php加入到这一行的后面; 保存文件,重新启动apache服务器:双击电脑右下角的 按钮: 点击红框内的Restart; 在 D:\WAMP\Apache2\htdocs
目录下新建一个test.php的文件,输入一下内容: echo phpinfo(); ?> 保存,打开浏览器,输入 如看到下面的页面,则说明apache已经成功的支持了php; 现在apache和php已经组合到一起了,但是php还不能够访问MYSQL服务器,接下来的配置让php能够访问MYSQL服务器。 1.
使PHP能够访问MYSQL服务器 首先需要将 D:\WAMP\php5 目录下的libmysql.dll文件复制到C:\WINDOWS\system32 目录下 (我的C盘是系统盘),然后打开D:\WAMP\php5\php.ini
这个文件,这是php的配置文件 找到extension_dir = "./"
这一行,修改为:
extension_dir = "D:/WAMP/php5/ext"; 找到 ;extension=php_mysql.dll 这一行,将前面的分号去掉; 找到 ;extension=php_mysqli.dll 这一行,将前面的分号去掉; 重新启动apache服务器。 然后将D:\WAMP\Apache2\htdocs\test.php 的内容修改为:
$link = mysql_connect(‘localhost’,’root’,’123456’) or die (“could
not connect”); Echo “successful”; Mysql_close($link); ?> 其中的123456是刚刚安装MySQL的时候输入的密码, (复制的时候注意标点符号) 然后在打开浏览器输入
如果页面显示 successful,说明已经成功配置了php支持mysql; 到此为止,一个菜鸟已经完成了apache2+PHP5+mysql5的安装配置。现在可以开始你的php之旅了,接下来的配置当学的比较深入的时候可能会用到; 2.
菜鸟++ 下面所有的配置文件修改后都需要重新启动apache服务器才能生效。 Apache的配置文件:D:\WAMP\Apache2\conf\httpd.conf; Php的配置文件:
D:\WAMP\php5\php.ini; 1.
如果你觉得文件的根目录放在D:\WAMP\Apache2\htdocs 下不爽,你可以修改apache 的配置文件,找到DocumentRoot
"D:/WAMP/Apache2/htdocs"这一行,修改为你想要的目录;然后找到 2.
如果写的php文件用到的session,需要打开php.ini,找到
;session.save_path = "/tmp"这一行,将前面的分号去掉,然后把目录改成你想要的目录,如 session.save_path = "D:/WAMP/php5/session_tmp"(这个文件夹一定要存在,否则会报错) 3.
如果要用到图片的函数,需要加载gd库扩展,打开php.ini,找到;extension=php_gd2.dll 这一行,将分好去掉; 4.
更高级的配置请参考其他的文章。 修改后重新启动apache服务器。