服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我想这个问题可能是有道理的,CDN在DNS层面上的工作如何,但是我真正的问题是我的公司在三大洲有数据中心,我们必须有europe.example.com us.example.com和asia.example .COM CDN通常会根据您的IP地址将您发送到本地数据中心。 这必须是一个DNS的东西,你有在美国的DNS服务器发送到美国的数据中心为同一个example.com的DNS查找? 我错了吗? 如果我错了,我怎么能有效地做到这一点,如果没有中央(非DNS)服务器,如果可能的话?
我目前有一台testing机器运行Ubuntu服务器9.10没有GUI。 我想运行我的Selenium RCtesting套件,它打开Firefox并执行一系列操作。 我可以用Gnome或KDE来扩展我的testing服务器来运行这些testing,但我正在寻找一个更轻的解决scheme。 有没有人有一些关于如何在Ubuntu服务器上运行GUItesting的build议?
我的urlscheme是/foo/var1-var2-var3…/bar 我正在使用这些mod_rewrite规则: RewriteBase /foo/ RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^ index.php [PT,L] 如果string“var1-var2 …”的长度大于257个字符,则返回错误403 Forbidden和404。 但是,如果“var1-var2 …”string的长度为257个字符或更less,并且后面跟着一个斜杠,则剩余url的长度可以是任意长度。 如何克服这个限制?
我一直在尝试在Ubuntu 9.10上安装一对使用KVM的服务器来托pipe它们之间的8个虚拟机,并且最终导致虚拟机的各种问题冻结,无法启动。 我有一个虚拟服务器设置和运行,并设置了第二个,当涉及OpenSSL的任何操作会导致虚拟机locking一个奇怪的方式 – 所有的networkingstream量将停止,它不会处理login控制台,但它不会占用主机的任何CPU时间。 第一台虚拟服务器是相同的,并完美工作。 我尝试安装的另一个虚拟机安装了Ubuntu,然后拒绝重启,抛出了XFS的内核exception。 现在,我已经在两台主机上安装了Citrix XenServer 5.5,现在正在设置第三台虚拟机,完全没有问题。 当我尝试VMware时,我也有同样的经历,但我更喜欢Xen,因为它似乎给予免费许可更多的function。 我的问题是我只是不幸运用KVM,或者是KVM不稳定,因为它出现? 您是否正在使用或计划在生产中使用KVM,并且您已经成功了多久? 编辑: 感谢所有的答案。 我最近将两台物理服务器升级到使用KVM 0.12.3的Ubuntu 10.04 LTS。 我现在正在KVM上安装我的第六台虚拟机,甚至没有提到我以前遇到过的问题,所以我现在坚持使用KVM
我需要允许组“ftpusers”的成员能够更改某个目录内所有对象的权限。 我正在研究如何做到这一点,但我所发现的是如何在BSD上做到这一点: chmod + a“ftpgroup allow writesecurity”/ some / dir 我需要完全一样的东西,但Debian / GNU。 谢谢
我正在计划使用vmware升级一些非常老旧的服务器,而不是使用所有新的服务器。 VMWare vSphere听起来不错,但由于预算不足,我无法承受许可证和SAN。 没有SAN,vSphere是否值得这个价格? 据我所知,没有SAN,VMWare HA,VMontion,FT不可用。 那么,我需要vSphere还是只有ESXi免费版本,假设我只需要每天备份vm? 您是否知道有关ESXi 4备份的完整解决scheme? TIA, -gk
这是我得到的: CentOS 5.4(32位) 安装Apache httpd(服务器版本:Apache / 2.2.11(Unix)) mod_rewrite已经呈现 问题:如何将简单的http://site.comredirect到不使用VirtualHost定义的https://site.com ? PS:试图find后来在SF的答案,但没有find很好的解决scheme。 谢谢。
我试图说服客户为需要login的网站支付SSL费用。 我想确保我正确理解有人可以看到正在发送的密码的主要情况。 我的理解是,沿途的任何一跳都可以使用数据包分析器来查看正在发送的内容。 这似乎要求任何黑客(或他们的恶意软件/僵尸networking)与包到达目的地所经过的任何一跳相同。 是对的吗? 假设这个子网需求的某些风格是成立的,我是否需要担心所有的跳跃或只是第一个? 第一个我可以担心,如果他们在公共Wifinetworking,因为任何人都可以在监听。 我应该担心子网中会发生什么事情,数据包将穿越外面呢? 我不知道networkingstream量是多less,但是我认为它是stream经主要运营商的数据中心,那里没有很多多汁的攻击媒介,但如果我错了,请纠正我。 是否有其他媒介在使用分组分析仪进行监听的人之外担心? 我是一个networking和安全noob,所以如果我在这里使用了错误的术语,请随意设置我。
我有几个指向外部域的日志条目 – 主要是俄罗斯的search引擎( http://www.yandex.ru/ ) 这些如何出现在我的日志? 82.146.58.53 – – [10/Jun/2010:00:49:11 +0000] "GET http://www.yandex.ru/ HTTP/1.0" 200 8859 "http://www.yandex.ru/" "Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.5.22 Version/10.50"` 82.146.59.209 – – [10/Jun/2010:01:54:10 +0000] "GET http://www.yandex.ru/ HTTP/1.0" 200 8859 "http://www.yandex.ru/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2"` 82.146.41.7 – – [10/Jun/2010:02:55:34 +0000] "GET http://www.yandex.ru/ HTTP/1.0" 200 […]
我拥有并运营visualwebsiteoptimizer.com /。 该应用程序提供了一个代码片段,我的客户在他们的网站中插入了一些特定的指标。 由于代码段是外部JavaScript(位于站点代码的顶部),因此在显示客户网站之前,访问者的浏览器会联系我们的应用服务器。 如果我们的应用程序服务器出现故障,浏览器会在超时(通常是60秒)之前继续尝试build立连接。 正如你所想象的,我们不能在任何情况下让我们的应用程序服务器停机,因为这不仅会影响我们的网站访问者的体验,也会影响我们客户的网站访问者的体验! 目前我们正在使用DNS故障转移机制,其中一台备份服务器位于不同的数据中心(实际上是不同的大陆)。 也就是说,我们从3个不同的位置监控我们的应用服务器,一旦检测到服务器closures,我们将Alogging更改为指向备份服务器IP。 这对大多数浏览器来说工作正常(因为我们的TTL是2分钟),但IEcaching了30分钟的DNS,这可能是一个交易杀手。 看到我们最近的一篇文章visualwebsiteoptimizer.com/split-testing-blog/maximum-theoretical-downtime-for-a-website-30-minutes/ 那么,如果应用程序数据中心遭受重大中断,我们可以使用什么样的设置来确保几乎即时的故障切换? 我在这里读www.tenereillo.com/GSLBPageOfShame.htm有多个Alogging是一个解决scheme,但我们不能承担会议同步(还)。 我们正在研究的另一个策略是有两个Alogging,一个指向应用程序服务器,另一个指向反向代理(位于不同的数据中心),如果启动则parsing为主应用程序服务器,如果启动则备份服务器。 你认为这个策略是否合理? 为了确定我们的优先事项,我们可以保留自己的网站或应用程序,但我们不能让客户的网站因为停机而放慢速度。 所以,如果我们的应用程序服务器closures,我们不打算回应默认的应用程序响应。 即使是一个空白的响应就足够了,我们只需要该浏览器完成该HTTP连接(没有别的)。 参考:我读这个线程这是有用的serverfault.com/questions/69870/multiple-data-centers-and-http-traffic-dns-round-robin-is-the-only-way-to-assure