2019独角兽企业重金招聘Python工程师标准>>>

一、单站点配置:
在apache中,配置一个站点是最基础的配置,在这里我只是要配置一个最基础的WEB站点,因此配置方式也是
非常简单,具体配置方式如下:
#########主站点配置###########
#侦听端口
Listen 80
#站点域名
ServerName www.test.cn
#站点文件主目录
DocumentRoot /data/www/test
#该站点限制
<Directory />
    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all
</Directory>
二、单站点虚拟目录配置:
对于不同的DocumentRoot指定的不同页面,我们可以通过别名的方式来实现,实现的功能与IIS中的虚拟目录
一样,具体的配置如下:
#########主站点配置###########
#侦听端口
Listen 80
#站点域名
ServerName www.test.cn
#站点文件主目录
DocumentRoot /data/www/test
#该站点限制
<Directory />
    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all
</Directory>
#########别名(虚拟目录)配置###########
#定义虚拟目录名称,并指定具体目录
alias /alias1/ /data/www/alias1
alias /alias2/ /data/www/alias2
三、多站点配置:
一台apache服务器如果跑的小网站,不可能只跑一个站,可能需要在这台服务器上配置很多个站点,实现配置
方式也是比较简单的,具体实现方式如下:
#########多站点配置1(这种方式适用于一台服务器只有一个IP地址,多域名同时解析到该IP地址,并且只侦
听一个80端口)###########
NameVirtualHost xxx.xxx.xxx.xxx
#定义主机1
<VirtualHost xxx.xxx.xxx.xxx>
DocumentRoot /data/www/test1
ServerName www.test1.cn
</Virtualhost>
#定义主机2
<VirtualHost xxx.xxx.xxx.xxx>
DocumentRoot /data/www/test2
ServerName www.test2.cn
</Virtualhost>
#定义主机3
<VirtualHost xxx.xxx.xxx.xxx>
DocumentRoot /data/www/test3
ServerName www.test3.cn
</Virtualhost>
#########多站点配置2(这种方式适用于一台服务器配置多个IP,多域名不同的解析到不同IP###########
#定义主机1(该域名必须解析到IP1)
<VirtualHost 192.168.0.10>
DocumentRoot /data/www/test1
ServerName www.test1.cn
</VirtualHost>
#定义主机2(该域名必须解析到IP2)
<VirtualHost 192.168.0.20>
DocumentRoot /data/www/test2
ServerName www.test2.cn
</VirtualHost>
#定义主机3(该域名必须解析到IP3)
<VirtualHost 192.168.0.30>
DocumentRoot /data/www/test3
ServerName www.test3.cn
</VirtualHost>

四、多站点虚拟目录配置:
由于配置多站点的方式有两种,本文就用第一种最常用的单IP多域名的方式进行配置,具体配置如下:
NameVirtualHost xxx.xxx.xxx.xxx
#定义主机1
<VirtualHost xxx.xxx.xxx.xxx>
DocumentRoot /data/www/test1
ServerName www.test1.cn
alias /alias1/ /data/www/alias1
</Virtualhost>
#定义主机2
<VirtualHost xxx.xxx.xxx.xxx>
DocumentRoot /data/www/test2
ServerName www.test2.cn
alias /alias2/ /data/www/alias2
</Virtualhost>
#定义主机3
<VirtualHost xxx.xxx.xxx.xxx>
DocumentRoot /data/www/test3
ServerName www.test3.cn
alias /alias3/ /data/www/alias3
</Virtualhost>

转载于:https://my.oschina.net/iamhere/blog/361251

Apache配置站点与虚拟目录相关推荐

  1. Windows Azure Cloud Service (23) 使用Full IIS模式部署多站点和虚拟目录

    <Windows Azure Platform 系列文章目录> 本章我们将介绍如何使用Windows Azure的Full IIS模式部署多站点和虚拟目录. 首先我们先新建一个Window ...

  2. apache配置多个虚拟主机

    设置apache 多个虚拟目录记录 #配置第2个虚拟目录 <VirtualHost 127.0.0.2:80> ServerName www.xx.com DocumentRoot &qu ...

  3. IIS 相关概念(站点、虚拟目录、应用程序池、隔离模式、W3WP.EXE、Web Gargen) 及 IIS 6的ASP.net请求处理过程

    基本概念: 1. 站点程序:在IIS中我们所新建的站点,可以为其配置ASP.net以及应用程序池的版本. 2. 虚拟目录:用来将不同的文件夹中的内容通过虚拟目录组织到同一个文件夹中,相当于一个应用程序 ...

  4. 配置IIS之虚拟目录

    什么是IIS虚拟目录?有什么优点? 虚拟目录指在站点下建立一个虚拟子目录,指定一个固定的物理路径做为站点的应用路径. 1.虚拟目录与父级站点共用一个应用程序池,例如:站点TestWeb(c:\Inet ...

  5. 在Godday虚拟主机上面配置BlogEngine.NET虚拟目录的处理方法

    原文地址:http://hongzhang.me/post/2011/06/11/godaddy-blogengine-virtualpath.aspx Godaddy的虚拟主机支持多个域名,但是我再 ...

  6. nginx 配置代理和虚拟目录示例

    server { listen 80;         server_name songaimin.xxx.cn          #index index.php index.html index. ...

  7. IIS配置映射磁盘虚拟目录

    大家都知道,http协议是无法访问该网站管辖范围以外的路径的,如果网站需要访问其他路径下的产品,那么,可以通过挂载"虚拟目录"的方式来实现! 下面我来说一下在IIS中添加虚拟目录的 ...

  8. 配置Tomcat的虚拟目录,通过www.XXX.com的方式访问项目

    一般来说,我们访问一个web项目,常用http://localhost:8080/项目名/XX.jsp的这种方式,比较麻烦.如果我们打算采用www.XXX.com的方式访问我们的项目,该肿么办呢? 找 ...

  9. Linux环境下Apache配置多个虚拟主机

    这样一种场景:我们有一台服务器:但是想挂多个网站:那么Apache下配置虚拟主机可以满足这个需求: 比较简单的是基于主机名的配置步骤如下: 示例环境 ip:115.28.17.191 域名:baiju ...

  10. 服务器Apache配置以及改变工作目录

    Apache安装成功 Apache的配置主要集中在httpd.conf文件,它位于你的安装目录,比如:我安装在 用编辑器打开httpd.conf文件,先来查找到如下这一行:#ServerName 我们 ...

最新文章

  1. 力所能及的做些自己喜欢和有趣的事
  2. php ios视频文件上传,iOS实现视频和图片的上传思路
  3. 【Flutter】Flutter 自定义字体 ( 下载 TTF 字体 | pubspec.yaml 配置字体资源 | 同步资源 | 全局应用字体 | 局部应用字体 )
  4. VTK:模型之MarchingCubes
  5. 签入VSS中遇到UTF-8问题
  6. 3.改变 HTML 内容
  7. WebFlux响应式编程基础之 2 函数式编程 工具jclasslib bytecode viewer
  8. 六级词汇打卡第二天(二)
  9. phpmyadmin的config-default-php文件中各个配置参数的详细说明
  10. linux 下perl离线包下载
  11. luoguP1357 花园
  12. 迁移学习——Balanced Distribution Adaptation for Transfer Learning
  13. 收到QQ尾巴 Worm.QQ.TopFox.bo 送来的“我的近照11.zip”
  14. python和易语言哪个容易胖_碳水化合物和脂肪哪个更容易让身体发胖?
  15. JVM上篇_15-垃圾回收相关算法_尚硅谷
  16. 7位随机数生成-python代码
  17. 雅虎是如何做到收购一家毁一家?
  18. $htttp内置服务
  19. 功放模块设计相关-工程经验
  20. 隆重推荐:男人来自火星,女人来自金星

热门文章

  1. Ubuntu下Android NDK环境搭建笔记
  2. 中级 PHP 知识点汇总
  3. idea社区版使用maven运行web项目
  4. [HNOI 2018]道路
  5. ASP.NET站点Web部署(一键发布的实现)
  6. 对于placeholder浏览器兼容性(包括密码输入框)解决办法
  7. 智能客户端(Smart Client )中文文档及案例(转贴)
  8. python locust mqtt_Boomer 实战压测 mqtt,2w 并发轻松实现
  9. python将图片转化成字符图片_python如何将图片转换为字符图片
  10. MQTT协议(1)-简介