LNMPA这种架构有什么上风?
LNMPA利用Nginx作为前端做事能够更快更及时的静态页面、js、图片等,当客户端要求访问动态页面时由Nginx的反向代理给Apache处理,Apache处理完再交予Nginx返回给客户端。采取LNMPA能够更好的办理LNMP架构中由于PHP-FPM方面产生的502缺点,同时能够为供应更安全的多用户多站点环境。
如何安装LNMPA?

LNMPA是LNMP的扩展,须要先按LNMP安装教程(把稳Root权限,以Ubuntu为例:sudo wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./ubuntu.sh)安装好LNMP后,在LNMP压缩包解压后的目录里再实行./apache.sh,会提示输入邮箱,回车确认后将会自动开始安装。(低于1G内存不建议利用LNMPA,升级到LNMPA后无法降回LNMP)
Linux VPS做事器下LNMPA环境架构
当提示安装成功后即可体验LNMPA了。
虚拟主机管理
1、LNMPA添加虚拟主机:/root/vhost.sh
2、删除虚拟主机,ssh实行:rm /usr/local/nginx/conf/vhost/域名.conf 同时须要:rm /usr/local/apache/conf/vhost/域名.conf
通过sftp或ftp做事器上传网站,将域名解析到VPS或做事器的IP上,解析生效即可利用。
升级LNMPA PHP版本
LNMP压缩包解压后的目录里实行:./upgrade_lnmpa_php.sh
干系文章:
1、添加、删除虚拟主机及伪静态管理
2、eAccelerator、xcache、memcached、imageMagick、ionCube、redis、opcache的安装
3、LNMP干系软件目录及文件位置
4、LNMP状态管理命令
LNMP安装失落败?
如果涌现类似上图的提示,则表明安装失落败,解释没有安装成功!
用winscp或其他类似工具,将/root目录下面的lnmp-install.log下载下来,到LNMP支持论坛发帖注明你的发行版名称版本号(可通过 cat /etc/issue得到)、32位还是64位,并将lnmp-install.log压缩以附件形式上传到论坛,通过日志查找缺点,并给予相应的办理方法。
说这个LNMP一键安装包省内存实在还有一个主要缘故原由便是它没有管理面板,因此部分操作须要我们用SSH的办法来进行。如果VPS是你一个人用的话可以直策应用Winscp来进行文件管理,但是如果是多人多站点的话那就要开FTP账号了。
前辈入lnmp1.1的安装目录:cd lnmp1.1-full
然后安装PureFTPd和FTP管理面板,实行如下命令:./pureftpd.sh 按提示输入你MySQL的root密码、FTP用户管理面板的密码、MySQl的FTP数据库密码。按任意键完成安装后,打开:http://你的域名或IP/ftp/,就可以登录FTP账户管理面板了。