我有一个networking服务器,目前主办两个Wordpress网站和一些基于Java的协作软件。 服务器有2G内存,目前正在使用大约1.8G的可用内存。 现在这里的情况几乎是一个stream量微不足道的试点项目,所以我觉得很明显我需要更多的内存。 我想知道,如果我要释放它,我可能会根据它获得的stream量来预测我的内存需求。 我在Google上探索过,而我发现的东西有点微不足道。 在计算内存需求时,是否应该使用一个很好的启发式方法作为服务器上基础(无stream量)负载的函数? 作为参考,可以看到free -m的输出如下: total used free shared buffers cached Mem: 2048 1832 215 0 0 0 -/+ buffers/cache: 1832 215 Swap: 0 0 0 对我来说,这看起来像使用的实际内存,并不是由于caching或其他任何东西的幻想。 我想我的协作软件的要求将不得不经过实验testing,所以这里是free -m没有运行的软件: total used free shared buffers cached Mem: 2048 1109 938 0 0 0 -/+ buffers/cache: 1109 938 Swap: 0 0 0 我的计划B要弄清楚这一点,就是向服务器添加一堆交换空间,给它一些stream量并根据交换使用的数量进行调整。 我只是想知道如果有人有一个好的经验法则来估计我应该提前多less记忆…或者如果我在想什么是疯了。 […]
这是一个很大的问题:)我们正在运行一个LAMP不大的网站,5个LVS负载平衡的Web服务器,3个带有复制和分离读写的MySQL服务器,我们使用Memcached进行caching和一些全文search工具。 到目前为止,它运作良好,因为我们目前没有大量的stream量。 但是当用户快速增长时,我们将不得不扩展我们的架构来满足需求。 也许会介绍分布式文件系统和数据库(和并行计算),还有一些聚类和维护技术(比如Gearman和Pshell)。 网上有一些文章,我可以通过。 但是我真的需要一些实际的经验来切实有效地为这个问题做准备。
任何这些networking服务器软件,即Apache,Nginx和Cherokee目前都适合我的网站。 我正在学习系统pipe理员能够pipe理我的服务器(而不是一份工作)。 对于我这样的初学者来说,任何Web服务器都是新的。 所以,请看看我的要求,好心build议一个networking服务器软件开始(坐在…像永远): 可扩展性 资源足迹低 支持PHP,MySQL,APC,Memcached,Meteor – – 全部为wordpress网站 现在和我的网站的stream量增加,从长远来看是有用的 负载容忍 其他一切… 正如你所看到的,我还处于初学者阶段。 所以,请不要说这是一个有争议的问题。 它绝对遵守SF的规则(或者希望如此,我只是阅读它们)。
在我的Debian Wheezy上,一个cron作业每半个小时运行一次: find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -ignore_readdir_race -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete) 这会删除古老的PHP状态/会话文件。 我想完全放弃这个cron工作,或者至less减less它的工作频率。 在下列哪个用例中是可能的? 一个没有运行PHP代码的服务器 一个服务器与奇怪的页面与PHP在这里,但没有像CMS的严重 运行某个PHP CMS的服务器,具有用户会话,但页面浏览量不是太多(比如一个月可以达到5万个)
背景:虚拟专用服务器 我有一个虚拟的私人服务器,我正在寻找主办多个网站,并提供访问另一个Web开发人员。 我不在乎把太多的限制放在他身上,尽pipe我不介意将他从我将开发的服务器上的其他站点开发的站点隔离开来。 问题:保持控制 主要是我想要确保我将来保持对服务器的控制权。 我想保留创build/升级/降级和其他pipe理function,不处理networking软件的能力。 如果我让他成为pipe理员,他可以sudo su – 并成为根,并从我身上取消根本控制,例如。 我需要他不能够: 拿走其他pipe理员权限 更改根密码 控制其他安全/pipe理function 我希望他仍然能够: 安装软件(通过apt-get) 重启apache 访问mysql configurationmysql / apache 重启 编辑/etc/ web开发configurationtypes文件 其他标准设置将被愉快地考虑 我从来没有真正build立一个sudoers文件,所以简单的例子设置将是非常有用的,即使他们只是有点类似于我希望在上面的设置。 编辑:我还没有最终确定的权限,所以标准,有用的sudo设置肯定是一个选项,上面的列表更多,我希望我能做的,我不知道, 可以完成的设置。 我相信,人们在某种程度上已经解决了这类问题,但是我想用一些经过testing的东西,而不是我自己生产的东西。
我正在寻找一个漂亮的网页前端到一个中等大小的活动目录。 主要的用例是自动完成从模板中复制的任务(比如为IDMU分配适当的UNIX属性,为电子邮件转发创build联系人等等),并且能够创build某些简单的接口人们可以让人力资源工作或在AD中保存用户数据的某些特殊用途,并且需要由权限较低的人员经常修改其使用AD作为凭证数据库的自定义应用程序。 任何build议?
我试图用ab来testing我的web服务器,但它只支持HTTP / 1.1(拒绝在第一行中有HTTP / 1.0的请求)。 -k开关只添加一个connection: keep-alive头connection: keep-alive 。 是否有可能使ab发送HTTP / 1.1请求?
是否有可能打破一些使用DDoS的网站服务? 例如,仅禁用特定网站的searchfunction。 在韩国发生争议之后,我提出这个问题,在选举期间,部分选举监督网站被closures。 政府声称这是由于DDoS攻击,但很多韩国人不相信这个故事。 相关新闻: http : //thevotingnews.com/international/asia/korea/election-watchdog%E2%80%99s-website-attacked-by-ddos-korea-herald/
我在AWS上运行一个服务器,并且连接到一个合作伙伴的FTP站点(不太了解它们运行的是什么)。 我的服务器有一个弹性的IP。 在下面的结果xx.xx.xx.xx是内部IP(与我从IPConfig获得相同)。 yy.yy.yy.yy是外部IP(与我RDP进入的一样)。 Connected to ftp.site.com. 220———- Welcome to Pure-FTPd [privsep] ———- 220-You are user number 1 of 50 allowed. 220-Local time is now 22:47. Server port: 21. 220-IPv6 connections are also welcome on this server. 220 You will be disconnected after 15 minutes of inactivity. User (ftp.site.com:(none)): someuser 331 User someuser OK. Password […]
有一个由亚马逊提供的程序, 使一个可用的卷被作为一个块设备。 鉴于我附加了一个已准备好使用的EBS卷,在Windows Server 2008 R2中有没有一种方法可以自动挂载或按照事先通过命令行链接的程序而不是GUI,从而实现自动化?