服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在寻找对以下问题的简单回答。 我正在努力为Nginx如何与Gunicorn一起工作build立一个基本的理解。 我是否需要Nginx和类似Gunicorn的东西来在Nginx上部署Django应用? 如果是这样,实际处理HTTP请求的是什么? PS。 我不想使用Apache和mod_wsgi!
有什么你不能没有生活,将使我的生活更容易? 这里有一些我使用('盘空间'和'文件夹'特别方便)。 # some more ls aliases alias ll='ls -alh' alias la='ls -A' alias l='ls -CFlh' alias woo='fortune' alias lsd="ls -alF | grep /$" # This is GOLD for finding out what is taking so much space on your drives! alias diskspace="du -S | sort -n -r |more" # Command line mplayer movie watching for […]
基于“组织问题” – IT的痛点? 我认为说系统pipe理员需要确定一个地方是否值得工作是公平的。 Joel为程序员提供了一个类似的众所周知的testing 。 系统pipe理员在面试中应该询问的12个问题是什么,以帮助他们决定是否适合工作? 遵循Joel的规则: 问题应该是平台和技术不可知论的 问题应该引起一个简单的回答,如是或否 编辑:请一次发布一个问题,以便我们可以看到用户投票。
我注意到设置系统主机名的“首选”方法在Red Hat / CentOS和Debian / Ubuntu系统之间有着根本的不同。 CentOS文档和RHEL部署指南都说主机名应该是FQDN : HOSTNAME=<value> ,其中<value>应该是完全限定域名(FQDN),例如hostname.example.com ,但可以是任何主机名所必需的。 RHEL安装指南稍微含糊不清: 安装程序会提示您提供此计算机的主机名称,或者以格式hostname.domainname中的完全限定的域名 (FQDN),或者以主机名格式的简短主机名称。 Debian引用说主机名不应该使用FQDN : 3.5.5。 主机名 内核维护系统主机名 。 运行级别S中的init脚本被链接到“ /etc/init.d/hostname.sh ”,在引导时(使用hostname命令)将系统主机名设置为存储在“ / etc / hostname ”中的名称。 该文件只能包含系统主机名,而不能包含完全限定的域名。 我还没有看到有关使用IBM的具体build议,但有些软件似乎有一个偏好。 我的问题: 在异构环境中,使用供应商build议,还是select一个,并在所有主机上保持一致,会更好? 您遇到哪些软件对主机名是否设置为FQDN或简称敏感?
就像我已经阅读了关于爱荷华州一样,这对我来说仍然是个谜。 我知道这是CPU等待IO操作完成的时间,但是究竟是什么样的IO操作呢? 我也不确定,为什么这么重要? 在IO操作完成的时候,CPU不能只是做别的事情,然后回到处理数据的地步? 另外什么是正确的工具来诊断哪些进程正确地等待IO。 有什么办法来减lessIO等待时间?
什么时候cron.daily (和.weekly和.hourly )中的条目运行,并且是可configuration的? 我还没有find一个明确的答案,并希望有一个。 我正在运行RHEL5和CentOS 4,但对于其他发行版/平台也会很好。
有没有办法跨两个nginx server {}块共享configuration指令? 我想避免重复规则,因为我的网站的HTTPS和HTTP内容都是以完全相同的configuration提供的。 目前,这是这样的: server { listen 80; … } server { listen 443; ssl on; # etc. … } 我可以做些什么: server { listen 80, 443; … if(port == 443) { ssl on; #etc } }
如何跨机器区分文件/文件夹,只有可用的连接是ssh?
SSD驱动器已经存在了好几年了。 但是可靠性问题仍然存在。 我想这是从4年前发布的这个问题的后续,并在2011年最后更新。现在是2013年,有很多改变? 我想我正在寻找一些真正的证据,不仅仅是一种直觉。 也许你在你的DC使用它们。 你有什么经验? ssd驱动器的可靠性 更新: 现在是2016年。我认为答案可能是(可惜他们仍然花费更多每GB)。 这份报告给出了一些证据: 闪存生产可靠性:预期与意外 还有一些关于(消费者)机械驱动器的有趣数据: Backblaze:硬盘数据和统计
我有一个现有的公/私钥对,私钥是密码保护的,encryption可能是RSA或DSA。 这些密钥是你用ssh-keygen生成的,一般存放在~/.ssh 。 我想更改私钥的密码。 我怎样才能在一个标准的unixshell上进行操作呢? 另外,我如何简单地删除密码? 只要将其更改为空? (我知道,他们把它叫做密码短语,迂腐的懦夫)