明月登楼

【学习收藏】LNMP v1.5 无人值守安装教程
今天在LNMP一键安装包官网【lnmp.org】发现了这个“LNMP v1.5 无人值守安装教程”的细想了一下看感...
扫描右侧二维码阅读全文
13
2018/03

【学习收藏】LNMP v1.5 无人值守安装教程

今天在LNMP一键安装包官网【lnmp.org】发现了这个“LNMP v1.5 无人值守安装教程”的细想了一下看感觉还是非常有用处的,特别是“无人值守”这个真心好赞的,于是马上就转载分享到自己的学习笔记里来了,有空要定制一个属于自己的LNMP v1.5 无人值守安装包脚本了。

LNMP.jpg

无人值守安装是最近v1.5测试版新增的功能,可以预设好相关参数自动进行安装不需要按提示一个一个的选择适合批量安装部署,欢
迎测试并论坛反馈。

下载安装命令和以前基本一样,完整的无人值守安装命令如下(以LNMP模式,默认选项安装MySQL 5.5MySQL root密码设置为lnmp.org、启用InnoDBPHP 5.6、不安装内存分配器为例):

wget http://soft.vpser.net/lnmp/lnmp1.5beta.tar.gz -cO lnmp1.5beta.tar.gz && tar zxf lnmp1.5beta.tar.gz && cd lnmp1.5 && LNMP_Auto="y" DBSelect="2" DB_Root_Password="lnmp.org" InstallInnodb="y" PHPSelect="5" SelectMalloc="1" ./install.sh lnmp

注意如果缺失参数的话还是会有要求选择缺失选项的提示。

无人值守安装所需的参数及说明

变量名变量值含义
LNMP_Auto启用无人值守自动安装
DBSelect数据库版本序号
DB_Root_Password数据库root密码(不可为空),不安装数据库时可不加该参数
InstallInnodb是否安装Innodb引擎,y 或 n ,不安装数据库时可不加该参数
PHPSelectPHP版本序号
SelectMalloc内存分配器版本序号
ApacheSelectApache版本序号,仅LNMPA和LAMP模式需添加该参数
ServerAdmin管理员邮箱,仅LNMPA和LAMP模式需添加该参数

各程序版本对应序号

MySQL版本对应序号PHP版本对应序号内存分配器对应序号Apache版本对应序号
MySQL 5.11PHP 5.21不安装1Apache 2.21
MySQL 5.52PHP 5.32Jemalloc2Apache 2.42
MySQL 5.63PHP 5.43TCMalloc3
MySQL 5.74PHP 5.54
MariaDB 5.55PHP 5.65
MariaDB 10.06PHP 7.06
MariaDB 10.17PHP 7.17
MariaDB 10.28PHP 7.28
不安装数据库0

另外再举几个其他例子

lamp模式不安装数据库、PHP 7.1、不安装内存分配器、Apache 2.4:

wget http://soft.vpser.net/lnmp/lnmp1.5beta.tar.gz -cO lnmp1.5beta.tar.gz && tar zxf lnmp1.5beta.tar.gz && cd lnmp1.5 && LNMP_Auto="y" DBSelect="0" PHPSelect="7" SelectMalloc="1" ApacheSelect="2" ServerAdmin="admin@admin.com" ./install.sh lamp

lnmpa模式安装MariaDB 5.5 密码设为www.vpser.net 并开启InnoDB、PHP 7.2、安装TCMalloc、Apache 2.4:

wget http://soft.vpser.net/lnmp/lnmp1.5beta.tar.gz -cO lnmp1.5beta.tar.gz && tar zxf lnmp1.5beta.tar.gz && cd lnmp1.5 && LNMP_Auto="y" DBSelect="5" DB_Root_Password="www.vpser.net" InstallInnodb="y" PHPSelect="8" SelectMalloc="3" ApacheSelect="2" ServerAdmin="admin@admin.com" ./install.sh lnmpa
本文是在LNMP一键安装包官网【lnmp.org】的文章【LNMP v1.5 无人值守安装教程】一文的基础上稍加修改、修饰而来的,特此声明哦!
最后修改:2018 年 03 月 13 日 04 : 38 PM
如果觉得我的文章对你有用,请随意赞赏

10 条评论

  1. 薅羊毛

    还不如一步一步走了

    1. 明月登楼
      @薅羊毛

      呵呵,其实这个东西重要的是“无人值守”!

  2. 喵喵喵

    明月大佬,出个服务器装完lnmp以后要做的安全防护要点总结教程吧

    1. 明月登楼
      @喵喵喵

      这个呀,不好写,因为站点情况都不一样的!没有个标准,有时候安全方面的情况都不一样!主要就是围绕iptables来展开的其实!

      1. 喵喵喵
        @明月登楼

        就是这个感觉特难
        以前用宝塔,点几下封封端口就完事了,不过还是lnmp好啊

        1. 明月登楼
          @喵喵喵

          呵呵,其实iptables也就是那几个参数而已!只要参数理解了用起来也不复杂的,我感觉对于服务器来说,主要就是开放端口的iptables设置了,只要不随意开放端口就不会有太大的安全隐患!

          1. 喵喵喵
            @明月登楼

            单表情还不符合规则

            1. 明月登楼
              @喵喵喵

              啥意思?不是很明白呀!

  3. 心动科技

    过来瞅瞅,支持下!⌇●﹏●⌇

    1. 明月登楼
      @心动科技

      多谢支持,欢迎常来哦!

发表评论