天天看點

LAMP/LNMP 一鍵安裝腳本

一、介紹

我們使用 Windows 系統多年,熟悉和習慣了使用者界面互動,對于指令行操作就顯得陌生和無措。一鍵腳本的存在,就是打破這種擔憂,把所有指令按照順序封裝好,并判斷執行結果是否正确,進而降低初學者對Linux的“恐懼”。

但缺點也是顯而易見的,一鍵腳本對于使用者來說,仿佛是一個黑盒子,你隻知道執行完這個能達到什麼效果,卻不知道它在執行的過程中到底都做了什麼。

幾乎所有的一鍵腳本都做不到輕松定制,它隻能提供有限的幾個選項讓你必須做出選擇。一鍵腳本的選項是有限的,有時候并不能滿足你的需求。

LAMP 一鍵安裝包是一個用 Linux Shell 編寫的可以為 Amazon Linux/CentOS/Debian/Ubuntu 系統的 VPS 或伺服器安裝 LAMP(Linux + Apache + MySQL/MariaDB + PHP) 生産環境的 Shell 腳本。包含一些可選安裝元件如:

Zend OPcache, ionCube Loader, PDFlib, XCache, APCu, imagick, gmagick, libsodium, memcached, redis, mongodb, swoole, yaf, yar, msgpack, psr, phalcon, grpc, xdebug

其他諸如:OpenSSL, ImageMagick, GraphicsMagick, Memcached, phpMyAdmin, Adminer, Redis, re2c, KodExplorer

同時還有一些輔助腳本如:虛拟主機管理、Apache、MySQL/MariaDB、PHP 及 PhpMyAdmin、Adminer 的更新等。

二、LAMP一鍵安裝腳本

Github 項目首頁:

https://github.com/teddysun/lamp

通過 Github 頁面下載下傳最新版:

https://github.com/teddysun/lamp/archive/master.zip

舊版本存檔(請不要使用此版本):

https://github.com/teddysun/lamp/archive/archive.zip

最後更新于: 2020 年 8 月 15 日

更新詳情見: 更新日志

備注:

  • 不再提供包含完整軟體包的安裝檔案(因為各種軟體包加在一起體積太大)
  • 轉自:https://lamp.sh/

為什麼需要LAMP?

手動逐個編譯安裝各個元件,需要輸入各種指令,且有可能會中途出錯。

對于想要成功搭建 LAMP 建站環境來說,可以節約大量時間和精力。

LAMP 有什麼優點?

LAMP 是最經典的建站環境之一,風靡世界十幾年。

而本腳本隻需幾個簡單互動,選擇需要安裝的包,即可一路安裝,無人值守。

本腳本預設支援 PHP 探針所辨別的所有 PHP 元件,截圖如下:

LAMP/LNMP 一鍵安裝腳本

英文版 PHP 探針所辨別的所有 PHP 元件,截圖如下:

LAMP/LNMP 一鍵安裝腳本

二、LNMP一鍵安裝腳本

最新穩定版本:

LNMP 1.7

下載下傳版:(不含源碼安裝封包件,僅有安裝腳本及配置檔案)

http://soft.vpser.net/lnmp/lnmp1.7.tar.gz

檔案大小:165KB MD5:ad6d31232edd29cd148945438cf81ed7

完整版:

http://soft.vpser.net/lnmp/lnmp1.7-full.tar.gz

檔案大小:870MB MD5:10b3428cf485a4bfd89eaa9f08727957

最後更新:2020年8月26日 11:32 GMT+8 具體更新内容可以 https://github.com/licess/lnmp 上檢視。

舊版本:

LNMP 1.6

下載下傳版:(不含源碼安裝封包件,僅有安裝腳本及配置檔案)

http://soft.vpser.net/lnmp/lnmp1.6.tar.gz

檔案大小:159KB MD5:5ea810395fc14f0ebc628e6e805de3a5

完整版:

http://soft.vpser.net/lnmp/lnmp1.6-full.tar.gz

檔案大小:677MB MD5:a58aaeaf0661a251d9f54b29c0d3d1ea

最後更新:2020年3月14日 19:00 GMT+8 具體更新内容可以 https://github.com/licess/lnmp 上檢視。

Linode使用者可以直接在Community StackScripts裡搜尋:licess 使用stackscripts填寫資訊無人值守進行安裝。

又拍雲國内外CDN:http://soft.vpszt.com

國内下載下傳節點:http://upyun.vpser.net、http://soft1.vpser.net

國外下載下傳節點:http://soft2.vpser.net、http://soft4.vpser.net、http://soft6.vpser.net

LNMP 1.5

下載下傳版:(不含源碼安裝封包件,僅有安裝腳本及配置檔案)

http://soft.vpser.net/lnmp/lnmp1.5.tar.gz

檔案大小:147KB MD5:2e75be4e83556e669886bb5b84321d53

完整版:

http://soft.vpser.net/lnmp/lnmp1.5-full.tar.gz

檔案大小:581MB MD5:1ce4d7ef8c57341f8c56983bbb29ebfa

最後更新:2020年3月14日 19:00 GMT+8 具體更新内容可以 https://github.com/licess/lnmp 上檢視。

LNMP一鍵安裝包是什麼?

LNMP一鍵安裝包是一個用Linux Shell編寫的可以為CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或獨立主機安裝LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生産環境的Shell程式。

我們為什麼需要它?

編譯安裝需要輸入大量的指令,如果是配置生産環境需要耗費大量的時間。

不會Linux的站長或Linux新手想使用Linux作為生産環境……

它有什麼優勢和功能?

無需一個一個的輸入指令,無需值守,編譯安裝優化編譯參數,提高性能,解決不必要的軟體間依賴,特别針對配置自動優化。

支援自定義Nginx、PHP編譯參數及網站和資料庫目錄、支援生成LetseEcrypt證書、LNMP模式支援多PHP版本、支援單獨安裝Nginx/MySQL/MariaDB/Pureftpd伺服器,同時提供一些實用的輔助工具如:虛拟主機管理、FTP使用者管理、Nginx、MySQL/MariaDB、PHP的更新、常用緩存元件Redis/Xcache等的安裝、重置MySQL root密碼、502自動重新開機、日志切割、SSH防護DenyHosts/Fail2Ban、備份等許多實用腳本。

如何擷取它?

你可以自由 下載下傳 并使用它在VPS或獨立伺服器上,做為真正的生産環境或測試環境。

我們為什麼采用LNMP這種架構?

采用Linux、PHP、MySQL的優點我們不必多說。

Nginx是一個小巧而高效的Linux下的Web伺服器軟體,是由 Igor Sysoev 為俄羅斯通路量第二的 Rambler.ru 站點開發的,已經在一些俄羅斯的大型網站上運作多年,目前很多國内外的門戶網站、行業網站也都在是使用Nginx,相當的穩定。

Nginx相當的穩定、功能豐富、安裝配置簡單、低系統資源。

轉自:https://lnmp.org/