1、Git+Github+Markdown+jekyll(免费)2、Git+Github+Markdown+hexo(免费)3、虚拟主机+插件+Wordpress(付费)个人有个不成熟的小建议:
如果你不想付费,也不想备案,那你基本上就已经确定了前面两种方案了,免费版走起。
如果你是高富帅,或者要求较高又不想浪费多余精力在搭建博客上面,那强力推荐采用第三个方案。轻松加愉快,爽的飞起。
【重要的是用服务器搭建的博客,访问速度快。而用github免费托管的,速度得不到保证哦。你总不希望你以后写博客的时候,速度卡吧】
这里我自己实践的是第3种:用腾讯云服务器搭建WordPress博客(Linux版)
主要是参看以下网页内容
http://tencent.yundashi168.com/558.html
遇见的问题:
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 ResolvedDDomain Not Resolved|lookup www.luluboke.xyz on 8.8.8.8:53: no such host
这是域名没有解析,需要你去实名认证,并且添加A记录
3:Service UnavailableThe 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数据库、用户信息
依旧参考这个内容:http://tencent.yundashi168.com/558.html
原文地址:个人搭建博客网站的几种方案汇总