天天看點

3步!完成WordPress部落格遷移與重新部署

本文來自于輕量應用伺服器征文活動的使用者投稿,已獲得作者(昵稱nstar)授權釋出。

由于現有的伺服器已經到期,并且活動已經取消,續費一個月145元比較貴,于是參加了阿裡雲的活動購買一台輕量應用伺服器。正好借這個機會好好和大家聊一聊如何購買伺服器以及部署環境和安裝WordPress應用的過程。

步驟一:購買伺服器

阿裡雲官網連結:

https://aliyun.com

由于我是學生身份,可以享受一定的優惠政策,流程如下: 

•  阿裡雲新增賬號并登入 

•  進入個人中心實名認證 

•  學生認證 

•  參加雲翼計劃享受優惠

小編注:雲翼計劃現已更新為全新的飛天加速計劃。

3步!完成WordPress部落格遷移與重新部署
1、在産品中選擇輕量應用伺服器
3步!完成WordPress部落格遷移與重新部署
地域選擇上海(或者其他離你更近的地域)以及Debian10.5然後付款即可。
3步!完成WordPress部落格遷移與重新部署

産品規格挑選說明:

◾ 地域:中國大陸區域内沒什麼差異,區域選擇無所謂,不過選擇離我們所在地近一點更好。

◾鏡像類型:選擇系統鏡像,個人建議使用debian10.5,當然ubuntu18.04或者20.04也是可以的,不過選擇Debian10.5更穩定。這裡面如何去權衡可Google具體看看兩者的差異。

搭建網站最快的方式是選擇應用鏡像并選擇BT-Panel,但個人還是不太建議,因為這裡面預裝的軟體對之後的學習和使用可能有所影響。接下來的步驟中,我們會用docker去部署寶塔面闆。

2、進入到輕量應用伺服器控制台

3步!完成WordPress部落格遷移與重新部署

3、點選詳情檢視具體資訊

  我們需要具體關注的點包括: 

•   公網ip xx.xx.xx.xx 

•   重置一下密碼

3步!完成WordPress部落格遷移與重新部署

步驟二:安裝寶塔面闆

1、登入伺服器

我們的伺服器都是沒有桌面的,需要進行指令行操作。可以使用兩種方式進行登入,直接使用ssh或者安裝遠端登入軟體,為了簡便我們直接使用ssh進行登入。

3步!完成WordPress部落格遷移與重新部署

2、更新系統包

一般來說,剛買的伺服器,都需要更新一下系統包。

apt updateapt upgrade      

3、安裝docker

接下來的步驟我們都将采用docker的方式安裝和部署服務,菜鳥教程适合入門,強烈推薦。

3步!完成WordPress部落格遷移與重新部署

采用一鍵安裝指令

curl -sSL https://get.daocloud.io/docker | sh      
3步!完成WordPress部落格遷移與重新部署

4、更換docker鏡像源

由于docker伺服器在外國,下載下傳速度會很慢,是以我們需要更換一下鏡像源。

3步!完成WordPress部落格遷移與重新部署

首先建立一個檔案并寫入内容

{"registry-mirrors":
["https://docker.mirrors.ustc.edu.cn"]}
vim /etc/docker/daemon.json
# 寫入上述内容      

重新加載daemon和docker。由于我們是用root登入,是以不需要sudo。

systemctl daemon-reload
systemctl restart docker      
3步!完成WordPress部落格遷移與重新部署

5、通過docker安裝寶塔

推薦這個作者制作的Docker baota鏡像,連結如下:

https://github.com/pch18-docker/baota
3步!完成WordPress部落格遷移與重新部署

一鍵安裝指令:

docker run -tid --name baota --net=host --privileged=true --shm-size=1g --restart always -v ~/wwwroot:/www/wwwroot pch18/baota:clear      
3步!完成WordPress部落格遷移與重新部署

6、開啟伺服器端口

•    8888(寶塔服務端口) 

•    80(HTTP) 

•    443 (HTTPS) 

•    888 (phpmyadmin服務)

3步!完成WordPress部落格遷移與重新部署

步驟三:重新部署WordPress

1、進入到baota容器

docker exec -it baota bash      

輸入bt然後輸入5修改密碼

3步!完成WordPress部落格遷移與重新部署

2、登入寶塔

在浏覽器中輸入ip:8888,登入之後即可進入寶塔頁面。

3步!完成WordPress部落格遷移與重新部署

3、安裝經典的lamp組合

•     apache:2.4.46 

•     mysql:10.3.25-MariaDB 

•     php:7.3全部使用極速安裝,編譯安裝很慢!

3步!完成WordPress部落格遷移與重新部署

4、重新部署WordPress

lamp組合安裝完成後,我們選擇一鍵部署WordPress網站。

3步!完成WordPress部落格遷移與重新部署

在此之前可以購買一下域名,如果沒有域名就直接填寫ip;已經購買域名的話需要先把域名解析到該ip上。

3步!完成WordPress部落格遷移與重新部署

送出後出現下圖,表明已經部署成功。

3步!完成WordPress部落格遷移與重新部署

點選上圖中的連結,選擇簡體中文。

3步!完成WordPress部落格遷移與重新部署

點選“現在就開始!”,輸入資料庫名使用者名以及密碼然後進行送出。

3步!完成WordPress部落格遷移與重新部署

送出之後再填入一些個人資訊網站就成功部署了,如下圖:

3步!完成WordPress部落格遷移與重新部署
3步!完成WordPress部落格遷移與重新部署

5、備份網站并導入

由于我對我的網站已經進行備份,是以将其導入即可。

3步!完成WordPress部落格遷移與重新部署

備份完成後再次通路該連結,就可以通路新的WordPress部落格了。

3步!完成WordPress部落格遷移與重新部署

耗時1小時,終于成功地将一個網站從另一個網站完成遷移!對我來說,以上步驟再次操作一遍很簡單,但是這幾乎涵蓋了我使用伺服器的所有技巧。曾經多少個日日夜夜折騰這些,以至于半夜三點都還弄不好,而當你學會了之後,操作這些就變成小菜一碟了。福利時間:2021雲上架構與運維峰會,将于12月10日13點30分開始進行線上直播,阿裡雲與優秀企業技術大咖分享;雲上自動化運維成熟度模型釋出;體驗動手實驗可領取精美禮品。歡迎點選閱讀原文或者掃描下方海報中的二維碼,報名參會或預約直播。

3步!完成WordPress部落格遷移與重新部署