首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >虚拟主机问题

虚拟主机问题
EN

Ask Ubuntu用户
提问于 2013-06-23 13:51:59
回答 1查看 1.2K关注 0票数 0

我以前在httpd.conf中添加虚拟主机没有问题。

现在,通过将vhost拆分成不同的文件,有些地方出了问题:我只能在站点中获得第一个vhosts启用了。最后,我找到了一个我不喜欢的解决方案,它可以在我的本地linux机器上工作,但是不能在我的Amazon服务器上工作。(我不喜欢这样做的原因是,我想通过创建单独的文件来做到,就像指南说的那样,如果输入错误,就尽量减少潜在的问题,我希望它能够在本地和远程运行。)

下面是我在本地工作的结果:我在apache2.conf文件的末尾添加了以下内容(从http://www.techstaty.com复制的想法):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<VirtualHost *:80>
ServerName example1
DocumentRoot /var/www/example1
ErrorLog /var/www/logs/error_log
CustomLog /var/www/logs/custom common
</VirtualHost>

<VirtualHost *:80>
ServerName exampletwo
DocumentRoot /var/www/exampletwo
ErrorLog /var/www/logs/error_log
CustomLog /var/www/logs/custom common
</VirtualHost>

更新/etc/hosts文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
127.0.0.1 localhost example1 exampletwo 

效果很好。

我不喜欢它的原因是,我不明白为什么不将它们放在sites-available中的单独文件中,然后将它们放在a2ensite example1exampletwoa2dissite default中,然后重新启动服务器,这并不能使我的两个虚拟主机工作。我看到,如果您总是得到第一个字母虚拟服务器,无论您请求哪个主机,服务器都会感到困惑。

那我该怎么测试才能找出出了什么问题?为什么它在我的两个本地ubuntu盒(12.10和12.04)上工作,而在AmazonAWSUbuntu12.04实例上却不起作用?

apache2ctl configtest说:Syntax OK。重新启动apache2ctl graceful没有显示错误。我还检查了访问和错误日志w/o以获得洞察力。

我也尝试过:a2enmod vhosts_alias,但这并没有什么不同。(我想我的问题是在有人尝试之前:www.ex.而不是: example1.)

EN

回答 1

Ask Ubuntu用户

发布于 2013-06-23 15:38:08

这在Rackspace上对我有效。将两个域设置为独立的虚拟主机。我将虚拟主机属性修改为

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<VirtualHost example1:80>
ServerName example1
DocumentRoot /var/www/example1
ErrorLog /var/www/logs/error_log
CustomLog /var/www/logs/custom common
</VirtualHost>

类似地,我将第二个虚拟主机编辑为示例2:80。

如果这不起作用,您也可以尝试在NameVirtualHosts中添加ports.conf。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/311909

复制
相关文章
条件竞争概述
与大多数区块链一样,以太坊节点汇集交易并将其形成块,一旦矿工解决了共识机制(目前Ethereum的ETHASH PoW),这些交易就被认为是有效的,解决该区块的矿工也会选择来自该矿池的哪些交易将包含在该区块中,这通常是由gasPrice交易决定的,在这里有一个潜在的攻击媒介,攻击者可以观察事务池中是否存在可能包含问题解决方案的事务,修改或撤销攻击者的权限或更改合约中的对攻击者不利的状态,然后攻击者可以从这个事务中获取数据,并创建一个更高级别的事务gasPrice并在原始之前将其交易包含在一个区块中。
Al1ex
2021/03/23
1.1K0
条件竞争概述
POSTGRESQL 执行计划,条件的值变化会导致查询计划的改变吗? (6)
这是一个系列,主要关于POSTGRESQL 数据库与SQL 有关的优化,目前已经写到了第6篇。
AustinDatabases
2022/04/05
1.6K0
POSTGRESQL  执行计划,条件的值变化会导致查询计划的改变吗? (6)
upload-条件竞争
竞争条件指多个线程或者进程在读写一个共享数据时结果依赖于它们执行的相对时间的情形。
字节脉搏实验室
2020/06/23
7510
面试突击60:什么情况会导致 MySQL 索引失效?
为了验证 MySQL 中哪些情况下会导致索引失效,我们可以借助 explain 执行计划来分析索引失效的具体场景。
磊哥
2022/06/30
2.1K0
面试突击60:什么情况会导致 MySQL 索引失效?
面试突击83:什么情况会导致@Transactional事务失效?
一个程序中不可能没有事务,而 Spring 中,事务的实现方式分为两种:编程式事务和声明式事务,又因为编程式事务实现相对麻烦,而声明式事务实现极其简单,所以在日常项目中,我们都会使用声明式事务 @Transactional 来实现事
磊哥
2022/09/27
3640
面试突击83:什么情况会导致@Transactional事务失效?
Web漏洞|条件竞争漏洞
竞争条件发生在多个线程同时访问同一个共享代码、变量、文件等没有进行锁操作或者同步操作的场景中。
谢公子
2022/01/13
1.2K0
Web漏洞|条件竞争漏洞
CVE-2019-11815:Linux内核竞争条件漏洞导致远程代码执行
运行了Linux发行版的计算机设备,如果内核版本小于5.0.8的话,将有可能受到一个内核竞争条件漏洞的影响,并导致系统无法抵御远程网络攻击。
FB客服
2019/07/24
8880
CVE-2019-11815:Linux内核竞争条件漏洞导致远程代码执行
WEB条件竞争利用
正常的服务器操作,是copy参数src的文件名和参数dst的文件名,复制完毕后,立马unlink删除
Elapse
2020/08/17
4320
京东三面:什么情况会导致 MySQL 索引失效?
为了验证 MySQL 中哪些情况下会导致索引失效,我们可以借助 explain 执行计划来分析索引失效的具体场景。
Java程序猿
2022/07/29
6030
人工智能会导致大量失业,你怕吗
目前,我们很多货真价实的人类,对AI有一个经典的威胁论认识,那就是人工智能给我们带来的危险,除了替代人类毁灭人类外,就是造成大量失业。而最近的一次年会演讲中,让人工智能导致大量失业的恐慌论又一次甚嚣尘上。 看得出,我们大多数的人,都认可人工智能带来的巨大革命,它们会颠覆我们的生活,并淘汰掉大量的工作,让很多人失业。那么,不知道一人客的各位朋友,你对它们的到来怀着怎样的态度?你,怕不怕AI机器人? 很多人对AI的害怕,犹如对未来未知的恐惧;而有的人,对AI的恐惧,则是一种丢饭碗被取代的恐惧。前者是对不确定
企鹅号小编
2018/01/16
9870
人工智能会导致大量失业,你怕吗
Flink会取代Spark吗?谈谈大数据框架之间的竞争
在大数据计算领域,先后出现了Hadoop、Spark、Storm、Flink等多个计算框架,并且每每当一个新兴计算引擎出现,大家就忍不住拿来与早期的计算引擎进行对比。然后就会出现诸如Flink会取代Spark吗,Flink和Spark哪个好等等的问题讨论。今天我们就来聊聊大数据框架之间的竞争。
成都加米谷大数据
2021/07/27
1.1K0
Flink会取代Spark吗?谈谈大数据框架之间的竞争
这种sql写法会导致索引失效?
网上经常能看到一些文章总结在 mysql 中不能命中索引的各种情况,其中有一种说法就是指使用了 or 的语句都不能命中索引。
谭小谭
2019/07/10
6950
[日常] Go语言圣经-竞争条件习题
练习 9.1: 给gopl.io/ch9/bank1程序添加一个Withdraw(amount int)取款函数。其返回结果应该要表明事务是成功了还是因为没有足够资金失败了。这条消息会被发送给monitor的goroutine,且消息需要包含取款的额度和一个新的channel,这个新channel会被monitor goroutine来把boolean结果发回给Withdraw。
唯一Chat
2019/09/10
7150
你知道 GO 中什么情况会变量逃逸吗?
Go 语言将这个以前我们写 C/C++ 时候需要做的内存规划和分配,全部整合到了 GO 的编译器中,GO 中将这个称为 变量逃逸
阿兵云原生
2023/02/16
4650
RTSP协议视频智能分析平台EasyNVR在编码格式不同的情况下会导致视频无法播放吗?
RTSP协议的视频智能分析平台EasyNVR内接入的视频通道可以通过平台进行网页直播,并且支持市面上大部分的RTSP/Onvif协议设备:IP Camera/NVR/DVR/编码器等,直播便捷稳定,是安防直播解决方案中一个不错的选择。
EasyNVR
2021/02/22
7880
RTSP协议视频智能分析平台EasyNVR在编码格式不同的情况下会导致视频无法播放吗?
人工智能会导致营销人员被市场淘汰吗?
引言:你的营销工作不太可能被人工智能取代。但另一个人知道如何比你更有效地在数字营销中使用人工智能,那就是另一回事了。
iCDO互联网数据官
2019/05/21
1.8K0
智能合约安全审计之路-条件竞争
描叙:程序在运行过程中,因为多个事件的次序异常而造成对同一系统资源的竞争访问,可能导致程序运行出错。
字节脉搏实验室
2020/05/12
7150
智能合约安全审计之路-条件竞争
Go错误集锦 | 通过示例理解数据竞争及竞争条件
大家好,我是渔夫子。今天跟大家聊聊Go并发中的两个重要的概念:数据竞争(data race)和竞争条件(race condition)。
Go学堂
2023/01/31
3810
腾讯云硬盘扩容怎么解决?扩容会导致数据丢失吗?
腾讯云是一种可以储存用户个人数据的管理中心,对于一些用户来说,在使用腾讯云的过程中可能会出现云盘空间不足的情况,所以需要给腾讯云硬盘进行扩容。但是由于对相应的技术并不了解,很多人不知道腾讯云硬盘扩容怎么解决,下面为大家简单介绍腾讯云硬盘扩容怎么解决?
用户8715145
2022/03/18
5.1K0
你知道吗?try catch会导致事务不生效
事务配置正确却不生效?事务怎么测试?老司机带你看看实战项目中,导致事务不起作用的三种常见场景。 你能看出来下面这段代码,虽然配置了事务,但是却没有生效吗? 完整的演示视频在这里:事务配置正确却
甲蛙全栈
2020/11/24
1.4K0

相似问题

在这种情况下,ArrayList会导致竞争条件或死锁吗?

12

这种情况会导致内存泄漏吗?

11

cuda流创建会导致数据竞争情况吗?

14

node.js代码会导致竞争条件吗?

60

Linux系统()和信号处理程序会导致竞争情况吗?

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文