前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >LEMP Stack(oneinstack 英文版)安装过程记录

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

作者头像
魏艾斯博客www.vpsss.net
发布2018-08-10 09:42:54
1.1K0
发布2018-08-10 09:42:54
举报
文章被收录于专栏:魏艾斯博客www.vpsss.net

早就听网友说 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 就可以了,本文只是测试体验用,大家了解一下知道有这么一个东西就行。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-08-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档