一、下载XAMPP
登录URL: http://www.apachefriends.org/zh_cn/xampp-windows.html 下载XAMPP
二、使用安装包安装XAMPP
打开xampp-win32-1.7.7-VC9-installer.exe安装包
注意安装路径,避免由于账户权限不够而引起服务无法启动。
建议不要将服务安装在本机后台,避免因为和本机原有服务冲突造成服务无法启动。
安装完成
现在暂时不启动APACH服务,先设置APACH配置文件。
三、配置APACH
避免本地APACH服务占用80端口,修改APACH配置文件..\xampp\apache\conf\httpd.conf 将端口改为8081
......
Listen 8081
ServerName localhost:8081
......
设置APACH虚拟主机
......
Include "conf/extra/httpd-vhosts.conf"
NameVirtualHost *:8081
......
在..\xampp\apache\conf\extra\httpd-vhosts.conf设置虚拟主机和URL解析规则。
......
<VirtualHost *:8081>
DocumentRoot "E:\dev\www_projs_com"
ServerName www.projs.com
<Directory "E:\dev\www_projs_com">
Options Includes FollowSymLinks
AllowOverride All
Order deny,allow
allow from all
</Directory>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^/$ /index.html [L]
</IfModule>
</VirtualHost>
......
描述:将www域名下的执行文件放置在E:\dev\www_projs_com目录下,制定规则输入URL:http://www.projs.com:8081 则执行E:\dev\www_projs_com\index.html文件。
......
<VirtualHost *:8081>
DocumentRoot "E:/xampp/htdocs"
ServerName localhost
<Directory "E:/xampp/htdocs">
Options Includes FollowSymLinks
AllowOverride All
Order deny,allow
allow from all
</Directory>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^/$ /xampp/index.php [R,L]
</IfModule>
</VirtualHost>
......
描述:因为XAMPP有WEB控制台控制PHP、MYSQL、PERL等组件,所以需要配置localhost的虚拟主机。
启动APACH服务和MYSQL服务。
绑定本地HOST文件C:\WINDOWS\system32\drivers\etc
......
127.0.0.1 localhost
127.0.0.1 www.projs.com
......
验证本地APACH服务启动正常,打开XAMPP控制台。
四、配置MYSQL
打开XAMPP控制台,进入phpMyAdmin平台。输入用户名root后直接点击登陆即可。(在默认状态下,phpmyadmin有两个用户名,分别是pma和root。其中,root是管理员身份,而pma则是普通用户身份,但二者在缺省状态下均无密码。)
更改root密码——点击Privileges后,在Change password一栏输入密码后确认。此时,会自动退出,再用root及相应的密码登陆。
设置MYSQL数据可以通过界面操作或直接用命令行输入。