- 1、Git+Github+Markdown+jekyll(免費)
- 2、Git+Github+Markdown+hexo(免費)
- 3、虛擬主機+插件+Wordpress(付費)個人有個不成熟的小建議:
如果你不想付費,也不想備案,那你基本上就已經確定了前面兩種方案了,免費版走起。
如果你是高富帥,或者要求較高又不想浪費多餘精力在搭建博客上面,那強力推薦採用第三個方案。輕鬆加愉快,爽的飛起。
這裏我自己實踐的是第3種:用騰訊雲服務器搭建WordPress博客(Linux版)
主要是參看以下網頁內容
https://cloud.tencent.com/developer/article/1402139
遇見的問題:
1:Parse error: syntax error, unexpected '.', expecting '&' or variable (T_VARIABLE) in /www/wwwroot/www.luluboke.xyz/wp-includes/functions.php on line 1081
這是php版本的問題,更新到7.0以上
2:Domain Not Resolved
[D]Domain Not Resolved|lookup www.luluboke.xyz on 8.8.8.8:53: no such host
這是域名沒有解析,需要你去實名認證,並且添加A記錄
3:Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Apache Server at www.luluboke.xyz Port 80
這個錯誤,我通過刪除站點和重新佈置wordpress和站點解決。
4:還有個錯誤是提醒該網頁無法正常運作。是因爲沒有放行端口。
上述四個問題後面都有解決的辦法和過程。
我對其中部分進行一些詳細說明。!!!
特別是域名解析部分,!!!!沒有說實名認證,端口放行,還有域名解析
一. 購買騰訊雲服務器CVM
雲+校園: https://cloud.tencent.com/redirect.php
這個不操心,買完之後就好了。
二. 購買域名
騰訊的域名:https://dnspod.cloud.tencent.com/?from=qcloudProductDns
這個很操心,買完以後還有設置,這個後面再說!!!
OMG,買它!!
購買以後可以先不用備案,不影響後續操作,但是過半個月內(自己瞎猜的)之後要備案,不然影響域名解析,簡單的說就是訪問不了。
三. 申請備案
如何備案可以看騰訊自家的教程:
https://www.qcloud.com/document/product/243/655
購買以後可以先不用備案,不影響後續操作,但是過半個月內(自己瞎猜的)之後要備案,不然影響域名解析,簡單的說就是訪問不了。
四. 域名解析
如果不知道你域名有什麼問題:可以進入騰訊雲的域名檢測工具看看有什麼問題
- 首先要實名認證。
1:
2:
3:
實名認證以後
點擊修改
直接提交,默認的就行
然後還有一個A記錄需要填寫
照着提示填寫就好了。
填完以後
再次檢測!!
網站存在異常不是這裏的問題,是php版本的問題,後面再說,這裏到此結束。
五. 安裝控制面板
1.安裝控制面板之前,我們需要先在自己電腦上安裝xsell。
https://www.banwagongzw.com/108.html
其他操作參考下面的5.2-5.11
https://cloud.tencent.com/developer/article/1402139
5.10中 如果你進入不到這個界面
是這個界面
並且你有這個提示,那麼需要端口放行。
端口放行參考下面:
新增幾行:填寫以後就是下面這樣。
然後重複
https://cloud.tencent.com/developer/article/1402139
這個裏面5.7-5.9
重新保存地址,賬戶和密碼
然後應該可以進入這個了
https://cloud.tencent.com/developer/article/1402139
繼續這個裏面的5.10 5.11步驟,
但是這個裏面的php 改成7.0以上版本
六.安裝WordPress
1.套件安裝完成後(記得要確保套件都安裝了,我裝的時候沒有全部安裝成功。後續自己到軟件管理自己裝的),點擊網站模塊的“添加”。
2.填寫網站基本配置信息。
- 域名建議填兩個,帶www的和不帶的的,並且先填帶www的。
- FTP選擇創建,用戶名和密碼可以默認,也可以自己修改。
- 數據庫選擇MySQL,數據庫格式utf-8不變,用戶名和密碼可以默認,也可以自己修改。
- PHP版本默認應該是7.0以上。
- 最後點擊提交。
一鍵部署以後,登錄你申請的域名比如 www.luboke.xyz
如果有這個問題
Service Unavailable The server is temporarily unable to service your request due to maintenance downtime or ex acity problems.Please try again later.
試着把apeche升級到2.4 或者選擇編譯安裝。如果還是不行,就重新部署wordpress
我是重新部署解決的。
重新部署的時候
先刪除站點,只需要刪除根目錄
然後就可以進入了。
七. 設置WordPress數據庫、用戶信息
依舊參考這個內容:https://cloud.tencent.com/developer/article/1402139