鴻茂傳媒經營理念
始終以創造客戶價值為根本
景安/西部/騰訊雲/阿里雲
提供大廠商的雲伺服器
16年網絡運維經驗
提供專屬人工技術服務
很多1g的vps安裝了宝塔後,想升級mysql7.0,寶塔不給升級,只能用ssh升級了。
進ssh執行以下命令強制安裝:
如果你選擇的安裝mysql方式是編譯安裝的話,輸入下面腳本:
wget http://download.bt.cn/install/0/mysql.sh;bash mysql.sh install 5.7
如果你選擇的安裝mysql方式是極速安裝安裝的話,輸入下面腳本:
wget http://download.bt.cn/install/1/mysql.sh;bash mysql.sh install 5.7
注意:如果你已經安裝了資料庫,上面的命令會卸載刪除當前資料庫及數據
寶塔面板最低內存和最低cpu限制
mysql 5.6 :最低內存要求 768mb。
mysql 5.7 :最低內存要求 1560mb。
mysql 8.0 :最低內存要求 3700mb,最少cpu數:2個
寶塔面板最低內存和最低cpu數限制解決方法
方法一:修改寶塔面板/www/server/panel/class/panel/plugin.py文件
a.直接使用寶塔面板的在線文件編輯工具在文件找到/www/server/panel/class/panelplugin.py文件。找到137行和138行中的這倆代碼。
如果是最低內存限制就將138行的代碼注釋,在這行代碼前面加上#號。
如果是最低cpu數限制就將137行代碼注釋,在這行代碼前面加上#號。
b.或者使用root權限遠程連接到伺服器上,編輯/www/server/panel/class/panelplugin.py文件。
vim/www/server/panel/class/panelPlugin.py
使用vim編輯文件,在末行模式,輸入set nu顯示行號。找到137行和138行中的這倆代碼。
if not self.check_mem_limit(versioninfo['mem_limit']): return public.returnmsg(false,'至少需要[%dmb]內存才能安裝'% versioninfo['mem_limit'])^m
如果是最低內存限制就將這代碼注釋,在這行代碼前面加上#號。
if not self.check_cpu_limit(versioninfo['cpu_limit']): return public.returnmsg(false,'至少需要[%d]個cpu核心才能安裝'% versioninfo['cpu_limit'])^m
如果是cpu限制就將這代碼注釋,在這行代碼前面加上#號。
保存退出文件,寶塔面板最低內存和最低cpu數限制就解除了。
注意:要重啟面板,在選擇需要的mysql版本安裝。
方法二:修改寶塔面板文件/www/server/panel/date/plugin.json
在寶塔面板文件中找到/www/server/panel/date,修改plugin.json文件。搜索
/www/server/mysql/bin/mysql
根據所要安裝的mysql版本修改對應的配置,mem_limit是內存限制,cpu_limit是cpu限制。將對應值修改為小於你伺服器你內存或者cpu的值。
© 網站版權與免責聲明
1、【鴻茂傳媒】獨立擁有本網站相關網頁內所有資料的版權;
2、未經【鴻茂傳媒】的明確書面許可,任何人不得對其進行複製;
3、本網站未註明【鴻茂傳媒】的文章,均來源於網絡,僅供大家學習與參考;
4、如有侵權/違規/不妥請聯繫客服qq或郵箱刪除,敬請諒解;
5、【鴻茂傳媒】保留隨時更正、修改、更新本聲明的權利。法律申明