wamp(windows+apache+mysql+php)环境配置使用说明
正所谓磨刀不误砍柴功,在配置之前,请先准备好以下软件,都可以在相应的官方网站上下载
本教程使用软件如下:
1windowsxp,windows2003
2apache_2.2.10-win32-x86-no_ssl.msi
3mysql-5.1.12-beta-win32.zip
4php-5.2.6-Win32.zip
5phpMyAdmin-2.11.1.2-all-languages.7z
6ZendOptimizer-3.3.3-Windows-i386.exe
PHP安装环境一般安装在系统盘,按常规我们定义C盘为操作系统安装盘,另外我们配置的是wamp组合环境,为了安装方便便于管理,我们将所有软件都安装在C盘的一个wamp文件夹下,因此在c盘新建一个文件夹wamp
一:安装Apache服务
双击打开apache_2.2.10-win32-x86-no_ssl.msi软件安装,选择Custom模式安装,选择安装路径,把软件安装到C盘根目录下的wamp文件夹下,安装路径为:C:\wamp\Apache2.2
apache安装后,如果你的系统安装了IIS或者80端口被占用了,那么apache的服务器启动失败,右下角的图标呈红色,这个时候需要更改端口,打开C:\wamp\Apache2.2\conf\httpd.conf的配置文件,找到Listen80,将端口改为8585(一个没有被占用的端口),保存,重启apache,有时候需要重启机器,直到服务器图标显示绿色,才表示安装成功!
二:安装PHP软件
将php-5.2.6-Win32.zip软件包解压,并拷贝到c:\wamp\php下
配置php和apache的服务
1找到php目录下的php.ini-dist文件,重命名为php.ini,拷贝至c:\windows下,再将php目录下的php5ts.dll,libmysql.dll两个文件拷贝到c:\windows\system32目录下
用记事本打开php.ini配置文件,搜索并更改
default_charset="utf-8"
extension_dir="c:/wamp/php/ext"指向php的扩展位置
找到;extension=php_mysql.dll去掉";"
将php.ini中的session.auto_start的值改为1(启动),默认是0(禁用),
在php.ini找到session.save_path这一行,设成session.save_path="C:/wamp/php/session_temp"把分号去掉
找到配置文件下的一些扩展插件,根据需要将前面的分号去掉,启用功能,如
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_mysqli.dll
2打开C:\wamp\Apache2.2\conf\httpd.conf
找到AddDefaultCharsetISO-8859-1将其改为AddDefaultCharsetGB2312(让默认语言编码为简体中文)
找到#LoadModulessl_modulemodules/mod_ssl.so这行,在此行后加入一行
LoadModulephp5_moduleC:/wamp/php/php5apache2_2.dll
注意:C:/wamp/php/php5apache2_2.dll是php5apache2_2.dll的路径apache2_2.dll是apache的版本
找到AddTypeapplication/x-gzip.gz.tgz这行,在此行后加入一行
AddTypeapplication/x-httpd-php.php
找到DocumentRoot"C:/wamp/Apache2.2/htdocs"将其该为你网站所在文件夹,我这里改为
DocumentRoot"E:/php_site"
找到<IfModuledir_module>修改网站的默认首页在后面加上index.php
DirectoryIndexindex.htmlindex.php
</IfModule>
此时PHP环境基本已经配置成功
在WEB根目录(如我的E:\php_site)里建一个名为index.php的文件内容如下
<?phpechophpinfo();?>
重新启动apache服务
用浏览器打开
如果可以看到php配置输出信息就表示配置成功!
三安装mysql数据库
将软件包解压,双击setup.exe文件,安装custom模式安装,安装路径为"c:\wmap\mysql"
安装方法:skipsign-ip->之后出现MySQLServerInstanceConfigurationWizard出口,点击“Next”。
之后一路点击“Next”
pleaseselectthedefaultcharacterset.
选择编码为:utf8最后输入数据库的默认密码:root
当最后四项都打勾的时候表示安装成功!
重启apache服务
在Web根目录下(如D:\website)建立testdb.php文件内容如下:
<?php
$link=mysql_connect('localhost','root','root');
if(!$link)echo"fail";
elseecho"success";
mysql_close();
?>
用浏览器打开
四phpmyadmin的安装配置
将phpMyAdmin-2.11.1.2-all-languages.7z解压到WEB根目录中去,重命名文件夹为myadmin或其它
复制config.sample.inc.php并更名为config.inc.php打开
找到$cfg['blowfish_secret']将后面的赋值,加入数字和字母组合
找到
$cfg['Servers'][$i]['controluser']='root';
$cfg['Servers'][$i]['controlpass']='root';
分别填上你mysql的用户和密码即可
如不是本地使用,最好加上验证
五打开c:\wamp\apache\conf\http.conf文件,分别去掉下面两行文字前面的#号。
#LoadModulevhost_alias_modulemodules/mod_vhost_alias.so
去掉#意思是启用apache的虚拟主机功能。
#Includeconf/extra/httpd-vhosts.conf
去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置。
4:打开extra目录内的httpd-vhosts.conf文件,什么都不管,直接在文件底部加入自己要加的虚拟主机的信息。如下面所示。
分别是给出一个管理员邮箱、指出此网站的根目录、域名、和错误日志存放位置。注意目录间隔最好用/而不是\ 。
<VirtualHost*:8585>
DocumentRootc:\php_site
ServerName
ErrorLoglogs/www.phptest.com.log
</VirtualHost>
*以上路径中的斜线左斜右斜都可以。
上一篇:网站开发常用软件下载