国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

幫助中心 >  技術(shù)知識庫 >  云服務(wù)器 >  服務(wù)器教程 >  寶塔面板安裝mysql出現最低內存和最低CPU限制的三種解決方法

寶塔面板安裝mysql出現最低內存和最低CPU限制的三種解決方法

2023-12-15 14:48:29 573

寶塔面板安裝mysql出現最低內存和最低CPU限制的三種解決方法

當我們服務(wù)器配置不高時(shí),在寶塔面板中安裝mysql可能會(huì )出現:“至少需要2個(gè)CPU核心才能安裝”或者“至少需要XXX內存才能安裝”。這是寶塔面板為了保證服務(wù)器的運行,寶塔面板對于低內存和低CPU的服務(wù)器,安裝mysql時(shí)有最低內存和CPU核數限制。這對于很多想要體驗高版本mysql站長(cháng),或者程序需要更高版本的mysql時(shí),是一件麻煩的事。要么只能夠升級服務(wù)器配置,要么只能被迫安裝低版本mysql。其實(shí)有一個(gè)解決方法,你就是關(guān)閉寶塔面板最低內存和最低CPU的限制,強制安裝。

寶塔面板最低內存和最低CPU限制

Mysql 5.6 :最低內存要求 768MB。

Mysql 5.7 :最低內存要求 1560MB。

Mysql 8.0 :最低內存要求 3700MB,最少CPU數:2個(gè)

寶塔面板最低內存和最低CPU數限制解決方法

方法一:修改寶塔面板/www/server/panel/class/panelPlugin.py文件

A.直接使用寶塔面板的在線(xiàn)文件編輯工具在文件找到/www/server/panel/class/panelPlugin.py文件。找到137行和138行中的這倆代碼。

如果是最低內存限制就將138行的代碼注釋?zhuān)谶@行代碼前面加上#號。

如果是最低CPU數限制就將137行代碼注釋?zhuān)谶@行代碼前面加上#號。

B.或者使用root權限遠程連接到服務(wù)器上,編輯/www/server/panel/class/panelPlugin.py文件。

vim /www/server/panel/class/panelPlugin.py

使用vim編輯文件,在末行模式,輸入set nu顯示行號。

找到137行和138行中的這倆代碼。

如果是最低內存限制就將這下面代碼注釋?zhuān)谶@行代碼前面加上#號。

if not self.check_mem_limit(versionInfo['mem_limit']): return public.returnMsg(False,'至少需要[%dMB]內存才能安裝' % versionInfo['mem_limit'])^M

如果是最少CPU數限制就將下面行代碼注釋?zhuān)谶@行代碼前面加上#號。

if not self.check_cpu_limit(versionInfo['cpu_limit']): return public.returnMsg(False,'至少需要[%d]個(gè)CPU核心才能安裝' % versionInfo['cpu_limit'])^M

保存退出文件,寶塔面板最低內存和最低CPU數限制就解除了。

注意:要重啟面板,在選擇需要的mysql版本安裝。

方法二:修改寶塔面板文件/www/server/panel/data/plugin.json

在寶塔面板文件中找到/www/server/panel/data,修改plugin.json文件。

根據所要安裝的mysql版本修改對應的配置,mem_limit是內存限制,CPU_limit是CPU限制。將對應值修改為小于你服務(wù)器你內存或者CPU的值。

方法三:下載mysql.sh強制安裝

使用root權限遠程連接到服務(wù)器上。進(jìn)入到/www/server/panel/install/目錄下。

如果你選擇的安裝mysql方式是編譯安裝的話(huà),輸入下面腳本:

wget http://www.tjdsmy.cn/install/0/mysql.sh;

bash mysql.sh install 5.7

如果你選擇的安裝mysql方式是極速安裝安裝的話(huà),輸入下面腳本:

wget http://www.tjdsmy.cn/install/1/mysql.sh;

bash mysql.sh install 5.7

將5.7替換成你要安裝的mysql版本。

注意:如果你已經(jīng)安裝了數據庫,上面的命令會(huì )卸載刪除當前數據庫及數據

 


提交成功!非常感謝您的反饋,我們會(huì )繼續努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題:
-->