1.首先下载一个xampplite,这个是sourceforge.net
上的开源项目。主要是为了集成apache,mysql,php方便用的.解压到某个盘符的根目录下。点击xampp-control.exe然后再弹出的小窗口中选择Setup.然后一直回车即可。然后选中apache,mysql前面的复选框。然后start apache和mysql.之后在IE上输入127.0.0.1。如果看到XAMPP的网页。就代表安装成功。
2.如果你是xp的系统,那么在C:\WINDOWS\system32\drivers\etc下有个hosts文件。里面有一行为 127.0.0.1 localhost,然后你可以再添加两行 127.0.0.1 ns.net,和127.0.0.1 admin.ns.net。那么下次你使用ns.net也就是127.0.0.1,使用admin.ns.net也一样。
3.去你刚才安装apache的目录下找到 apache\conf\extra这个文件夹中的httpd-vhosts.conf,在其中添加几行。
Directory和你的DocumentRoot需要对应。必须为你的发布目录(含有index.html),servername就是刚才hosts文件中的某一个。其他的照葫芦画瓢即可。
如果你想使用多虚拟主机,并且使用同一个IP。
那么就应该在hosts文件中再添上一句。127.0.0.1 www.xxx.com static.xxx.com xxx.com
在apache目录的apache\conf\extra中的httpd-vhosts.conf,添加如同上面一样的一段,如下面的样子:
但是你可能会遇到输入www.xxx.com可以出来ns_shop目录中的内容。但是输入admin.ns.net却依旧是ns_shop中的内容。只是咋回事呢?原因有两个。一个是apache会自动的将找不到的域名按照第一个域名匹配。如果是这个错误,你可以调整下上面配置的两块内容的位置,让ns_shop在下,ns_admin在上。这里一定要重启apache,如果找到了admin.ns.net,这就说明你的admin.ns.net没有配错。l另外也可以看看你的apach log.如果有log生成,那可能是第二个原因:
#
# Use name-based virtual hosting.
#
##NameVirtualHost *:80 把这里去掉##。因为使用的name-based,所以不能再有此注释。
分享到:
相关推荐
将apache升级到最新版2.4.18,php升级到5.6.16和7.0.1。 mysql升级到5.7.10,tomcat升级到7.0.56。 程序包35M,解压后,启动即可,易于安装和设置。 注意: PHP5.3需要安装32位的vc9运行库; php5.6需要安装...
xampplite_mantis_testlink
Java开发必备的软件工具下载。学习java开发的必备神器。
接着,按照步骤安装和配置XAMPP环境,包括Apache和MySQL服务的启动及数据库用户的创建和权限分配。之后,安装JDK,并部署Java服务。最后,通过浏览器访问Web应用,确认一切正常。这些步骤对于软件开发者来说至关重要...
接着,进入"D:\xampplite",启动"apache_start.bat"和"mysql_start.bat"。如果80端口被占用导致Apache无法启动,可以使用"netstat -ano"命令找出占用80端口的进程,然后在任务管理器中结束这些进程。如果需要,你...
首先,需要下载Moodle安装包,下载完成后,右键直接解压缩到一个目录下,改名为xampplite,以避免Apache配置文件中的路径设置问题。 2. 配置Apache和MySQL 进入xampplite目录,启动apache_start.bat和mysql_start....
XAMPP,全称为“XAMPPLite”,是一款开源的跨平台Web服务器解决方案,由Apache、MySQL、PHP和PERL等多个组件组成。它为开发者提供了一个便捷的环境,用于在本地计算机上搭建和测试网站及应用程序,而无需复杂的...
"Xammplite"可能是指XAMPP Lite,这是一个轻量级的XAMPP套装,包含Apache、MySQL和PHP等基础组件,常用于本地开发环境。Xdebug与XAMPP Lite结合使用,可以让开发者在这样的环境中进行高效调试。同时,它还提及了"和...
"xampplite" 文件夹则可能包含了一个轻量级的XAMPP服务器环境,XAMPP是一个流行的开源开发套件,包含了Apache服务器、MySQL数据库和PHP等组件,用于在本地运行Web应用程序,如Vtiger CRM。在Vtiger Portable中,...
文件 "xampplite" 可能是 XAMPP 的轻量级版本,一个流行的本地开发环境,包含 Apache、MySQL 和 PHP 等组件,用于在个人电脑上运行 Plasmidb。通过 XAMPP,用户可以在本地快速搭建和测试 Plasmidb 环境。 总之,...