您的位置:首页 > 其它

利用XAMPP搭建本地环境

2012-06-18 11:07 330 查看
一、下载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数据可以通过界面操作或直接用命令行输入。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: