LEMP Stack(oneinstack 英文版)安装过程记录

2018-08-10 09:42:54 浏览数 (1)

早就听网友说 oneinstack 出了英文版,叫 LEMP Stack,今天有时间终于可以安装一下。LEMP Stack 是面向国外的 php 环境包,包内提供了 lnmp,lamp,lnmpa,lnmt,lnpp,lapp 和 lnmh 等 php 环境组合方式,按需取用。LEMPStack 支持的系统有:CentOS 6~7,Debian 6~8,Ubuntu 12~16,能够满足大多数网友的需要。

因为是面向国外的国内一般用不到,所以本文只涉及到简单的安装过程,并不推荐在国内云服务器环境使用。如果想在国内云服务器上安装 php 环境包请使用 oneinstack。

LEMP Stack 官方网址:https://lempstack.com/

安装命令如下:

代码语言:javascript复制
yum -y install wget screen python   // For CentOS / Redhat
#apt-get -y install wget screen python   // For Debian / Ubuntu
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz   // Contains the source code
tar xzf oneinstack-full.tar.gz
cd oneinstack    // If you need to modify the directory (installation, data storage, Nginx logs), modify options.conf file
screen -S oneinstack    // if network interruption, you can execute the command `screen -r oneinstack` reconnect install window
./install.sh   // Do not sh install.sh or bash install.sh such execution

这些代码老鸟自然能看懂,下面给新手写一些帮助。

#和//后面是注释

如果是 centos 和 redhat 主机就忽略第二行代码,是给 Debian 和 Ubuntu 系统使用的。其余的没啥好说的,扔到 SSH 软件里面跑就是了。

在 SSH 软件里面执行的时候一行一行的复制、粘贴进去执行。

下面借用官方的安装过程图片,因为注释啥的都很清晰,但是魏艾斯博客确实也同步自己操作了一遍。

从头简单说一下。SSH port 端口号设计复杂一点,五位数不容易想到的就行。

如果你使用阿里云、腾讯云等有安全组的云服务器,可以关闭 iptables。

web server 根据需要选择,一般我们都用 nginx,具体哪个安装哪个不装可以参考下图片右侧的注释。

tomcat server 这里老魏测试安装的时候多了一个 tomcat-9 版本可供选择。

Datebase 根据内存大小选择,1G 及以下选择 MySQL5.5,2G 及以上选择 MySQL5.6 以上。

数据库密码默认已经改良为随机数字字母组合了,比图片中的更安全,你也可以自己设置输入。

数据库安装方式建议选择二进制。

php 版本建议选择 7.0 及更高,因为 7.0 的工作效率比低版本提高很多,让你的 php 后台处理数据更迅速

opcode cache 组件和 Zend OPcache 组件都安装,可以缓存 php 内容,起到加速网站效果。

ioncube 和 php 图片处理模块根据你使用的程度要求决定是否安装。

Pure-FTPd 不建议安装,可以使用 SFTP 代替,更安全。

phpMyAdmin 是必须安装的。

redis 不要安装。

memcached 建议安装,这是内容缓存,能够把网站内容放到内存当中,也起到加速网站效果。

HHVM 如果你不明白是什么不建议安装。

整个安装过程用了 20 多分钟结束,安装速度和 lnmp 相比快了一些,安装完毕会提示重启服务器。

关于 LEMP Stack 添加扩展组件和添加虚拟机的操作,可以参考 https://lempstack.com/install/里面的详细操作,哪怕是新手借助度娘的帮助相信也不难操作。因为英文版的缘故这里就不实际操作了。

如果你不喜欢手动安装那么官网上还提供 auto 自动安装模式,动几下鼠标就可以轻松得到安装代码,copy 到 SSH 里面一次性执行即可,真的是太方便了。

LEMP Stack 主要是给老外用的(官网 questions 栏目中有很多英文的提问),从 LEMP Stack 的安装过程看,继承了 oneinstack 条理清晰,用户体验好的特点;虽然军哥在今年把 lnmp 也添加了 auto 自动模式,不过在整个操作的细节、舒适度、体验度方面,lnmp 和 oneinstack、LEMP Stack 还是有一点差距的。

整体来看 LEMP stack 是针对老外提供 php 环境一键包的,我们国内配置 php 环境用 oneinstack 就可以了,本文只是测试体验用,大家了解一下知道有这么一个东西就行。

0 人点赞