在阿帕奇上配置虚拟主机

Apache配置须知:

Listen 80:端口监听,这个地方可以设置监听多个端口,设置方式

Listen 80

Listen 8080

DocumentRoot ‘路径’:网站根目录

ServerName ‘域名:80’:域名

<Directory ‘路径’>

DirectoryIndex index.html index.php

Options Indexes

Order Deny,Allow

Allow from all

</Directory>

在"httpd.conf"文件的最下端添加一下代码:

############################################
#这里以下是我们的虚拟主机(多域名)配置
############################################

#配置虚拟主机必须使用NameVirtualHost属性,意思表示所有通过80端口的请求,都会先从虚拟主机进行解析
NameVirtualHost *:80

#VirtualHost可以理解为就是一个虚拟主机
<VirtualHost *:80>

    #域名,每个虚拟主机都有一个域名对应,域名随便取
    ServerName www.php.com

    #指定网站的根目录
    DocumentRoot "F:/homework"

    #给根目录指定用户访问的权限
    <Directory "F:/homework">

    #如果没有首页的情况下,显示文件列表
        Options Indexes
        #DirectoryIndex index11.php che.html
    #权限
    Order Deny,Allow
    Allow from all
    </Directory>

    #增加一个虚拟目录
    alias /project "F:/homework/20140320"

    #为虚拟目录所对应的实际目录分配访问权限
    <Directory "F:/homework/20140320">
    #Options Indexes
    Order Deny,Allow
    Allow from all
    </Directory>
</VirtualHost>

#<VirtualHost *:80>
#    ServerName localhost
#    DocumentRoot "E:/Program Files/wamp/www/"
#    <Directory "E:/Program Files/wamp/www/">
#        Options Indexes
#    DirectoryIndex index.php index.html index.php3 index.htm
#    Order Deny,Allow
#    Allow from all
#    </Directory>
#</VirtualHost>
时间: 2024-10-12 18:06:11

在阿帕奇上配置虚拟主机的相关文章

在 Tomcat 上配置虚拟主机

1.Tomcat 服务器的server.xml文件   (1)Tomcat 组件 Tomcat服务器是由一系列可配置的组件构成,其中核心组件是 Catalina Servlet 容器,它是所有其他 Tomcat 组件的顶层容器.Tomcat 的组件可以在 <CATALINA_HOME>/conf/server.xml 文件中进行配置,每个 Tomcat 组件在 server.xml 文件中对应一种配置元素.   (2)Tomcat 组件之间的关系 以下代码以 XML 的形式展示了各种 Tomc

linux上nginx上配置虚拟主机的相关配置

1.配置主配置: nginx/conf/nginx.conf 2.虚拟主机配置:nginx/conf/extra/learn.weixin.com.conf 配置完后,重启服务器!

CentOS 5上Apache配置虚拟主机范例

昨天实践了下在CentOS 5上通过Apache直接配置虚拟主机,服务器没有安装面板软件,所以只能通过SSH远程连接操作了.Apache安装在/etc/httpd目录下,这个即是Apache的根目录,所以Apache配置文件/etc/httpd/conf/httpd.conf中的ServerRoot设置的是ServerRoot “/etc/httpd”.我们编辑httpd.conf,在虚拟主机配置区看到如下的代码: #NameVirtualHost *:80ps:中间数行无关紧要注释略去了.#<

LNMP架构应用实战——Nginx配置虚拟主机

LNMP架构应用实战--Nginx配置虚拟主机        前面介绍了nginx服务的安装与配置文件,今天介绍下它的另一种实用配置--"虚拟主机",每个虚拟主机可以是一个独立的网站,可以具有独立的域名,同一台服务器上的不同的虚拟主机之间是独立的,用户访问不同虚拟主机如同访问不同的服务器一样,因此它不需要为一个单独的WEB站点提供单独一个nginx服务器和一个单独的nginx进程 1.nginx虚拟主机简单介绍 同apache服务一样,它也有三种不同的虚拟主机,基于域名的虚拟主机.基于

Apache 配置虚拟主机三种方式

一.基于IP 1. 假设服务器有个IP地址为192.168.1.10,使用ifconfig在同一个网络接口eth0上绑定3个IP: [[email protected] root]# ifconfig eth0:1 192.168.1.11[[email protected] root]# ifconfig eth0:2 192.168.1.12[[email protected] root]# ifconfig eth0:3 192.168.1.13 2. 修改hosts文件,添加三个域名与之

tomcat配置虚拟主机

在眼下,非常多server都是一台server对外能够訪问非常多个javaEE的项目,这样的实现方式就须要在tomcat里面配置虚拟主机了!以下就说说怎样配置虚拟主机: 找到tomcat的安装文件夹,到TOMCAT_HOME/apache-tomcat7/conf文件夹下,找到server.xml这个文件,打开该文件,在该文件里找到关于Engine这个子节点 <Engine name="Catalina" defaultHost="localhost">

Nginx演练(1)配置虚拟主机

Nginx是一款比较流行Web服务器,和Apache,Lighttpd,IIS属于同类产品.对比而言,Nginx从性能和内存占用方面,都非常优秀,具体对比细节自行百度. 三大WEB服务器对比分析(apache ,lighttpd,nginx) 本文演练的主要内容是: 使用Nginx,实现基于IP的虚拟主机 使用Nginx,实现基于域名的虚拟主机 tomcat配置虚拟主机 1.前提 什么是虚拟主机? 虚拟主机使用是特殊的软硬件技术,把一台运行在Internet上的服务器主机分成一台台"虚拟&quo

配置虚拟主机并更改Apache默认解析路径

配置虚拟主机,非常easy 改动以下文件: 加入以下几句话 <VirtualHost *:80> ##ServerAdmin [email protected] DocumentRoot "D:/XAMPP/htdocs/shop/" ServerName web.shop.com ##ErrorLog "logs/dummy-host2.example.com-error.log" ##CustomLog "logs/dummy-host2.

集群配置虚拟主机及部署Hadoop集群碰到的问题

配置集群方案 Ubuntu下的配置apache虚拟主机方案: 对其中的Master节点配置虚拟主机,可以通过Chrome浏览器访问目录. 安装虚拟主机之前,先安装Apache2 sudo apt-get install apache2 再安装php5 sudo apt-get install php5 然后,进入 /etc/apache2/sites-available文件夹,添加”*.conf”文件 往该文件里写入 <VirtualHost *:80> ServerName author.x