服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我只是好奇,如果你可以使用dig来检查某个名称服务器是否响应recursion查询。 谢谢!
根据AWS,我使用中型EC2服务器获得了850 GB的存储空间。 但是,当我创build一个亚马逊Linux AMI,我无法使用提供的850 GB。 在创build它时,在Instance Store Volumes中的存储设备configuration中会显示其设备将位于/ dev / sdb,但是当启动虚拟机时,我只find/ dev / sda1。 你能帮我安装这个存储吗? 谢谢 而且,当亚马逊宣称实例存储对于长期使用并不安全,并且应该更喜欢使用EBS时,那么这850GB有什么意义呢? 谢谢
我已经将这些规则添加到mime.types : application/x-font-ttf ttf; font/opentype otf; application/vnd.ms-fontobject eot; font/x-woff woff; 现在,Content-Type头部被正确设置。 我现在唯一的问题是Firefox需要Access-Control-Allow-Origin。 我GOOGLE了这个答案,并将其添加到我的服务器指令: location ~* \.(eot|ttf|woff)$ { add_header Access-Control-Allow-Origin *; } 但现在我的字体根本没有被服务。 相反, error.log报告它试图在本地文件系统上打开它们。 2010/10/02 22:20:21 [error] 1641#0:* 15 open()“/usr/local/nginx/html/fonts/mgopenmodernabold-webfont.woff”失败(2:没有这样的文件或目录) ,客户端:69.164.216.142,服务器:static.arounds.org,请求:“HEAD /fonts/mgopenmodernabold-webfont.woff HTTP / 1.1”,主机:“static.arounds.org” 任何想法可以用语法closures? 我是否需要明确添加规则,说不要试图在本地打开它或什么? 编辑 :我认为问题是我现在服务2个不同的位置。 而不是我应该做的主正面的正则expression式检查然后喂给头。
我即将开始一个新的项目,部分需要部署大约三个不同类别的许多相同的节点: 数据节点 ,它将运行MongoDB的分片实例。 应用程序节点 ,它将运行一个Ruby on Rails应用程序和一个较旧的ASP.NET MVC应用程序的实例。 处理节点 ,它将运行应用程序节点请求的作业。 所有节点都将在Ubuntu 10.04的实例上运行,不过它们将安装不同的软件包。 我对以前的项目有一些熟悉,尽pipe我不认为自己是专家。 为了做尽职调查,我一直在研究其他的可能性。 我们有许多内部人员是木偶使用者,他们鼓励我去看看。 不过,我在评估这两种select方面遇到了麻烦。 厨师和木偶分享许多相同的领域术语 – 包装 , 资源 , 属性等等,他们有一个共同的历史,源于对相同的问题采取不同的方法。 所以在某种意义上它们是非常相似的。 但是我发现的大部分比较信息,就像这篇文章 ,有点过时了。 如果你今天开始这个项目,你会问自己什么问题来决定是否应该使用Chef或Puppet进行configurationpipe理? (注意:我不想回答“我应该使用厨师还是木偶?”)
你如何使用cp命令而不改变目标文件的权限? 例如: cp /tmp/file /home/file 我不想在/home/file上更改chown和chgrp 。
这可能很简单,但我真的不知道你是如何做到的。 我已阅读手册页,并没有结果Googlesearch。 问题:如何在分离的tmux窗口中运行命令? 例如:我想让我的分离窗口'foo'运行'ls',但是我想从另一个terminal执行。 我已经尝试过这样的东西:'tmux -t foo ls'没有结果。
我有一个EC2实例的脚本,远程启动另一个实例。 一旦这个实例已经完全加载(完成启动),我希望它自动运行一个bash脚本,那么最好的方法是什么? 我需要一切都完全开始,基本上bash脚本运行一个图像转换脚本(使用ImageMagick并执行几次“wget”命令) 目前,该脚本位于: /home/root/beginProcess.sh 我可以通过执行手动启动它 bash beginProcess.sh RHEL-6.2-育雏EBS-I386 还有一个EBS卷附加到这个,如果有帮助,谢谢!
我使用Nginx来使用这个问题中概述的技术来响应CORS请求提供静态文件。 但是,当文件不存在时,404响应不包含Access-Control-Allow-Origin: *头,浏览器也是如此。 如何发送Access-Control-Allow-Origin: *在404响应?
注意:请在这篇文章的中间点附近阅读以“EDIT”开头的更新信息 – 这个问题的环境和背景已经改变 我已经在这里安装了一个bog标准的Debian 6.0,我决定把它放在Debian Testing软件库。 我通过replacesources.list中Squeeze回购的引用来实现这一点,以使用Testing回购。 安装软件包并重新启动后,尝试su时遇到以下错误 – 到另一个用户: root@skaia:~# su joebloggs – bash: cannot set terminal process group (-1): Inappropriate ioctl for device bash: no job control in this shell 如果我省略 – ,这不会发生。 请注意,用户可以成为正确的根,这似乎只发生在从根目录切换到其他人,并使用 – 获取该用户的环境。 谷歌在这里大多是无用的。 我能find的唯一的东西就是2011年对sux软件包的sux ,这些软件似乎在sux时间已经得到修复。 这看起来和嗅觉非常像一个升级错误,可以通过正确的方式调整正确的包装来解决。 我只是不知道从哪里开始 – 除此之外,我的系统完全正常,并按预期工作。 编辑 如上所述,这在Debian 稳定的机器上正在发生。 这次没有升级或什么东西,只是直接稳定。 是的,一年后。 仍然不知道问题是什么。 下面是它现在的样子(没有太大变化): bash: cannot set […]
所以我google了很多,但似乎我的谷歌失败了我 – 道歉,如果这是一个微不足道的,已经回答的问题,我找不到任何关于这个 我正在尝试诊断SSL证书主机名不匹配。 当我访问有问题的url时,它会将我redirect到具有正确SSL证书的另一个页面。 但是,某些客户端正在报告他们正在收到SSL证书主机名不匹配错误。 我唯一的假设是,redirect页面有错误的证书,一些客户端正在让它滑动,因为它解决了一个新的页面,具有正确的证书。 (这个问题的原因和方式并不是真正的问题) 问题是: 从外部(也就是作为世界的客户) – 如何查看由自动redirect到另一个页面的页面提供的证书?