利用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数据可以通过界面操作或直接用命令行输入。
登录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数据可以通过界面操作或直接用命令行输入。
相关文章推荐
- 怎样利用XAMPP搭建本地php环境
- 利用elcipse和XAMPP搭建PHP+Apache+MySQL环境
- iOS实战演练之关于数据交互的问题(利用XAMPP搭建本地服务器, 编写PHP代码实现iOS端注册登录功能)
- 如何利用XAMPP本地建站的环境配置教程(详细的图文介绍)
- [PHP]利用XAMPP搭建本地服务器, 然后利用iOS客户端上传数据到本地服务器中(二.配置MySQL数据库)
- 利用XAMPP本地搭建WordPress博客
- [PHP]利用XAMPP搭建本地服务器, 然后利用iOS客户端上传数据到本地服务器中(三. PHP端代码实现)
- 利用XAMPP搭建PHP开发环境,解决443端口被占用
- 利用XAMPP本地搭建WordPress博客
- 详细的图文介绍如何利用XAMPP本地建站的环境配置教程
- 使用XAMPP搭建本地JSP+PHP环境
- [PHP]利用XAMPP搭建本地服务器, 然后利用iOS客户端上传数据到本地服务器中(四. iOS端代码实现)
- 本地搭建iis和xampp环境
- 利用nodeJs anywhere搭建本地服务器环境
- 利用Docker搭建本地https环境的完整步骤
- 【gitlab】gitlab相关基础知识、利用hyper-v安装ubuntu及在ubuntu环境下搭建本地gitlab服务
- 利用ptmx搭建本地虚拟串口回环测试环境
- 利用nodeJs anywhere搭建本地服务器环境的方法
- 利用XAMPP+WordPress在本地搭建个人博客