主頁(yè) > 知識(shí)庫(kù) > 網(wǎng)易蜂巢的Docker容器中架設(shè)或遷移WordPress的教程

網(wǎng)易蜂巢的Docker容器中架設(shè)或遷移WordPress的教程

熱門(mén)標(biāo)簽:cass中宗地圖標(biāo)注四至 外呼系統(tǒng)的呼叫轉(zhuǎn)移在哪里設(shè)置 德州智能外呼系統(tǒng)收費(fèi) 漯河銷(xiāo)售外呼系統(tǒng) 方舟地圖標(biāo)注位置 世界地圖標(biāo)注地理 界首高德地圖標(biāo)注店 許昌真人電銷(xiāo)機(jī)器人價(jià)格 AI智能客服電銷(xiāo)機(jī)器人穩(wěn)定嗎

首先當(dāng)然是要在網(wǎng)易蜂巢容器云http://c.163.com/申請(qǐng)一個(gè)賬號(hào)~

架設(shè)WordPress
WordPress 是一款個(gè)人博客系統(tǒng),并逐步演化成一款內(nèi)容管理系統(tǒng)軟件。蜂巢鏡像集成了 WordPress,本文介紹了如何使用 WordPress 鏡像快速部署 WordPress。
1.創(chuàng)建容器
登錄蜂巢控制臺(tái),選擇「容器管理」,點(diǎn)擊「創(chuàng)建容器」按鈕:

選擇鏡像時(shí),在官方鏡像中選擇「wordpress」專(zhuān)用鏡像,之后輸入容器名稱(chēng),點(diǎn)擊「創(chuàng)建」即可:

經(jīng)過(guò)日志進(jìn)度提示容器創(chuàng)建成功后,點(diǎn)擊「容器管理」可以看到所創(chuàng)建的容器列表和對(duì)應(yīng)的公網(wǎng) IP:

2.安裝 WordPress
用瀏覽器打開(kāi)分配的 IP,進(jìn)入安裝界面,下拉框拉到最下方,選擇「簡(jiǎn)體中文」,點(diǎn)擊「繼續(xù)」:

填寫(xiě)相關(guān)注冊(cè)信息后,點(diǎn)擊「安裝 WordPress」:

如下圖所示即為安裝成功,點(diǎn)擊「登錄」即可使用之前設(shè)置的用戶(hù)名和密碼進(jìn)行登錄,登陸成功后即可寫(xiě)自己的博客啦~

遷移WordPress至蜂巢
首先還是要在蜂巢平臺(tái)上創(chuàng)建一個(gè)基于wordpress鏡像的容器,不過(guò)這里建議大家第一次創(chuàng)建容器的時(shí)候,導(dǎo)入一下自己常用的公鑰上去使用,這樣后續(xù)通過(guò)ssh登錄容器的時(shí)候既安全又方便,我這里就導(dǎo)入了我的公鑰上去(可以直接拷貝公鑰內(nèi)容,與Linux服務(wù)器上的authorized_keys文件的某一行內(nèi)容相同,以ssh-rsa之類(lèi)的開(kāi)頭,也可以直接上傳公鑰文件,但是要openssh格式的)。
ssh登錄到你的容器,比如我的容器的外網(wǎng)ip是106.*.*.106,那么我只需要在ssh客戶(hù)端上加載我的私鑰(對(duì)應(yīng)于剛剛創(chuàng)建容器時(shí)指定的那個(gè)公鑰),之后用root用戶(hù)和22端口,即可登錄到容器里面,然后你就可以為所欲為了。。。
接下來(lái)是導(dǎo)出你原來(lái)的博客的數(shù)據(jù)庫(kù),打包wordpress目錄,

復(fù)制代碼
代碼如下:

# mysql backup
mysqldump -uroot -p wp > wp.sql
# blog backup
tar Pcf /mnt/wp/blog-backup/www${dt}.tar /mnt/wp/www

我之前用的是虛擬機(jī),所以是手工創(chuàng)建的數(shù)據(jù)庫(kù),名稱(chēng)叫’wp’。
之后是拷貝導(dǎo)出的數(shù)據(jù)庫(kù)和wordpress目錄到蜂巢容器myblog中,scp或者winscp之類(lèi)的工具即可搞定。
再是恢復(fù)數(shù)據(jù),蜂巢的wordpress鏡像自動(dòng)創(chuàng)建的數(shù)據(jù)庫(kù)名稱(chēng)叫’wordpress’,與我原來(lái)的名稱(chēng)不同,這里我刪掉這個(gè)數(shù)據(jù)庫(kù)重新創(chuàng)建一個(gè)’wp’的庫(kù),這里沒(méi)有輸入數(shù)據(jù)庫(kù)密碼,因?yàn)榫W(wǎng)易蜂巢的wordpress鏡像自動(dòng)創(chuàng)建的數(shù)據(jù)庫(kù)是沒(méi)有密碼的,如果需要你可以自行修改:

復(fù)制代碼
代碼如下:

# mysql -uroot
mysql> drop database wordpress;
mysql> create database wp;

如果你的博客本來(lái)的數(shù)據(jù)庫(kù)名稱(chēng)就是’wordpress’,那就什么都不需要做了,直接執(zhí)行:

復(fù)制代碼
代碼如下:

mysql -uroot wp wp20160113.sql

然后覆蓋掉wordpress目錄,網(wǎng)易蜂巢創(chuàng)建的wordpress目錄是在/app下,

復(fù)制代碼
代碼如下:

# tar xf www20160101.tar
# cp -r html/* /app # 拷貝解壓出來(lái)的wordpress目錄內(nèi)容到/app目錄下

覆蓋完之后,你可能要修改一下你的/app/wp-config.php這個(gè)配置文件,要把數(shù)據(jù)庫(kù)的密碼改下,或者你改掉蜂巢默認(rèn)的空密碼,改成你原來(lái)的db密碼也行,這樣就不用改這個(gè)配置文件了。除了數(shù)據(jù)庫(kù)密碼,可能還需要修改db地址,不過(guò)如果原本你就是在本地部署的db,那也沒(méi)啥要改的了。
最后是修改你的博客的域名記錄,這里不再贅述,買(mǎi)過(guò)域名的同學(xué)肯定都知道怎么修改,只需要知道修改后的域名要指向到蜂巢容器的公網(wǎng)IP即可。
之后瀏覽器打開(kāi)你博客網(wǎng)址即可恢復(fù)原樣。

標(biāo)簽:白城 大連 嘉峪關(guān) 亳州 保定 黔南 吉安 興安盟

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《網(wǎng)易蜂巢的Docker容器中架設(shè)或遷移WordPress的教程》,本文關(guān)鍵詞  網(wǎng)易,蜂巢,的,Docker,容器,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《網(wǎng)易蜂巢的Docker容器中架設(shè)或遷移WordPress的教程》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于網(wǎng)易蜂巢的Docker容器中架設(shè)或遷移WordPress的教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章