一、介紹
我們使用 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 元件,截圖如下:

英文版 PHP 探針所辨別的所有 PHP 元件,截圖如下:
二、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/