Articles of 灯

什么configuration步骤低负载/ RAM CentOS-Apache-MySQL-PHP设置?

另外,运行CentOS,Apache,MySQL,PHP所需的最小内存是多less? 如果重要的话,当前的目标是在256Mb RAM片/ VM上的名为SliceHost的VPS提供商。 这是我迄今为止的笔记: CentOS的5.x中 如果可能的话,使用32位而不是64位。 禁用所有不必要的服务 Apache 2.X caching页面加载使用:mod_cache,XCache或。 禁用所有不必要的模块 查看Lighttpd和nginx以查看它们是否符合您的要求 MySQL的 MySQLTuner SQLite(在PHP进程下运行) – 在我的情况下,我需要MySQL的Drupal,但下一个版本是假设支持SQLite。 PHP PHP-FPM与每日cron重新启动。 Drupal的 除了一个caching模块,没有发现任何东西,看起来没有使用Apache更好。 由于Apache更安全,所以我宁愿使用它,除非我想念一些东西。 不要 安装:Web-based_webadmin_Tools(phpMyAdmin,webmin等),FTP,邮件服务器,邮件/垃圾邮件服务器,反病毒,VNC _______ 有什么build议么? 如果我的列表丢失了一些东西,或者错了 – 请告诉我。 另外,是否可以在低负载的网站上运行256个LAMP? 谢谢!*

caching策略

我有一个5个专用服务器,每个都运行相同版本的应用程序。 我期待大量加强我们的caching策略,以减轻MySQL的负担,因为这是我们的主要瓶颈。 所有的网站都是LAMP,每个服务器有大约20个托pipe站点。 我打算使用Zend_Cache来运行caching,它有一些我可以使用的适配器 – 主要是Memcached / APC / File和SQLlite。 我有很多东西,我正在寻找caching,但他们大部分属于大型数据库结果集或HTML片段的区域。 对于HTML代码片段,基于文件的解决scheme似乎是理想的,但是许多人已经提到这可能会引入相当大的IO开销 – 特别是如果它是在大量网站上完成的话。 我也喜欢Memcached的想法,因为它的速度 – 我有一个模糊的想法,试图build立一个专门的Memcached服务器纯粹是为了处理caching,并让我所有的其他服务器使用这个虽然我不知道有多less这是一个好主意,它的速度有多less会由于RAM并没有直接在提出请求的机器上本地丢失。 最终得到一些关于不同适配器的性能(最佳性能),他们最适合什么,以及我们最好的select是什么的一些可靠build议是很好的。 谢谢。

如何configurationWeb服务器以使用less量的内存?

我有一个服务器(P4,512 MB DDR2内存)和LAMP(Debian Lenny)安装在它上面。 可用内存减less非常快,我必须重新启动Apache和MySQL来解决它。 在顶部,我看到很多IDLE的apache进程,吃了很多的内存。 我如何configuration服务器来解决它? (已经添加了重启脚本到cron,但这不是一个解决scheme,我认为)谢谢,抱歉我的英语不好。 free输出: ax-host:~# free total used free shared buffers cached Mem: 516048 115356 400692 0 20732 54752 -/+ buffers/cache: 39872 476176 Swap: 1515512 17568 1497944

如何在Turnkey Linux中托pipe一个新的站点?

在我的一台服务器上,安装了TurnKey Linux 。 如何在其中托pipe一个新网站http://example.com/ ? 在Windows系统中,我们通常使用IIS服务器设置站点,如何在这里完成,以及如何为新创build的站点分配一个单独的FTP帐户。 请帮忙,谢谢!

错误日志,访问日志,慢查询日志,执行时间日志,每秒stream量和请求到一个工具?

我正在寻找一个专为LAMP服务器devise的工具,它结合了服务器错误日志,访问日志,慢速查询日志,PHP脚本的执行时间,stream量和每秒统计信息(例如来自RRDTool)的统计信息,并将它们合并为一个按时间顺序列表。 你知道这种工具吗?

保护Debian LAMP服务器安装Rackspace Cloud的Shell脚本

我们最近部署了Debian(Lenny)风格的Rackspace云服务器。 服务器基本上只需要设置为LAMP服务器,但需要通过PCI Compliance ASV的testing。 这意味着像安全的防火墙和病毒扫描程序是必要的。 虽然我可以去麻烦手动设置一切,通过消除的过程中,让服务器通过漏洞扫描,我想我会先看看有人有一个脚本或两个方便部署一个安全的LAMP服务器。 该脚本将理想地configuration和安全: – Apache / MySQL / PHP …明显;) – PhpMyAdmin – SVN – iptables – AVG for linux? (或其他病毒扫描器?) – SSL证书 脚本的其他注意事项可能是: – 通过ssh禁用根访问 – 为SFTP访问设置用户? – configurationsendmail使用第三方smtp服务器 也许这是一厢情愿的想法……但肯定有人在那里做了这个! 干杯

Ubuntu 8服务器中的内存问题

这是我的Ubuntu 8服务器的AWS实例中的内存使用情况图表,它被configuration为LAMP服务器。 这台服务器一个月locking一次,查看内存图表,我可以看到caching缓慢地接pipe可用的内存。 它会在某个时候停止,还是继续增长,直到它locking服务器 – 换句话说,这是正常的?

最好的Linux发行版LAMP网站开发?

可能重复: 用于Web应用程序开发(LAMP)的最佳Linux风格 我知道这个问题之前已经被问过了。 我的限定词是我想要的东西已经安装,configuration和准备使用的Apache / PHP / MySQL的。 也许用某种类似PHPMyAdmin的控制面板。 我也想要在VirtualBox中运行的东西。

优化/专用的LAMP服务器

有没有一个Linux的发行版,这是准备好使用/优化运行Apache / MySQL / PHP? 如果没有,任何如何设置和优化博客/文档?

在MediaTemple上使用ModRewrite指示适当的子域失败

我熟悉修改htaccess文件,但我最初的尝试继续失败。 最终,我想指出用户'假想'的子域(那些不存在的),以便可以用PHP和MySQL正确parsing子域来查找特定成员的信息。 这是我的假设,MediaTempleconfiguration为总是检查之前任何访问一个真正的子域名目录,所以.htaccess文件设置永远不会被触及,反过来只会产生错误。 例如: 当前有人访问www.site.com时,会显示父站点,包括如何成为会员的信息。 一旦一个人成为会员,他们的“独特”URl是: www.site.com?MemberID=12345 最终迫使成员记住代理人的问号等于可能会混淆,同时需要记住适当的大写等等。 我会'想'实现以下内容: www.12345.site.com redirect到 www.site.com/index.php?MemberID=12345(index.php读取12345像一个$ _GET函数正确查找iD,有效和retun响应基于此。 我相信我们可以? 在散列之后实现相同的使用信息: 如www.site.com/12345 问题是,我们已经有其他页面使用/ xxxx来修改客户端内容,我也不想阻止任何人访问:www.site.com/contact例如作为一个实时链接。 (站点redirect到索引,尝试查找memberid ='contact',并没有find任何结果)。 我的.htaccess目前是: ErrorDocument 404 /404.php Options + FollowSymlinks RewriteCond%{REQUEST_FILENAME}!-d RewriteCond%{REQUEST_FILENAME} .php -f RewriteRule ^(。 )$ $ 1.php RewriteCond%{HTTP_HOST}!^ www。 RewriteCond%{HTTP_HOST} ^(。+)。site.com RewriteRule。 http://site.com/processing_page.php?ID=%1 [L,R] 我希望基于我的需要,打字www.something.site.com我将被redirect到:www.site.com/processing_page.php?something 相反,它只是redirect到我的mediatemple托pipe页面(本质上说没有名为“东西”存在的子域名。 我在运行CentOS5和LAMP堆栈的Media Temple DV 3.5服务器上运行我们的服务器。