`
ihuashao
  • 浏览: 4880292 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

虚拟主机配置xampplite,mysql,apache,php

阅读更多

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,所以不能再有此注释。

分享到:
评论

相关推荐

    xampp Lite.zip

    将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

    xampplite_mantis_testlink

    xampplite-win32-1.7.3.exe

    Java开发必备的软件工具下载。学习java开发的必备神器。

    服务器配置说明文档[参照].pdf

    接着,按照步骤安装和配置XAMPP环境,包括Apache和MySQL服务的启动及数据库用户的创建和权限分配。之后,安装JDK,并部署Java服务。最后,通过浏览器访问Web应用,确认一切正常。这些步骤对于软件开发者来说至关重要...

    moodle安装完全手册

    接着,进入"D:\xampplite",启动"apache_start.bat"和"mysql_start.bat"。如果80端口被占用导致Apache无法启动,可以使用"netstat -ano"命令找出占用80端口的进程,然后在任务管理器中结束这些进程。如果需要,你...

    Moodle安装使用完全手册

    首先,需要下载Moodle安装包,下载完成后,右键直接解压缩到一个目录下,改名为xampplite,以避免Apache配置文件中的路径设置问题。 2. 配置Apache和MySQL 进入xampplite目录,启动apache_start.bat和mysql_start....

    xampp-windows-x64-7.3.2-1-VC15-installer.rar

    XAMPP,全称为“XAMPPLite”,是一款开源的跨平台Web服务器解决方案,由Apache、MySQL、PHP和PERL等多个组件组成。它为开发者提供了一个便捷的环境,用于在本地计算机上搭建和测试网站及应用程序,而无需复杂的...

    xdebugv2.0

    "Xammplite"可能是指XAMPP Lite,这是一个轻量级的XAMPP套装,包含Apache、MySQL和PHP等基础组件,常用于本地开发环境。Xdebug与XAMPP Lite结合使用,可以让开发者在这样的环境中进行高效调试。同时,它还提及了"和...

    Vtiger Portable 5.2.1-开源

    "xampplite" 文件夹则可能包含了一个轻量级的XAMPP服务器环境,XAMPP是一个流行的开源开发套件,包含了Apache服务器、MySQL数据库和PHP等组件,用于在本地运行Web应用程序,如Vtiger CRM。在Vtiger Portable中,...

    Plasmidb-开源

    文件 "xampplite" 可能是 XAMPP 的轻量级版本,一个流行的本地开发环境,包含 Apache、MySQL 和 PHP 等组件,用于在个人电脑上运行 Plasmidb。通过 XAMPP,用户可以在本地快速搭建和测试 Plasmidb 环境。 总之,...

Global site tag (gtag.js) - Google Analytics