武林頭條-建站小能手爭(zhēng)霸賽
時(shí)間:2023-07-11 02:12:02 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2023-07-11 02:12:02 來(lái)源:網(wǎng)站運(yùn)營(yíng)
武林頭條-建站小能手爭(zhēng)霸賽:
好話說(shuō)在前頭
如果你
想在自己的主機(jī)上
搭建一個(gè)屬于自己的、獨(dú)一無(wú)二的博客
想學(xué)會(huì)自主安裝WordPress
掌握CentOS常用命令
可以在WordPress上自主安裝主題和插件
那么本文檔可以幫助您實(shí)現(xiàn)快速搭建自己的云上博客。
本場(chǎng)景云起實(shí)驗(yàn)室提供相應(yīng)資源,此處可獲取
體驗(yàn)簡(jiǎn)介
本場(chǎng)景將提供一臺(tái)基礎(chǔ)環(huán)境為CentOS 的ECS(云服務(wù)器)實(shí)例,這臺(tái)服務(wù)器上已經(jīng)內(nèi)置LAMP環(huán)境。將會(huì)在這臺(tái)服務(wù)器上安裝 WordPress,幫助你快速搭建自己的云上博客。
背景知識(shí)
本場(chǎng)景主要涉及以下云產(chǎn)品和服務(wù):
云服務(wù)器(Elastic Compute Service,簡(jiǎn)稱(chēng)ECS)是阿里云提供的性能卓越、穩(wěn)定可靠、彈性擴(kuò)展的IaaS(Infrastructure as a Service)級(jí)別云計(jì)算服務(wù)。云服務(wù)器ECS免去了采購(gòu)IT硬件的前期準(zhǔn)備,像使用水、電、天然氣等公共資源一樣便捷、高效地使用服務(wù)器,實(shí)現(xiàn)計(jì)算資源的即開(kāi)即用和彈性伸縮。阿里云ECS持續(xù)提供創(chuàng)新型服務(wù)器,解決多種業(yè)務(wù)需求,助力你的業(yè)務(wù)發(fā)展。
WordPress是使用PHP語(yǔ)言開(kāi)發(fā)的博客平臺(tái),用戶可以在支持PHP和MySQL數(shù)據(jù)庫(kù)的服務(wù)器上架設(shè)屬于自己的網(wǎng)站。也可以把WordPress當(dāng)作一個(gè)內(nèi)容管理系統(tǒng)(CMS)來(lái)使用。
本場(chǎng)景最終實(shí)現(xiàn)的效果類(lèi)似如下:
步驟一:連接ECS服務(wù)器
具體操作可見(jiàn)阿里云體驗(yàn)實(shí)驗(yàn)室連接步驟
如尚未購(gòu)買(mǎi)及操作ECS,可在此處免費(fèi)體驗(yàn)阿里云ECS服務(wù)器。
資源地址:
https://developer.aliyun.com/adc/scenario/ae75736b49b940d1a78fee1453232d94步驟二:安裝WordPress中文版
1.安裝WordPress。
a.執(zhí)行以下命令,獲取wordpress中文安裝包。
wget
https://cn.wordpress.org/latest-zh_CN.tar.gzb.執(zhí)行以下命令,解壓。
tar -zxvf latest-zh_CN.tar.gz
c.執(zhí)行以下命令,移動(dòng)wordpress到Apache根目錄。
mkdir /var/www/html/wp-blog mv wordpress/* /var/www/html/wp-blog/
2.初始化wordpress。
a.執(zhí)行以下命令,查看wp-config-sample.php文件。
cat -n /var/www/html/wp-blog/wp-config-sample.php
b.由上圖可以看出,需要手動(dòng)復(fù)制并配置wordpress。
執(zhí)行以下命令,復(fù)制wp-config-sample.php為wp-config.php,并修改其中的數(shù)據(jù)庫(kù)配置。
cp wp-config-sample.php wp-config.php # database_name_here為數(shù)據(jù)庫(kù)名稱(chēng) sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php # username_here為數(shù)據(jù)庫(kù)的用戶名 sed -i 's/username_here/root/' /var/www/html/wp-blog/wp-config.php # password_here為數(shù)據(jù)庫(kù)的登錄密碼 sed -i 's/password_here/NewPassWord1./' /var/www/html/wp-blog/wp-config.php
3.啟動(dòng)Apache服務(wù)器。
systemctl start httpd
4.瀏覽器訪問(wèn)http://<ECS公網(wǎng)IP>/wp-blog/wp-admin/install.php完成wordpress初始化配置。
5.訪問(wèn)http://<ECS公網(wǎng)IP>/wp-blog/wp-admin/index.php登錄WordPress管理控制臺(tái)。
步驟三:自定義站點(diǎn)主題
WordPress功能的強(qiáng)大,很大程度是因?yàn)樗己玫臄U(kuò)展和眾多的主題、插件支持。
WordPress可以通過(guò)一般可以通過(guò)2種安裝方法來(lái)安裝。
a.瀏覽器訪問(wèn)WordPress管理控制臺(tái)。
b.依次單擊外觀>主題。
c.單擊添加。選擇您喜歡的主題進(jìn)行安裝。
- 方式二:直接上傳主題到wordpress服務(wù)器。
a.瀏覽器訪問(wèn)https://cn.wordpress.org/themes/進(jìn)入WordPress主題列表頁(yè)。
b.單擊功能過(guò)濾。
c.在布局列勾選一欄、特色列勾選無(wú)障礙友好、主題列勾選博客,然后單擊應(yīng)用過(guò)濾器。
d.選擇你喜歡的主題。例如:Markiter。
e.右鍵單擊下載,然后單擊復(fù)制鏈接地址。
f.連接ECS服務(wù)器。
g.在命令行中,執(zhí)行以下命令,下載并安裝主題。
# 首先進(jìn)入WordPress主題目錄 cd /var/www/html/wp-blog/wp-content/themes/ # 使用wget命令下載上一步選擇的主題 wget
https://downloads.wordpress.org/theme/markiter.1.5.zip # 使用unzip命令解壓安裝包 unzip markiter.1.5.zip # 查看所有主題 ll
命令執(zhí)行結(jié)果類(lèi)似如下。
h.返回Wordpress管理控制臺(tái),進(jìn)入主題頁(yè),可以看到Markiter主題已經(jīng)安裝完成。
i.單擊啟用,應(yīng)用主題。
步驟三:添加自定義小組件
1.連接ECS服務(wù)器。
2.執(zhí)行以下命令,編輯博客主題的頁(yè)腳文件footer.php。(需要改成上一步啟用的主題名)。
vim /var/www/html/wp-blog/wp-content/themes/markiter/footer.php
3.在文件</body>標(biāo)簽前面加入以下代碼,點(diǎn)擊i進(jìn)行編輯。編輯好后按ESC退出并輸入:wq進(jìn)行保存退出。
<script src="
https://cdn.jsdelivr.net/npm/live2d-widget@3.0.4/lib/L2Dwidget.min.js"></script> <script type="text/javascript"> L2Dwidget.init(); </script>
4.瀏覽器訪問(wèn)http://<ECS公網(wǎng)IP>/wp-blog/,進(jìn)入博客首頁(yè)查看組件效果。
5.至此,界面設(shè)置全部完成。
步驟四:安裝MarkDown插件
WordPress安裝插件的方式和安裝主題的方式比較類(lèi)似,都分為在線安裝和離線安裝。本步驟主要介紹離線安裝。
1.連接ECS服務(wù)器。
2.執(zhí)行以下命令,進(jìn)入wordpress插件目錄。
cd /var/www/html/wp-blog/wp-content/plugins/
3.執(zhí)行以下命令,下載MarkDown插件。
wget
https://downloads.wordpress.org/plugin/wp-editormd.10.1.2.zip4.下載完成后,執(zhí)行以下命令,解壓安裝包。
unzip wp-editormd.10.1.2.zip
5.返回WordPress管理控制臺(tái),然后依次單擊插件>已安裝的插件
6.單擊啟用,啟用MarkDown插件。
編輯器效果如下。
7.至此,MarkDown插件安裝完成。更多插件請(qǐng)?jiān)L問(wèn)https://cn.wordpress.org/plugins/查看。
以上即為如何使用WordPress搭建一個(gè)專(zhuān)屬自己的博客的完整體驗(yàn)過(guò)程。
【號(hào)外】:學(xué)會(huì)建站不僅能漲知識(shí)還能漲錢(qián)包,有20元貓超卡等你來(lái)拿。
武林頭條-建站小能手爭(zhēng)霸賽開(kāi)幕:
https://developer.aliyun.com/adc/series/activity/wulin少林、武當(dāng)、峨眉三大門(mén)派會(huì)師,會(huì)師成功可得20元貓超卡。聽(tīng)說(shuō)邀請(qǐng)好友完成場(chǎng)景體驗(yàn),最高可搶iPhone13 pro,話不多說(shuō),我先走一步!