Linux下Nginx+Mysql+Postgresql+Php集成环境(Lnmpp)

LNMPP集成环境安装包是一个在Linux上可以简单迅速的为Centos、Debian、Ubuntu VPS(VDS)或独立服务器部署LNMPP(Linux nginx mysql postgresql php)生产环境的程序。

Android环境中介绍过Anmpp,Windows环境下曾经介绍过Xampp,在Linux中以前有著名的lnmp一键安装包,现在你又多了一个新的选择,那就是Lnmpp。也许你猜到了,从命名来看Anmpp和Lnmpp像是近亲,其实他们都是同一个作者:今年大一的肖其顿同学!

以下简介来自其官方网站:

问:LNMPP集成环境安装包是什么?
答:LNMPP集成环境安装包是一个在Linux上可以简单迅速的为Centos、Debian、Ubuntu VPS(VDS)或独立服务器部署LNMPP(Linux nginx mysql postgresql php)生产环境的程序。

问:LNMPP是在什么情况下诞生的?
答:建立服务器生产环境需要对Linux有一定技术基础并且需要输入大量命令,非常不利于批量部署。对不熟悉Linux而又想在Linux上建立生产环境的朋友产生了麻烦,此时LNMPP问世了。

问:LNMPP相对于其他集成环境的优势?
答:干净清爽的安装界面,同时对mysql和postgresql进行支持,弥补了国内集成环境对postgresql支持的清一色空白。采用编译方式安装,对编译参数进行优化,拥有更好的性能和稳定性。更重要的是它全程自动化,你执行二进制后就可以去喝茶了。

问:LNMPP这种构架值得你采用的原因?
答:服务器采用Linux是很多人的选择,mysql大家都熟悉了,postgresql相对于mysql更开放,通常也拥有更好的性能,适合从oracle迁移到postgresql的用户使用,给大家多一种选择。nginx是一个高性能的web服务器软件,在高并发下通常比同类软件表现更佳,淘宝使用的web服务器就是基于nginx开发的。php-fpm比php-cgi配合nginx表现更好。

lnmpp最先只支持Debian、CentOS,从1.2版本开始支持Ubuntu。作为一个Linux小白,博主也尝试安装过很多发行版,最后停留在Ubuntu麒麟Deepin,既然已经支持Ubuntu了所以我就下载到本地试用了一下~

安装方法:

本地安装的话,首先去官网下载产品页面下载安装器,对应系统版本。我的是32位Ubuntu所以下载的是第一个lnmpp_x86.然后下载离线资源包xiaoqidun.tar.bz2(放在同一个目录)。
然后打开终端,并且保证/目录可用空间有800兆以上(会释放这么多文件到/opt),在终端里进入刚刚下载的目录,输入
sudo chmod +x ./lnmpp_x86
然后
sudo ./lnmpp_x86
等十分钟左右就安装好了!

如果不下载离线资源包,执行./lnmpp会联网下载资源包xiaoqidun.tar.bz2,所以你在VPS上也可以直接这样做。这就是一键部署方式,只需ssh或其他方式连接上VPS或服务器,输入
wget http://lnmpp.net/lnmpp_x86 -O lnmpp && chmod +x lnmpp && ./lnmpp

安装好后,输入sudo lnmpp.shell,就可以使用lnmpp的各种功能了。比如
关闭集成环境service lnmpp stop
启动集成环境service lnmpp start
重启集成环境service lnmpp reload
环境运行状态service lnmpp status

开启集成环境后打开127.0.0.1就能看到php()的输出了,表示已经安装成功。

lnmpp安装成功
lnmpp安装成功

另外的添加虚拟主机、伪静态设置等更多功能请访问官方网站在线社区了解。


“Linux下Nginx+Mysql+Postgresql+Php集成环境(Lnmpp)”的2个回复

Loading...

发表评论

电子邮件地址不会被公开。 必填项已用*标注