wamp(Windows下apache、mysql、php)环境搭建详细傻瓜式图文教程
by luke
一、原料准备
1、需要的工具文件我已经共享到百度网盘:点此下载。集成了apache2.2、mysql5.5、php5.4。下载后解压得到三个文件:
httpd-2.2.22-win32-x86-openssl-0.9.8t.zip
mysql-5.5.20-win32.msi
php-5.4.15-Win32-VC9-x86.zip
2、直接解压httpd-2.2.22-win32-x86-openssl-0.9.8t.zip得到httpd-2.2.22-win32-x86-openssl-0.9.8t.msi。
3、新建一个文件夹可以自行命名,本文以php54为例,然后把php-5.4.15-Win32-VC9-x86.zip解压到这个文件夹。
二、apache、php的安装和配置
1、apache的安装很简单,双击httpd-2.2.22-win32-x86-openssl-0.9.8t.msi,一路下一步下一步,基本使用默认配置,需要注意的是到 “Network Domain”填写你的网络域名,如果没有网络域名,可以随便填写。但如果你架设的 Apache 服务器如果要放入Internet ,则一定要填写正确的网络域名。在“Server Name”下填入你的服务器名,也就是主机名。“Administrator’s Email Address”填写系统管理员的联系电子邮件地址。上述三条信息三条信息均可任意填写,无效的也行,本地学习和调试就填写“localhost”即可,其中联系电子邮件地址会在当系统故障时提供给访问者。
安装的位置,建议修改为某个盘符下面的apache2,本文以 F:\apache2为例。
2、将上文中提到的php54剪切到F:\下,然后用编辑器打开F:\apache2\conf下的httpd.conf,先找到很多行类似以 #LoadModule 开头的。在其最后一行加入
1
LoadModulephp5_module"F:/php54/php5apache2_2.dll"
如下图,这样就加载了php模块了。
再找到DirectoryIndex 设置 在 index.html 后面 加上 index.php
3、继续往下,找到连续已AddType开头的行,在其后面加上
1
2
AddTypeapplication/x-httpd-php.php
PHPIniDir"F:/php54"
如下图,这样就定义什么时候解析php文件和加载了php.ini配置文件了:
4、打开F:\php54文件夹,把php.ini-production重命名为php.ini,用编辑器打开php.ini在任意位置加上
1
extension_dir="F:/php54/ext"
至此apache 和 php 的配置大致完成。可以在apache根目录 F:\apache2\htdocs 下新建文件 index.php 键入如下代码:
1
2
3
echo'hello world';
?>
浏览器输入 localhost 如果看到 hello world,说明php 和apache 就配置成功了。
三、mysql的安装和配置
1、双击mysql的安装文件,勾选同意协议。然后选择Typical典型安装。
2、勾选引导设置向导:
3、选择详细配置
4、选择开发者模式,当然我是假设已经买服务器来安装mysql的大神肯定用不到我的教程。
5、选择多功能的数据库类型
6、选择Innodb数据文件存放地点,推荐F:\Data\
7、线程至此,选择默认20,也就是第一个
8、端口等默认不修改
9、默认字符集推荐使用UTF8如图
10、勾选加入Windows环境变量,其余不修改
11、两次键入 root 账户密码。
最后execute 执行。不出意外的话就大功告成了。
四、测试
修改php.ini去掉extension=php_mysql.dll前面的分号;然后重启apache,在F:\apache2\htdocs\下新建文件index.php键入以下代码
PHP
1
2
3
var_dump(mysql_connect('localhost','root','123321'));// 123321改成你设置的root密码
?>
打开浏览器键入localhost 如果看到 resource开头的字样,就说明大功告成。
有什么问题可以留言给我,有空我会解答。