Mastodon 维护与备份

定期清理: su – mastodon cd /home/mastodon/live #计算被mastodon占用的空间 RAILS_ENV=production bin/tootctl media usage #移除本地缓存的其它实例媒体附件 RAILS_ENV=production bin/tootctl media remove –days=7 #清除缓存存储 RAILS_ENV=production bin/tootctl cache clear #从数据库中删除未被引用的嘟文 RAILS_ENV=production bin/tootctl statuses remove #移除本地预览卡片缩略图 RAILS_ENV=production bin/tootctl preview_cards remove #扫描出不属于任何媒体附件的文件并移除他们 RAILS_ENV=production bin/tootctl media remove-orphans

Mastodon 安装最后一步

在Mastodon安装最后一步,会遇到: failed to enable unit: unit file mastodon-\x2a.service does not exist. 解决方法贴在这里,备用: systemctl enable mastodon-web mastodon-sidekiq mastodon-streaming (just replace the start with enable) or if you want to write it out: systemctl enable mastodon-web systemctl enable mastodon-sidekiq systemctl enable mastodon-streaming Notes (also for the docs): Not all shells accept auto-completion for systemctl and are just trying to start a service named mastodon-* (where the \x2a is the escaped ascii code from *)

WP 初步完工

折腾了快一个月了,慢慢修,慢慢改,总算是今天这个样子了。 从虚拟主机到VPS,从国内到国外。一路折腾下来。 还有存档页面,标签云页未弄好。以后慢慢再搞。 折腾VPS, 学了不少新东西,以后还计划装个Centos,慢慢熟悉。 打算搬回国内,看看双11的价格再做决定。 初步考虑香港,实在不行就转回来备案。

WordPress折腾系列

Blog目前使用的是大前端的DUX主题,在电脑浏览器打开,显示完美,但如果用移动设备,就不那么尽如人意了。 感慨WP 插件的强大,可谓所无所不能。 搜到一款名叫 “UserAgent Themes Switcher”的插件,安装后,可根据不懂device的UserAgent自动切换相应主题。 如本站所示。

大前端主题:DUX5.1

偶然发现于别人分享,如果有能力,请至官网支持正版。 DUX主题5.1版本更新内容: 新增客服系统,支持QQ、微信、手机、自定义链接、评论、回顶部,且可排序可显示在手机端(主题设置-客服) 新增自定义社交账号功能以替代现有社交功能(主题设置-社交) 新增文章来源网址判断,如果不是以http或https开头将自动添加http开头 新增文章内容、列表描述和侧边栏文章标题两端对齐(主题设置-基本) 新增上传文件重命名功能(主题设置-基本) 调整移动端首页列表广告位间距 调整搜索页面手机端标题间距 解决页面左侧菜单过多右侧内容过少时菜单被截断问题 修复一键换色时分类标题前竖线颜色不统一 修复开启首页置顶文章后有可能的文章重复 修复Tags页面模版间距 修复列表无限加载时点赞失效 修复搜索页搜索输入框错位 修复面包屑导航有可能被遮挡无法点击的问题 DUX5.1: 下载地址

搬瓦工设置Snapshots

除了定期备份网站,数据库外,定期备份Snapshots(快照), 将来万一哪天系统出问题了,恢复Snapshots也能将损失降到最低。 尤其是爱折腾的小伙伴。 搬瓦工后台-Snapshots-create new Snapshots。 如图,稍等几分钟就好了。创建过程VPS会重启。快照默认保存30天,可设置永久保存。还可下载,可还原,可导出。 Import a Snapshots, 还可以导入其他Snapshots。

搬瓦工增加Swap分区

29.99年付套餐Swap分区只有130多M, 搭建了wordpress,在搬瓦工kiwivm处查看,经常彪红。 搬瓦工的Swap分区是可以自己调整的,步骤如下: 1. 进入/var目录 # cd /var/ 2. 新建个512M的文件块 (数字512可自我更改,一般是内存的一半或相等) # dd if=/dev/zero of=swapfile bs=1M count=512 3. 创建Swap文件 # /sbin/mkswap swapfile 4. 激活 # /sbin/swapon swapfile 5. 修改权限 chmod 0600 /var/swapfile 6. 将swapfile添加到fstab文件中,并设置开机自动启动 echo “/var/swapfile swap swap defaults 0 0” >> /etc/fstab 搞定,去后台看看,是不是已经变成600多M了?

WordPress转Typecho

转换堪称完美,具体步骤如下。 1. 当然是先安装好typecho, 记录好数据库名,用户名,密码。因为一会还要用。 2.进入typecho后台,安装 wordpresstotypecho_v1.0.3插件,并启用。 3. 插件设置处填好刚刚记录的wordpress数据库名,用户名,密码,其他保持默认。(如果你wordpress前缀有修改,记得这里也修改下) 4. 下载wordpress数据库, 并直接导入到typecho的数据库里。 4. 后台-控制台-从wordpress导入数据。放心点吧,保证成功。 5. 打包下载wordpress里的upload文件夹, 并上传到typecho的/usr目录下面。 6. SQL 执行 UPDATE typecho_contents SET text = REPLACE(text,’https://blog.yantou.co/wp-content/uploads/’,’https://yantou.site/usr/uploads/’);。 返回首页看看吧! DEMO如本站: https://yantou.site/ Notice: 其实本人并不推荐做这种转换。wordpress虽然臃肿,但这么多年来的持续更新,丰富的模板和插件, 是typecho所不能及的。typecho 3年未更新,去年突然诈尸了。还不知道能活多久。

Resume…..

从06年开始玩博客,一直断断续续到今天。好歹大部分数据还在。 用了多年的微博,因为说了“负能量”的言语而被封禁。重新注册账号没几天,又被封禁。(我的手机号可能已经上了新浪的黑名单) 油管的文昭就说过,做内容的,一定要有自己的平台。只有这个才能自我控制。加拿大亦是如此,何况我朝。虽然这里没什么内容,但总能记录了生活的点点滴滴。 在快消媒体泛滥的时代,微博,推特,脸书的狂空烂炸,很多人已经难以静心下来码字。 尽管如此,我还是让它活过来吧,好歹, everything in control。 折腾了好几天,从虚拟主机,VPS,搬瓦工,腾讯云,阿里云。中年大叔,有些技术是跟不上了。 域名,VPS,一直琢磨着转回国内。可备案的种种苛刻条件,让我却步。也体会到了我朝言论上的严厉管控。 所以,还是让它漂泊在美帝吧。放弃。

全站启用https

开始走了很多弯路,改主题,又是改数据库,始终不能做到全站https,后来发现个神插件。 1. 宝塔后台先申请并安装SSL证书。(免费,有效期3个月,自动续签) 2. WP安装插件 Really Simple SSL, 安装并启用。 3. 搞定。就这么TMD搞定了,我弄了一天。

博客迁移到搬瓦工VPS

关于搬瓦工: 1. 现在有19.99的年付套餐,如果不在意速度的,可撸。 (本人江苏电信200M,感觉速度不行) 2. 建议购买29.99 CN2 的年付套餐, 连接直达,使用优惠码 BWH26FXH3HIQ可便宜6%。每年多10块,但真是质的飞跃,强烈推荐。(本站目前就是。) Wordpress建站:(小记) 1. 先重装系统, 推荐: Centos 7 x86_64 bbr, 安装完成后会收到root密码邮件。 2. SSH 连接软件推荐: Xshell 5 (需要IP, 连接密码,端口默认 22) 3. 安装宝塔面板: yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh 1) 当出现下图的时候,说明安装成功,备份好BT – Panel, Username, password等信息。           2) 用刚刚记录的信息登录             3)首次进入后,一键安装LNMP,等一会。           4)安装中               5)在软件处选择 宝塔一键部署源码1.1,找到wordpress, 就可以愉快的安装了。         4. 宝塔面板, 可进行文件上传,数据库导入等操作。 其余菜单可自我摸索。