LNMP一鍵安裝包 最近論壇常見反饋問題及解決方法
總結一下LNMP一鍵安裝包最近遇到的常見問題,雖然論壇里、安裝教程要求里都已注明,但是很多用戶還是會直接選擇發帖,而不是看一下安裝要求、常見問題、論壇搜索等。
一、安裝可能遇到的問題
1.1、MySQL 5.7以上版本、MariaDB 10以上版本必須要有9GB以上的可用空間
1.2、內存要求,PHP 7一般要有1GB以上的內存,MySQL 5.6或5.7及MariaDB 10必須1G(不含)以上可用內存,如果內存較小有其他比較占用內存的程序在運行肯定會造成影響。
1.3、Ubuntu 18+、Debian 9+、Mint 19+、Deepin 15.7+及所有新的Linux發行版只能使用1.7+進行安裝!
1.4、PHP 7.1.*以下版本不支持Ubuntu 19+、Debian 10等等非常新的Linux發行版!
1.5、CentOS 8 系統目前自帶cmake版本有問題,Debian不香嗎,非要用自己去升級cmake
1.6、PHP 7.4升級或安裝必須CentOS 7+,Debian 8+,Ubuntu 16.04+且必須使用lnmp 1.7+!!!PHP 8.0 只能使用lnmp 1.8!
1.7、MySQL 8.0.23以下版本升級或安裝必須CentOS 8+、Debian 9+、Ubuntu 16.04+且必須使用lnmp 1.7+!!!
1.8、MySQL 8.0.24以上版本升級或安裝必須Debian 11+、Ubuntu 20.04+、Fedora 33+且必須使用lnmp 1.8!!!
二、使用中最近常出現的問題
2.1、SSL證書續期失敗
2.1.1 可能虛擬主機配置文件如網站目錄之類的、API參數之類的變動,如發生變動需要同步調整 /usr/local/nginx/conf/ssl/域名/域名.conf 或 /usr/local/acme.sh/account.conf 中的相應參數。
2.1.2 可能是Let's Encrypt 原來的v1接口啟用,自己改一下配置文件 /usr/local/nginx/conf/ssl/域名/域名.conf 改成v2即可。
2.2、新生成SSL失敗
2.2.1? 最近acme.sh更改了默認CA為zerossl,導致之前的命令缺少參數而無法生成,可參考這里進行調整
2.3、PHP擴展的安裝
一般在pecl上的擴展都可以使用使用 pecl install xxx 的方式進行安裝,但是需要提前安裝好所需的依賴包,需要哪些依賴包可以在php.net官網進行查詢,同時php.ini中要將exec、popen、readlink這些函數從禁用函數里移除。
如果要自行編譯安裝或第三方PHP模塊可以參考:http://www.pachuiwang.cn/manage/lnmp-php-install-ext.html
>>轉載請注明出處:VPS偵探 本文鏈接地址:http://www.pachuiwang.cn/build/lnmp-202107-faq.html









