Typecho的开篇 及宝塔面板的数据迁移
今天就算是换博客模板了,来写一篇纪念一下。试了一下,确实是支持Markdown语法的。也是过渡了几天,最近几天我在小书匠写markdown文档,练习自己的md写作能力。下午,我把原来服务器的网站blog.tkcraft.cn、rss.tkcraft.cn、search.tkcraft.cn转移到了自己的新服务器上去了,这个服务器是我新买的,腾讯云的一个轻量云服务器,用云+校园计划买的108元/年1核2G5M轻量云升级到了2核4G6M,这一波还是很香的。
下面是今天的正文,宝塔面板数据迁移有两种方式 一种是左栏的计划任务中 1、选择备份网站 2、把备份下载到本地,在新服务器上添加站点、 ftp、数据库等,如果不换域名的话,站点名字和旧服务器上一般是一样的,把备份好的网站文件上传到新服务器的站点文件夹下面,并解压缩到网站根目录下面,然后到数据库管理中把本地备份数据库导入。3、解析域名到新服务器IP,等待生效即可。一般来说修改域名解析10分钟左右生效。
另一种是用软件商店中的宝塔一键迁移API比较简单,在发送端安装插件,接收端在面板设置里找到并提供API即可。剩下的无脑操作就行了。
2 ...
我的Typecho博客改造计划
没有哪一个博客主题能够完全满足我的期望。所以,我对于博客有如下一些要求,尽管可能需要自己去做。
支持Github、QQ、微信、B站账号登陆评论
最好是两列的,左边或者右边能在我编辑文章和浏览时显示目录
尽量简介大方、养目,但是也不乏图片给人以震撼
支持友链申请,
页面包含,友链、归档、我的网站集合、
在上访显示所有页面的名字
音乐播放器-自动播放
白天/黑夜模式切换 下午17点-凌晨5点之间自动夜间模式
调用一言API/必应API
视频页面显示播放小图标
右边栏/左边栏切换功能
判断文章三种类型,博客文章,状态文章,引用推广文章 参考https://www.npc.ink/11985.html
统计文章浏览量和站点访问量
自定义icon图标
支持自定义备案号、自定义网站统计代码
访问链接,显示状态
鼠标点击特效
标签云
图片懒加载
博客浏览滤镜
UptimeRobot一个健全的网站监管系统
注册不再介绍如何注册
使用登陆后点击 Add New Monitor有四种监控方式:
HTTP:通过访问的方式来监控,一般网页都可以用
PING:通过 PING 域名或者 IP 来监控,网站、服务器 IP 等都可以
PORT:访问某个端口是否开启进行监控
KEYWORD:新建public状态监控填入标题、选择logo、域名、密码
域名绑定到DNS服务商,通过cname绑定到 stats.uptimerobot.com有关翻墙详细内容,可以参考 https://www.xjisme.com/archives/2222.html
可道云的云盘安装
KodExplorer和KodBox的区分:KodExplorer适用于个人用户或小型团队和企业;KodBox更多针对企业级的应用需求,可支撑高并发、更多用户数、更高协作和安全要求。
安装须知:Q:KOD依赖什么环境?A:php 5.3以上,推荐使用php7,性能提升一倍以上
Q:KOD采用的是什么开发语言?A:后端php 和nodejs,前端为html+css+js。
Q:KOD可以在什么系统环境中安装?KOD可以在windows中安装么?可以在linux中安装么?A:KOD具有轻量、全平台兼容性和适应性,在Windows、Linux、Mac (Apache、Nginx、IIS)环境中均可安装部署。用户亦可将KOD部署到NAS设备(如群晖、威联通、铁威马等)或者智能型路由器中作为个人云来使用。
Q:大于2G的文件,大小显示不对,也不能下载是为什么?A:由于php本身和系统限制的,32位php文件大小获取和写入最大支持2G,可以升级到64位 php7。
安装官方链接:https://kodcloud.com/download/
新建站点新建站点,填写相关配置信息
下载站点下使用命令wg ...
html5学习
还不错,反正已经有很多基础了。
简介HTML5 中的一些有趣的新特性:
用于绘画的 canvas 元素
用于媒介回放的 video 和 audio 元素
对本地离线存储的更好的支持
新的特殊内容元素,比如 article、footer、header、nav、section
新的表单控件,比如 calendar、date、time、email、url、search
标签基础<!DOCTYPE> 定义文档类型 声明必须是 HTML 文档的第一行,位于 < html> 标签之前。html5声明
<html> 定义 HTML 文档<title> 定义文档的标题<body> 定义文档的主体<body background="/i/eg_background.jpg">背景图片<body bgcolor="yellow">背景颜色
<h1> to <h6> 定义 HTML 标题<h1>This is a ...
Chevereto强大好用的图床程序
官网:https://chevereto.com/DEMO:https://demo.chevereto.com/
功能
免费版
付费版
更新周期
6个月
1个月
技术支持
无
提供高级和专业支持
一键更新
√
√
上传插件
√
√
外部存储
×
√
管理横幅(广告)
×
√
喜欢+粉丝
×
√
Facebook,Twitter,谷歌和VK分享
×
√
其免费版和收费版的区别,在于收费版多了硬盘扩展,社交分享功能和技术支持。对于一般用户来说,免费版足矣。
简便起见,我这里使用宝塔面板来搭建这个网站。
下载软件包Github下载地址:https://github.com/Chevereto/Chevereto-Free
服务器新建网站打开服务器的宝塔面板,新建网站,删除四个基础文件(可能有一个删除不了,没关系)同时,将压缩包上传到根目录,并将所有文件解压到根目录,删除压缩包。
配置Nginx在面板左侧打开网站配置,选择配置文件,插入下面代码 (提前记得解析域名)
location / { try_files $ ...
HEXO部署 一堆坑
最重要的一点,一定要看环境的版本号,ccc
最简单的部署 hexo-script使用文档Nodejs下载网址:淘宝源坑总结:
原因:node版本过高,我换成了12的版本(node:14124) Warning: Accessing non-existent property ‘lineno’ of module exports inside circular dependency(Use node --trace-warnings ... to show where the warning was created)(node:14124) Warning: Accessing non-existent property ‘column’ of module exports inside circular dependency(node:14124) Warning: Accessing non-existent property ‘filename’ of module exports inside circular dependency(node:14124) Warning: A ...
ESP8266连接阿里云mqtt【安信可串口调试助手】
参考链接:
https://www.freesion.com/article/4938414926/
https://www.pianshen.com/article/69442006191/
https://aithinker.blog.csdn.net/article/details/112971695
使用安信可串口助手调试:
1.将串口打开,首先发送一下AT查看ESP模组是否正常,或者发送AT+TST使其重启一下;2. 发送AT+CWMODE=1,将模组调为STA模式;3. 发送AT+CWJAP="WiFi名字","WiFi密码",使模组连接WiFi接入网络,模组回复WIFI CONNECTED和WIFI GOT IP就是成功;注意:模组会将WiFi的信息和模式保存在Flash中,所以下次重新上电启动之后会自动连接WiFi。4. 发送AT+MQTTUSERCFG=0,1,"填写clientID","填写UserName","填写密码",0,0,"",设置M ...
Wordpress的地址问题 与解决方案
手贱换了WordPress地址,造成站点访问错误
解决:打开PhpAdmin选择wp-options修改siteurl为原来的地址即可。
Hexo主题Butterfly的改造
本篇文章是基于Butterfly主题的插件和各种魔化配置,不涉及基础的主题选项调整。
Valine评论官方https://butterfly.js.org/posts/ceeb73f/#%E8%A9%95%E8%AB%96Hexo的评论系统有很多,常见的有以下几个
valine
多说
网易云跟帖
畅言
来必力(LiveRe)
Disqus
Hypercomments
首先多说和网易云已经倒下了,其次畅言需要备案,Disqus,Hypercomments和LiveRe都是国外的,加载速度贼慢,甚至有被墙的可能,最后决定使用 Valine
注册LeancloudLeanCloud官网 (https://www.leancloud.cn/)
获得appid 和 appkey注册完,实名认证后创建一个应用,名字可以随便起,然后 进入应用->设置->应用key获取appid 和 appkey
添加域名Leancloud -> 设置 -> 安全中心 -> Web 安全域名 把你的域名加进去
本地Hexo配置拿到你的appid和appkey之后,打开主题配置文件 ...