VPS使用寶塔面板安裝 WordPress 部落格教程
安裝wordpress部落格,共分為一下幾個部分:
一、申請vps、域名
二、vps安裝BBR 一鍵指令碼使用教程
三、安裝寶塔linux面板
四、安裝wordpress
五、配置域名轉發
一、申請vps、域名(省略)
二、vps安裝BBR 一鍵指令碼使用教程
BBR 簡單介紹
BBR 是一個由谷歌社群開發的 TCP擁塞控制技術,目前處於開發初期,但是前景很棒,大家可以持續關注,同時BBR是整合與Linux最新版本的核心中的。
具體什麼是TCP擁塞控制技術,詳細的我也不懂,我就用通俗一點的話解釋一下,不一定準確,看一看理解一下就好了。
原始的TCP流量傳輸,已經不能適應現在的網際網路了,我們把 TCP流量比喻成 公路上的汽車流量,而TCP傳輸隧道就是 公路
,那麼:在原始的TCP流量傳輸中,一條十字路口公路,很多車流量,但是卻沒有紅綠燈和交警,導致大家左擠右擠的堵車了,這就是沒有合理的管理導致的。
而BBR和銳速等TCP流量控制技術,就是紅綠燈+交警,他們就是在無人管理的十字路口,去合理指揮分配車流量,然後最大化的利用車流量,保證路面暢通。
大概就是這樣解釋了,有什麼錯誤請指出。
系統要求
Debian / Ubuntu 14.04 +
本指令碼只在 Debian 7 / Debian 8 / Ubuntu 14.04 / Ubuntu 16.04 (均 x64位) 這幾個系統中測試過指令碼可以正常執行(Vultr)!
強烈推薦 Debian 7 x64
至於為什麼不支援 CentOS 等系統,主要是我不怎麼用其他的系統,就不做支援了。
指令碼版本
Ver: 1.0.22
安裝步驟
更換核心需要ROOT許可權,所以如果你是普通使用者 的話,需要ROOT賬號許可權,如果你是ROOT賬號,那就忽略這個步驟:
- sudo su
輸入並回車後,會提示讓你輸入當前賬號的密碼,輸入並回車後就可以繼續下面的步驟了。
- wget -N --no-check-certificate https://softs.wtf/Bash/bbr.sh && chmod +x bbr.sh && bash bbr.sh
備用下載地址(上面的連結無法下載,就用這個):
- wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/bbr.sh && chmod +x bbr.sh && bash bbr.sh
下載並執行指令碼後,會自動檢測並開始安裝,首先會提示你輸入要下載的核心版本,可以安裝自定義版本的核心,也可以直接回車安裝最新版本的核心(核心版本獲取)!
- 請輸入 要下載安裝的Linux核心版本(BBR) [ 格式: x.xx.xx ,例如: 4.9.96 ]
- [注意] 核心版本列表請去這裡獲取:[ http://kernel.ubuntu.com/~kernel-ppa/mainline/ ]
- 建議使用穩定版本:4.9.XX ,4.9 以上版本屬於測試版,穩定版與測試版同步更新,BBR 加速效果無區別。
- (直接回車,自動獲取最新穩定版本):
注意:在Debian系統中,刪除舊核心時,會提示你是否終止刪除核心的行為(如下圖),這個需要你選擇<No>
(鍵盤方向鍵 選擇,回車鍵 確認)。
如果沒有出錯,核心更換完畢後,會提示是否立即重啟VPS,直接回車或者輸入 Y
。
- 需要重啟VPS後,才能開啟BBR,是否現在重啟 ? [Y/n] : y
- [注意] 重啟VPS後,請執行指令碼檢視 BBR 是否正常載入,執行命令: bash /xxx/bbr.sh status
- [資訊] VPS 重啟中...
等待十幾秒,VPS啟動後,重新通過SSH連線VPS,執行重啟時提示的命令檢視BBR是否載入成功。
- bash /xxx/bbr.sh status
- # /xxx/ 是BBR指令碼所在目錄,指令碼會自動識別並顯示給你,免得一些人找不到自己把 bbr.sh 指令碼下載到哪裡去了。
然後就會自動開啟BBR。
如果重啟VPS後,無法連線(或者連結後檢視狀態提示:BBR已開啟但未啟動),說明核心安裝或與系統存在相容性問題,無法正常啟動,代表你的VPS當前系統無法使用BBR,請更換其他系統!
使用方法
- # 啟動BBR
- bash bbr.sh start
- # 關閉BBR
- bash bbr.sh stop
- # 檢視BBR狀態
- bash bbr.sh status
注意:關閉BBR,需要重啟VPS,所以指令碼會提醒是否立即重啟VPS。
升級BBR
- bash bbr.sh
- # 重新執行指令碼會檢測最新核心和當前核心,對比版本
因為 BBR 只是核心中的一個模組,所以核心更新不一定是 BBR 更新,就像 Win10 中 IE 的位置一樣,Win10 更新不代表是為了更新 IE ,所以是否要更新核心要看 BBR 官方原始碼有沒有更新了。
另外,4.9.xx 版本為穩定版核心,4.9 以後的版本都是測試版核心,穩定版和測試版同步更新,BBR 模組也是同步更新,建議使用穩定版核心。
解除安裝BBR
BBR集成於核心中,所以解除安裝BBR=更換核心,教程: