1. 程式人生 > >VPS使用寶塔面板安裝 WordPress 部落格教程

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賬號,那就忽略這個步驟

  1. sudo su

輸入並回車後,會提示讓你輸入當前賬號的密碼,輸入並回車後就可以繼續下面的步驟了。

  1. wget -N --no-check-certificate https://softs.wtf/Bash/bbr.sh && chmod +x bbr.sh && bash bbr.sh

備用下載地址(上面的連結無法下載,就用這個):

  1. wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/bbr.sh && chmod +x bbr.sh && bash bbr.sh

下載並執行指令碼後,會自動檢測並開始安裝,首先會提示你輸入要下載的核心版本,可以安裝自定義版本的核心,也可以直接回車安裝最新版本的核心核心版本獲取)!

  1. 請輸入 要下載安裝的Linux核心版本(BBR) [ 格式: x.xx.xx ,例如: 4.9.96 ]
  2. [注意] 核心版本列表請去這裡獲取:[ http://kernel.ubuntu.com/~kernel-ppa/mainline/ ]
  3. 建議使用穩定版本:4.9.XX ,4.9 以上版本屬於測試版,穩定版與測試版同步更新,BBR 加速效果無區別。
  4. (直接回車,自動獲取最新穩定版本):

注意:在Debian系統中,刪除舊核心時,會提示你是否終止刪除核心的行為(如下圖),這個需要你選擇<No> (鍵盤方向鍵 選擇,回車鍵 確認)。

如果沒有出錯,核心更換完畢後,會提示是否立即重啟VPS,直接回車或者輸入 Y 

  1. 需要重啟VPS後,才能開啟BBR,是否現在重啟 ? [Y/n] : y
  2. [注意] 重啟VPS後,請執行指令碼檢視 BBR 是否正常載入,執行命令: bash /xxx/bbr.sh status
  3. [資訊] VPS 重啟中...

等待十幾秒,VPS啟動後,重新通過SSH連線VPS,執行重啟時提示的命令檢視BBR是否載入成功。

  1. bash /xxx/bbr.sh status
  2. # /xxx/ 是BBR指令碼所在目錄,指令碼會自動識別並顯示給你,免得一些人找不到自己把 bbr.sh 指令碼下載到哪裡去了。

然後就會自動開啟BBR。

如果重啟VPS後,無法連線(或者連結後檢視狀態提示:BBR已開啟但未啟動),說明核心安裝或與系統存在相容性問題,無法正常啟動,代表你的VPS當前系統無法使用BBR,請更換其他系統!

使用方法

  1. # 啟動BBR
  2. bash bbr.sh start
  3. # 關閉BBR
  4. bash bbr.sh stop
  5. # 檢視BBR狀態
  6. bash bbr.sh status
注意:關閉BBR,需要重啟VPS,所以指令碼會提醒是否立即重啟VPS。

升級BBR

  1. bash bbr.sh
  2. # 重新執行指令碼會檢測最新核心和當前核心,對比版本

因為 BBR 只是核心中的一個模組,所以核心更新不一定是 BBR 更新,就像 Win10 中 IE 的位置一樣,Win10 更新不代表是為了更新 IE ,所以是否要更新核心要看 BBR 官方原始碼有沒有更新了。

另外,4.9.xx 版本為穩定版核心,4.9 以後的版本都是測試版核心,穩定版和測試版同步更新,BBR 模組也是同步更新,建議使用穩定版核心。

解除安裝BBR

BBR集成於核心中,所以解除安裝BBR=更換核心,教程: