Articles of Web服务器

Linux Web-Basepipe理工具或平台,什么是最好的(closures)

大量的Linux发行版都有很多选项。 顺便说一句,我正在使用Ubuntu 8.04LTS – 服务器为我们的文件服务器,和悲伤停止今天。 我曾经使用eBox平台来pipe理Linux系统。 高兴地享受“创build/复制/粘贴”的文件到自己的桑巴configuration文件服务器持续一个星期。 然后讨厌的错误一致。 导致Linux内核Panic,由于一些错误的eBox模块写在Perl中。 问题是:什么是最好的Linux Web-Basepipe理工具或平台? 选项1. eBox平台(我标记为负)2. Webmin 3. ISConfig 你喜欢哪一个,或者最适合你。 注:Ubuntu 8.04LTS – 服务器是我的Linux发行版 谢谢。

为什么Web服务器可能无法响应?

我们在专用服务器上托pipe我们的networking服务。 在高负载期间,服务器会非常频繁地返回超时错误而不是页面。 我们每天有大约17万个请求。 但是,服务器有大量的空闲内存,而且CPU目前没有加载。 我不明白为什么服务器工作不好。 我已经用tcpdump实用程序描述了这个问题。 这些是由tcpdump跟踪的好的和坏的会话。 这两个实验的要求是一样的。 良好 – 服务器返回响应。 坏 – 没有反应,超时错误。 你明白为什么这些数据会发生问题吗? 我怎样才能进一步接近错误的来源呢? 我用123.45.67.890取代了我的真实IP地址 —- Bad —- 12:23:36.366292 IP 123.45.67.890.61749 > myserver.superbservers.com.www: S 2125316338:2125316338(0) win 8192 <mss 1460,nop,wscale 2,nop,nop,sackOK> 12:23:39.362394 IP 123.45.67.890.61749 > myserver.superbservers.com.www: S 2125316338:2125316338(0) win 8192 <mss 1460,nop,wscale 2,nop,nop,sackOK> 12:23:45.365567 IP 123.45.67.890.61749 > myserver.superbservers.com.www: S 2125316338:2125316338(0) win 8192 <mss 1460,nop,nop,sackOK> […]

推荐用于linux服务器pipe理和web ui集成的编程语言

我有兴趣制作一个内部networking用户界面,以减轻我pipe理许多服务器所面临的一些pipe理任务; 认为规范的景观。 这意味着要做一些事情,比如跨服务器同时应用软件包更新,也许安装一个自定义的.deb(我使用ubuntu / debian)。查看服务器日志,执行自定义脚本,查看我所有服务器的状态信息。 我希望能够重用现有的命令行工具,而不是用不同的语言重写完全相同的操作。 我真的希望开发一些能够让我继续在ssh级别pipe理的东西,但是提供了一个web接口的强大function,可以轻松应用相同的基础设施范围的变化。 它们不应该是相互排斥的。 什么是一些推荐的编程语言来进行这种开发,并将其绑定到Web UI? 你为什么推荐你所使用的语言? 我不是一个有经验的程序员,但是把它看作是一个抓住我自己痒的机会,并且成为一个更好的程序员。 如果一种语言比另一种语言更困难,我并不在乎,但是从一开始就对select最好的工具感兴趣。 随意推荐任何现有的项目,已经集成了许多系统pipe理到一个唯一的凝聚力networking用户界面,除了景观(不是免费的),Ebox(ebox控制中心不是免费的)和webmin(我不喜欢它,感觉笨重,不能很好地与维护服务器的“debian方式”,imo相结合,而且,只pipe理一个系统。) 感谢您的任何想法! 更新: 我不想重塑系统pipe理,我只是想在可能和恰当的情况下将许多先前存在的优秀工具“粘合”在一起; 这就是为什么我想知道什么语言可以与预先存在的命令行工具良好交互,同时使它们可以通过Web UI进行pipe理。

允许SFTP到不在主目录中的单个文件夹

我有一个Web服务器,我用来托pipe我的网站。 我有/ srv / www中的文件夹中的所有网站。 有一个Wordpress站点,我想SFTP访问另一个开发人员,我怎么会这样做,这样他们只能访问/srv/www/thesite.com而不是任何其他目录? 运行Ubuntu 9.04。

无盘Web服务器

我最近读了一家公司,他们把所有的linuxnetworking服务器都安装在没有硬盘的情况下运行。 这听起来真令人兴奋,因为这基本上意味着最大的失败点(HDD)现在已经消失了。 此外,更新5或10个Web服务器的操作系统(或其他任何东西)就像编辑一个图像一样简单。 百万美元的问题是,这是如何完成的? 什么是需要使这项工作正常和什么是PROS / CONS? 这是一个很好的主意,我只是希望我不会错过一些非常重要的问题。 谢谢!

如何将apache中的裸域redirect到www

我有多个裸域,我想redirect这些域名,使他们开始与www.redirecteddomain.com。 我有这个.htaccess文件在域上如何推广这个? RewriteEngine On RewriteCond %{HTTP_HOST} ^guvam\.com$ RewriteRule (.*) http://www.guvam.com$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ – [NC,L] RewriteRule ^.*$ index.php [NC,L]

Web服务器内存不足

我有一个EC2小型实例,有2个内存,运行Fedora Linux。 通常情况下,我平均每天可以获得大约275次的页面浏览量,而且我还有一个监控代理。 一些统计数据在空闲内存方面没有什么担心的。 上个星期,在最低点,我们只有30 MB没有记忆,今天早上似乎已经增加到150 MB。 Hyperic是我们运行Java的监控代理。 顶部显示其记忆使用率只有约3.4%。 当我加起来所有的httpd进程,我得到约15-20%的内存使用量与MySQL使用约1%。 顶部不显示其余内存的去向。 我该怎么做才能找出导致高内存消耗的原因? 这可能是一天275次点击吗? 我们大约95%的代码是PHP和HTML。 MySQL只是在一个名为OpenVBX的应用程序中使用,它只在内部使用。 如果是apache,内存升级应该解决我们的问题吧? 任何build议将是一个巨大的帮助,谢谢! 更新:免费显示这个: total used free shared buffers cached Mem: 1718724 1575024 143700 0 234328 969284 -/+ buffers/cache: 371412 1347312 Swap: 917500 1140 916360

Ubuntu的邮件发送设置

我应该在新鲜的Ubuntu服务器上安装什么来制作适当的Web脚本来发送电子邮件? 我试图安装mailutils,但它也想安装postfix。 但我不想接受任何传入的电子邮件,所以我不知道如何configuration它。 我只需要MTA,就像我想从networking脚本,cron等发送电子邮件一样发送出去。

亚马逊EC2和EBS

对于这篇文章,这是一个后续问题,因为我试图让我的脑袋围绕所有这些云托pipe服务: https://webmasters.stackexchange.com/questions/32273/scaling-a-cloud-based-ecommerce-site 我偶然发现了一个博客,这个: Amazon Elastic Block Store(EBS)提供块级存储卷以用于Amazon EC2实例。 Amazon EBS卷是离开实例生命周期而独立存在的非实例存储。 Amazon Elastic Block Store提供高度可用且高度可靠的存储卷,可以将其附加到正在运行的Amazon EC2实例,并作为实例中的设备公开。 Amazon EBS特别适用于需要数据库,文件系统或访问原始块级存储的应用程序。 所以看起来好像应该把EC2和EBS连接起来。 现在剩下要做的就是让您的数据库软件(在EC2上)读取/写入EBS上的数据库数据文件。 AWS有这么多的产品,听起来很相似。 不确定Rackspace和其他云服务器是否有类似的东西。 如果EC2的多个实例可以读/写同一个EBS,我仍然很模糊。 或者,如果EC2的每个实例都有自己的EBS,并且还有一些其他机制(例如安装在EC2上的数据库软件)来保持所有EBS同步。 此外,电子商务平台将Spre / Rails与PostGreSQL / MySQL数据库…万一有人有进一步的见解… 谢谢!

获取网站的主机的OS /服务器软件,无需访问服务器

有没有一种很好的方法来find您所服务的网站上没有SSH访问权限的操作系统和服务器软件? 我现在正在做的是在浏览器开发窗口中查看TCP / IP标头。 另外,特意去404s,但是我发现很多服务器信息都是从显示的消息中取出来的。