apache实现多端囗多域名配置

简介:
+关注继续查看

最近想用apache配置多个端囗不同地址来区分项目,同时也使用了本地域名来访问。

本地域名只是在WINDOW系统中操作的。

首先打开apache配置文件

找到如下内容区

wKioL1NcnWjgaCwGAAL5QFiQ1HA346.jpg

这块是apache配置模板区,也可以说是示例文件,里面有多种配置代码,文件一般都在apache安装目录下的conf/里面。

在这里我们可要上面红框的配置文件,找到这个文件并打开它

wKiom1Ncn6Lzkb6pAAPV9S8vgTE201.jpg

可以很快的找到上面的内容。

可以看到上面全部是示例,而且基本要修改的内容也已经很清楚了,去掉apache配置文件里#Include conf/extra/httpd-vhosts.conf前面的#号(如果只是想测试下可以把VirtualHost标签的内容复制到apache配置文件最下面),然后修正下内容为自己想要的内容,如:

wKiom1NcqNnywmrDAAEUPLNK4D0391.jpg

VirtualHost可以指定域名和端囗,默认端囗是80,如果这个时候我们想使用其它端囗则可以修改为,但要注意的是这个端囗必须不是正在运行其它程序使用的,同时在apache配置文件里还得添加一个端囗监听指令Listen。

例:Listen 8080

下面就可以写入VirtualHost指令。

重启apache就可以使用指定的域名或端囗访问设置的目录程序。


本地域名设置是要修改C:\WINDOWS\system32\drivers\etc\hosts这个文件。这个文件没有后缀,可以指定本地域名解析,打开文件可以看到:

wKioL1NcrXuiQvBHAAJAA5fTdlo766.jpg

上面已经指定了一个www.xihuan.com本地解析域名,当在本地浏览器中打开这个域名就要访问127.0.0.1这个地址,而不是访问远程服务器。这个时候我们就可以在apache里配置一个为www.xihuan.com域名;

在配置apache时要注意:

如果工作目录已经超默认的目录范围时


wKioL1NcsmKzH3P_AAKzquLuLeI654.jpg


自定义的工作目录

wKiom1NcsADhRzr0AABaSAs8Dw8669.jpg

必须要重新创建一个Directory指定来配置这个目录的操作访问权限等,不知道怎么写的可以直接复制默认的工作目录配置,修改下目录就可以了,否则指定的目录是不能访问的。


本文转自  ttlxihuan    51CTO博客,原文链接:http://blog.51cto.com/php2012web/1403673
相关文章
|
存储 Java Apache
java积累——apache commons fileupload 实现文件上传
java积累——apache commons fileupload 实现文件上传
238 0
|
监控 Java 关系型数据库
Apache Flume-自定义 source(扩展)--功能测试实现|学习笔记
快速学习 Apache Flume-自定义 source(扩展)--功能测试实现
92 0
 Apache Flume-自定义 source(扩展)--功能测试实现|学习笔记
|
JavaScript Apache 开发者
通过 express 模拟 Apache 实现静态资源托管服务(补充)|学习笔记
快速学习通过 express 模拟 Apache 实现静态资源托管服务(补充)
85 0
|
JSON JavaScript Apache
通过 express 模拟 Apache 实现静态资源托管服务|学习笔记
快速学习通过 express 模拟 Apache 实现静态资源托管服务
115 0
|
运维 Kubernetes Cloud Native
MSE 支持 Apache Shenyu 网关实现全链路灰度
我们希望可以对这些服务的新版本同时进行小流量灰度验证,这就是微服务架构中特有的全链路灰度场景,通过构建从网关到整个后端服务的环境隔离来对多个不同版本的服务进行灰度验证。
435 1
MSE 支持 Apache Shenyu 网关实现全链路灰度
|
运维 Kubernetes Cloud Native
MSE支持Apache Shenyu网关实现全链路灰度
微服务引擎MSE面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持Nacos/ZooKeeper/Eureka)、云原生网关(原生支持Ingress/Envoy)、微服务治理(原生支持Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。
MSE支持Apache Shenyu网关实现全链路灰度
|
Cloud Native Java 数据处理
通过 MSE 实现基于Apache APISIX的全链路灰度
微服务引擎MSE面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持Nacos/ZooKeeper/Eureka)、云原生网关(原生支持Ingress/Envoy)、微服务治理(原生支持Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。
通过 MSE 实现基于Apache APISIX的全链路灰度
|
弹性计算 前端开发 JavaScript
在阿里云ECS上配置Apache+wsgi实现blog的部署
利用Django框架搭建个人博客网站,将网站通过Apache+wsgi部署到阿里云服务器。主要采用html、css、javascript作为前端,并使用了JQuery框架和Bootstrap框架;采用django框架作为后台开发技术、后台数据库使用mysql。本篇幅着重于Django框架介绍、数据库mysql配置和服务器部署。
在阿里云ECS上配置Apache+wsgi实现blog的部署
|
算法 Apache
使用 Apache Doris HyperLogLog 实现近似去重
在实际的业务场景中,随着业务数据量越来越大,对数据去重的压力也越来越大,当数据达到一定规模之后,使用精准去重的成本也越来越高,在业务可以接受的情况下,通过近似算法来实现快速去重降低计算压力是一个非常好的方式,本文主要介绍 Doris 提供的 HyperLogLog(简称 HLL)是一种近似去重算法。
625 0
|
运维 数据挖掘 OLAP
基于Ansible实现Apache Doris快速部署运维指南
Apache Doris是一个现代化的MPP分析型数据库产品。仅需亚秒级响应时间即可获得查询结果,有效地支持实时数据分析。Apache Doris的分布式架构非常简洁,易于运维,并且可以支持10PB以上的超大数据集。
309 0
热门文章
最新文章
推荐文章
更多
推荐镜像
更多