LNMP V1.4安裝及新增Let's Encrypt一鍵安裝

      軍哥的LNMP一鍵安裝包已經有一些年頭了,着實給須要在Linux VPS、服務器中安裝WEB環境的用戶提供不小的幫助,並且每一年兒童節都會有較大版本的更新和升級。老左在二月份的時候有體驗過LNMP V1.4測試版本(這裏),看到其功能仍是增長很多的。php

此次LNMP V1.4版本正式發佈,大大小小改進和功能更新幾十項,其中包括多PHP版本共存、Let's Encrypt和其餘SSL證書快捷安裝、PHP版本也升級到PHP7.1.x、增長國內源的判斷使用。具體更新記錄能夠看這裏:https://lnmp.org/changelog.html。html

在這篇文章中,老左準備從新完整的體驗下LNMP V1.4版本的安裝過程,看看與以前的老版本有哪些區別,以及體驗下有些不一樣的新增功能使用,包括Let's Encrypt證書的安裝。數據庫

第1、準備工做緩存

一、LNMP一鍵包環境支持CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin Server/Aliyun/Amazon/Mint Linux發行版。服務器

二、我的建議VPS配置內存至少在512MB及以上,且安裝MySQL 5.6或5.7及MariaDB 10必須1G以上內存。工具

三、CentOS 5,Debian 6及以前版本不支持安裝,發行版須要稍微新的。性能

第2、LNMP V1.4腳本下載測試

yum install wget screen -y
screen -S lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp

若是須要安裝lnmpa或lamp組合配置,能夠將上面lnmp更換,這裏咱們通常會使用lnmp居多。優化

第3、LNMP V1.4安裝配置參數過程.net

一、選擇MySQL數據庫版本

這裏咱們能夠選擇MySQL或者MariaDB數據庫版本,也能夠不安裝數據庫。

二、設置數據庫管理密碼

三、啓動InnoDB Storage Engine

 

四、安裝PHP

選擇安裝PHP版本,已經支持PHP7.1,在以前一個版本是不支持的。

五、安裝緩存選項

選擇安裝緩存選項,而後任意鍵自動安裝。

六、安裝完畢

咱們依舊是等呀等,知道看到上面界面沒有報錯,才說明是安裝成功的。咱們能夠訪問IP地址,而後看到安裝成功默認界面,以及登入安裝的phpmyadmin,看看是否能夠登入數據庫,這樣進一步驗證是否安裝完整。

第4、挑選部分LNMP新增功能

對於咱們通常建站用途而言,默認的功能也是夠用的,可是有些CMS特殊性,可能須要支持各類須要的組件、擴展支持,以及須要特定的PHP版本。這裏老左看看新版本增長了哪些特殊的功能。

A - Let's Encrypt等證書的安裝

相比咱們熟悉的另一個oneinstack腳本,其安裝證書功能是有的,由於LNMP V.14是一年才更新一次,因此在以前的版本是沒有的,而oneinstack腳本是有新的都會及時的更新。此次LNMP將證書安裝自動化也加入進來。

一、添加站點配置參數

在這裏是根據咱們新增長站點的時候,而後一併添加SSL證書的,若是咱們已有LNMP V1.4環境,且開始沒有部署SSL證書,那則經過lnmp ssl add來單獨給站點添加證書。

二、選擇配置SSL證書方式

在這裏老左是但願自動配置,只要咱們域名解析過來,郵箱隨意,則會自動幫助配置。

三、完成配置SSL證書

咱們能夠看到配置站點成功界面,到這裏咱們就能夠經過HTTPS打開站點看到已經配置成功的證書。

 

咱們能夠直接在添加站點的時候將證書安裝上去,能夠用免費的Let's Encrypt證書或者其餘證書。同時,LNMP腳本還能夠對已經安裝過的站點(沒有用證書的),再單獨添加證書自動安裝(lnmp ssl add)。

B - 移除跨站權限移除basedir

若是使用LNMP一鍵包的朋友應該知道,默認時候是加有防止跨站的basedir配置的,若是咱們須要移除掉新版本中不要手工移除,能夠直接自動腳本移除。

./remove_open_basedir_restriction.sh

在tools工具目錄中。

C - 多PHP支持

根據官方的描述是支持多PHP版本的共存的,可是實際的安裝和設置尚未找到文檔,等下次老左找到文檔和使用方法再單獨分享。這一點上與可視化面板的易用性稍微差一點。

第5、LNMP V1.4體驗小結

一、從功能上看,V1.4是增長了不少細節工具,以及優化性能

二、可是做爲新的版本,不免也會存在一些問題,因此咱們能夠在測試環境測試一段時間,且檢查是否適合本身的程序版本,而後再進行替換使用。

三、雖然也提供升級版本,可是咱們一樣是要作好備份工做,由於可能在升級後有不良反應。

相關文章
相關標籤/搜索