個(gè)人免費(fèi)建站,使用Cloud Studio建立個(gè)人博客
時(shí)間:2022-07-26 16:18:01 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2022-07-26 16:18:01 來源:網(wǎng)站運(yùn)營
使用騰訊云Cloud Studio免費(fèi)建立一個(gè)個(gè)人博客(由于Cloud Studio已經(jīng)升級,該方法可能已經(jīng)失效)前言:對于通過Github Pages來建立一個(gè)靜態(tài)網(wǎng)站,相信這是目前大家最常見到免費(fèi)建站,但是僅通過Github Pages建立一個(gè)網(wǎng)站是靜態(tài)的,Jekyll和Hexo是最常用的靜態(tài)博客,而且他們都是開源項(xiàng)目。使用Cloud Studio最大的優(yōu)點(diǎn)就是一件部署功能,可以部署一個(gè)小型的動態(tài)博客,這里使用WordPress為例。
準(zhǔn)備:這邊唯一可能需要付費(fèi)的就是一個(gè)域名,現(xiàn)在一些新頂級域名的價(jià)格也不高。以及注冊Cloud Studio賬號。
步驟:
創(chuàng)建一個(gè)Cloud Studio賬號,新建工作空間
選擇PHP運(yùn)行環(huán)境,當(dāng)然新注冊的賬號需要新建項(xiàng)目
現(xiàn)在我們先通過終端安裝一個(gè)軟件,搭建過程中會使用到。騰訊云使用的是Ubuntu 16.04 LTS,以下命令可以直接使用。相關(guān)命令:
sudo apt-get update #獲取鏡像更新sudo apt-get install unzip #安裝unzip
由于不支持文件夾上傳和超過10M的文件上傳,這邊提供兩個(gè)方法。首先是在WordPress官網(wǎng)獲取壓縮包,解壓,重新打包成兩個(gè)小于10M的壓縮包,上傳,通過unzip命令解壓。第二種方法是,通過官網(wǎng)獲取壓縮包的下載鏈接,使用wget命令獲取,然后再使用unzip命令解壓。相關(guān)命令:
wget https://wordpress.org/latest.zip #獲取WordPress安裝包,鏈接自己找unzip WordPress.zip #解壓安裝包,包名自行修改
自此,所有的工作的開始了。在部署前我們需要?jiǎng)h除一些代碼,這是WordPress的一個(gè)bug,不處理的話可能會導(dǎo)致通過WordPress儀表盤編輯PHP文件時(shí)報(bào)錯(cuò)。找到目錄下的/wp-admin/includes/file.php文件,刪除492行到599行的命令。
if ( $is_active && 'php' === $extension ) { #部分代碼
過版本里的提交會推送之后,就可以開始一鍵部署了。一鍵部署會分配一個(gè)域名,當(dāng)然也可以綁定自己的域名。綁定域名在一鍵部署里有,通過將域名CNAME 解析到網(wǎng)站空間。
訪問測試域名或者綁定的域名,顯示圖中的頁面說明步驟很順利。在一鍵部署的資源管理里可以看到數(shù)據(jù)庫的連接信息。這里為我們提供了一個(gè)128M的網(wǎng)站空間和數(shù)據(jù)庫空間。
填寫數(shù)據(jù)庫連接信息之后即可完成安裝,由于這是個(gè)測試網(wǎng)站,在完成教程后就刪除,所有這里就不打碼了。
至此網(wǎng)站就成功部署了,關(guān)于WordPress的操作就自行完成了。
關(guān)于刪除自豪的采用WordPress的方法,儀表盤-外觀-編輯-footer.php文件,刪除圖中所示代碼即可。是否刪除自行判斷。
相關(guān)事項(xiàng):
- 在Cloud Studio里修改網(wǎng)站文件,每次都需要重新部署才會更新到網(wǎng)站空間里。
- 由于網(wǎng)站空間較小,建議配合七牛云的CDN來使用,對于一個(gè)小網(wǎng)站,對象存儲免費(fèi)的空間都足夠使用。
- 使用Cloud Studio來部署WordPress,請查看WordPress的相關(guān)版權(quán)文件。
- 歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明出處。