Hexo的详细搭建过程——小白的血泪经历QAQ (5)

Hexo的详细搭建过程——小白的血泪经历QAQ

如图配置PicGo

【注】通过访问密钥 - 控制台 (tencent.com)获取SecretId和SecretKey。设定APPID是存储桶名称后面的一串数字,设定存储空间名就是存储桶名称,确认存储区域就是存储桶的所属地域。

Hexo的详细搭建过程——小白的血泪经历QAQ

选择v5,点击确定,再点击设为默认图床。

在Typora中验证图片上传选项,如果提示成功,以后就可以直接Ctrl+C、Ctrl+V了!

【题外话】至于图床,也不一定要用腾讯云,用 Github、码云、微博、简书等等都是可以的

【题外话】如果手头有备案的域名,用腾讯云COS部署 Hexo也未尝不是一个好主意,网上教程:如何在腾讯云COS部署HEXO博客 - 云+社区 - 腾讯云 (tencent.com)

首页总是显示全文的问题

不推荐自动摘要,因为自动摘要的内容不进行渲染,出来的页面强迫症可能会抓狂。

推荐手动在文章中加入<!--more-->来手动截断首页文章显示的内容,实际上的文章页面并不显示<!--more-->,不影响美观度。

win10如何自定义时间短语

用来设置文章date信息

右键输入法或设置搜索:用户自定义短语

Hexo的详细搭建过程——小白的血泪经历QAQ

看自己喜好添加短语(秒可加可不加,添加好后不要乱动,不然会失效),短语代码为:

%yyyy%-%MM%-%dd% %hh%:%mm%:%ss%

Hexo的详细搭建过程——小白的血泪经历QAQ

输入rqsj即可看到效果。

GitHub链接打开404

Github打开README中的链接aqvq.top出现404,仔细一看地址栏,却是https://github.com/aqvq/aqvq.github.io/blob/master/aqvq.top

其实只要将README文件中的链接改为https://aqvq.top即可。

Hexo文章链接乱码

修改站点配置文件:

# URL ## Set your site url here. For example, if you use GitHub Page, set url as 'https://username.github.io/project' url: https://aqvq.top permalink: :category/:post_title/ # 现在可以直接用中文标题了 permalink_defaults: lang: zh-CN # 改成中文 Hexo快速设置 hexo config theme next 实现在Windows端编写在Linux端发布

第一个想到syncthing,因为这个软件实在是太好用了,只要是在局域网内,可以实现满速实时同步,而且免费,不在局域网内可以考虑异地组网。

安装蒲公英组网

下载好安装包后执行命令:

rpm -ivh PgyVisitor_CentOS_2.3.0_x86_64.rpm

注册并登陆账号(免费账户可连3台设备,免费就够用了)

根据一下资料进行操作

蒲公英智能组网客户端 for Linux使用帮助 - 客服中心 - Oray

使用syncthing和蒲公英异地组网零成本实现多设备实时同步 - 橘崽崽啊 - 博客园 (cnblogs.com)

这里我们只要保证软件能正常运行即可,将程序切到后台保持运行。

安装syncthing yum install -y syncthing syncthing # 先运行程序生成配置文件 vim .config/syncthing/config.xml # 找到127.0.0.1:8384改为0.0.0.0:8384,或者使用下面一条命令 sed -i 's/127.0.0.1/0.0.0.0/g' '/root/.config/syncthing/config.xml' iptables -I INPUT -p tcp --dport 8384 -j ACCEPT # 允许远程访问syncthing控制台 service iptables save service iptables save syncthing # syncthing同样保持运行 # 最好将这两个软件开机自启 systemctl enable syncthing@.service systemctl start syncthing@multi-user.service chkconfig pgyvpn

在浏览器输入IP:8384访问服务器的syncthing控制台。

共享文件夹

注意一个选择仅发送,一个选择仅接收即可。

编写部署脚本 # CentOS8.2不需要安装 yum install crontabs systemctl enable crond systemctl start crond # 编写定时执行计划 vim /etc/crontab

添加如下(每隔一分钟执行一次,可自行百度修改):

*/1 * * * * root /root/myblog/yourscript.sh

使配置文件生效:

crontab /etc/crontab crontab -l # 查看已有计划

后续:
现在我在用typecho,感觉终于不用折腾了,简直小白的福音。
可以来康康我的小站:
这个主题真的炒鸡好看有木有QAQ

Hexo的详细搭建过程——小白的血泪经历QAQ

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyswwx.html