Articles of 灯

使用Apache在一个IP上托pipe多个站点

我有一个LAMP服务器,承载多个网站。 该服务器有一个静态的IP地址。 我想要做的是将不同的域名指向不同的虚拟主机。 例如: 域名abc.com xyz.com 虚拟主机path/ var / www / sites / abc / var / www / sites / xyz 我希望将abc.com指向/ var / www / sites / abc站点,xyz.com指向/ var / www / sites / xyz站点。 这可能吗? 如果是这样的话,我需要从Apache和DNSconfiguration的angular度来做什么? 还值得注意的是我的主人是Linode。 提前致谢!

在生产CentOS服务器上安装apache,PHP,MySQL,FTP(虚拟主机)和phpMyAdmin的最佳方法是什么?

我正在做一个小型的自我托pipe项目,我需要安装LAMP,FTP和phpMyAdmin。 它需要被设置,因此在networking上运行是安全的。 是不是最好的安装******一切,还是有一个更好的方式来集成所有的东西? 谢谢

百胜在LAMP更新

当我在我的服务器上进行yum check-update ,我得到了一些我不敢更新的包。 我想知道是否可以安全地更新我的生产服务器上(我有一个备份,但)。 我很确定我的PHP代码将继续在它将被更新的PHP版本上运行。 但我担心一些关于不同的PHP扩展/模块。 在更新PHP时他们仍然在工作吗? 我确定有人有这方面的经验。 版本: CentOS 5.6 目前的PHP版本: PHP 5.3.6 更新PHP版本: PHP 5.3.8

Apache 2.4和PHP 5.4在浏览器中获取连接重置错误

在本周末,我将开发Web服务器升级到Apache 2.4和PHP 5.4。 在我之前在Apache 2.2和PHP 5.3上运行良好的Web应用程序中,现在开始获取这些消息,说Firefox中的“连接已重置”。 看截图 。 我通过本地局域网连接到Linux机器。 我假设这可能与新版本的Apache或PHP,或者我从BitNami下载的新LAMP堆栈有关? 这似乎发生每5-10个请求,并抛出这个错误,也许更有可能触发它是如果我从页面发送POST请求。 是否超时脚本或什么? 这些只是我正在加载的基本dynamic页面,他们在Apache 2.2和PHP5.3中完美工作。 这是我的httpd.conf和PHP.ini,如果有任何线索。 有任何想法吗? 任何帮助非常感谢。

在Debian 6.0上将Apache 2升级到2.2.22

如何在Debian 6.0(x86)上将Apache 2从2.2.17升级到2.2.22?

MySQL 5.5.27在centOS 5上随机崩溃

我正在使用godaddy的专用服务器来托pipe我的web应用程序,它是centOS 5(我不知道为什么他们仍然在使用这个。),我在该服务器上安装了mysql,一切都运行正常,因为有一天我得到一个报告说, Web应用程序无法连接到MySQL,我检查,发现MySQL崩溃,重新启动MySQL后,一切再次工作。 但奇怪的是,它会随机崩溃,有时一个月一次,有时一两次。 请帮我弄清楚是什么问题。 以下是来自mysql的最新的崩溃日志。 非常感谢您的宝贵时间。 121015 08:59:35 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 121015 8:59:36 [Note] Plugin 'FEDERATED' is disabled. 121015 8:59:36 InnoDB: The InnoDB memory heap is disabled 121015 8:59:36 InnoDB: Mutexes and rw_locks use InnoDB's own implementation 121015 8:59:36 InnoDB: Compressed tables use zlib 1.2.3 121015 8:59:36 InnoDB: Using […]

LAMP服务器已经下降了几次。 服务器优化的想法?

我们的生产networking服务器在过去的半年中已经下降了几次。 最后,我们需要联系networking主机,让他们重新启动,因为我甚至无法SSHlogin。这似乎只影响Web服务器,而不是单独的MySQL数据库服务器。 当它影响Web服务器时,所有托pipe的网站都会超时。 我想研究networking服务器优化/更正来解决这个问题的根源。 任何build议如何进行呢? 我确定日志文件会起作用。 我可以find一个基于Linux的服务器,并做出必要的修改,但是对于我可能还没有想到的任何提示感兴趣。 作为另一种select,与外部顾问交谈可能是最好的select。 谢谢。

在家里设置Linux开发服务器还是使用托pipe服务器会更聪明?

我正在尽可能多地学习LAMP。 我想知道是否应该在家庭networking上设置Web服务器,或者使用Rackspace(云空间)等服务? 我需要root权限,能够通过SSH / FTP / HTTP远程访问它,并且能够安装诸如subversion之类的东西。 我目前有康卡斯特,所以我有很多的带宽,但我不知道这是否会违反TOS,和/或损害我的家庭networking的安全。 这些云主机的价格似乎是合理的(每月11美元,每GB带宽大约0.10美元),但是我不确定我是否需要控制自己所期待的。

MySQL无法连接到数据库

我不确定发生了什么事我的MySQL数据库。 我醒了,发现它已closures,我试着重新启动它,但我得到这个错误消息: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111) 。 我谷歌了一下,它说要检查我的DF,这就是我得到的: Filesystem 1K-blocks Used Available Use% Mounted on /dev/xvda1 5905972 5905924 0 100% / tmpfs 269560 0 269560 0% /lib/init/rw udev 10240 480 9760 5% /dev tmpfs 269560 4 269556 1% /dev/shm 这是什么意思? 我如何处理这个? 我该如何解决这个问题?

典型的Debian LAMP栈中的中间件是什么?

我正在研究扩展的话题,我发现了一个基本上处理请求的中间件,对吗? 如果这是真的,LAMP堆栈中的中间件是什么? 这是Apache的权利? 我怎么能甚至检查什么是处理我的请求? 我想知道更多关于LAMP堆栈和缩放的问题,并且已经阅读了很多关于SF的问题,但是我不知道要问什么问题,所以如果任何人都可以抛下一大堆关于我的知识或者指向我到正确的资源,这将是伟大的! TLDR:我想了解更多关于LAMP堆栈和缩放LAMP堆栈的知识,但不知道从哪里开始。 我是一个初学者。 编辑: 我也读过这些: http://people.apache.org/~sctemme/ApconUS2007/scalingout.pdf http://people.apache.org/~sctemme/ApconEU2006/FR4/FR4_Performance_Up.pdf