A-A+

Linux VPS服务器下LNMPA环境架构

2016年09月22日 WordPress 评论 1 条 阅读 472 次

所谓的LNMPA一键安装包是指Linux下Nginx、MySQL、PHP、Apache这种网站服务器架构,是结合LAMP与LNMP各自的优点而产生的新的网站服务器架构。

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)

LNMPA

Linux VPS服务器下LNMPA环境架构

lnmp

lamp

当提示安装成功后即可体验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账户管理面板了。

标签:

1 条留言  访客:1 条  博主:0 条

  1. 浩子博客

    我用的是军哥的LNMP

给我留言