LNMP代表Linux+Nginx+MySQL+PHP,Nginx是俄罗斯人开发的。据说现在很多大网站都开始使用LNMP架设服务器。国内有一个LNMP一键安装包程序,对要在VPS上使用Nginx的新手是非常方便。
Lnmp.org上针对不同的操作系统有详细的安装步骤,见http://lnmp.org/install.html。按步骤来几步就搞定。安装完成后添加虚拟主机,他们还提供一些程序如Discuz、Wordpress、Sablog、emlog、dabr的伪静态规则,添加域名时可以直接选择。
我在两台不同机房的Linode VPS都安装成功,占用内存很少。但安装VsFTPD后还有些问题,至今未能成功连接FTP,以后再折腾。
下面是牢骚,本是写在前面的话,发文时又放在后面。
使用VPS确实够折腾人,尤其是难为我这种不懂Linux的新手。以前一直不敢买VPS,用的都是虚拟主机,就是怕不会配置系统。要不是赶上Linode的促销,可能也不会买。话说上次购买的Linode VPS,已经几个月了,目前只能说还在试用阶段,没有用来做什么网站。还好有Linode送的100美元,让我可以再撑几个月。
买了VPS后,首先想到的是用简单的方法来添加和配置网站,所以考虑安装了kloxo控制面板。kloxo确实也不错,添加网站和FTP都很方便。但也许是配置kloxo不当的原因,发现进程里老是有重复的kloxo后台应用程序,占用内存非常多,偶尔还超标。每隔几天就要kill这些进程。万一出差一两个月,没时间管理,岂不是要被Linode罚款。
于是昨天重装系统,并使用Linux+Nginx+MySQL+PHP架构。关于LAMP(Linux+Apache+MySQL+PHP)与LNMP的对比,网上已经有很多。为长久考虑,选择了LNMP这个轻量级架构。