fz 发布于 05月05, 2025 0 comments 把博客的评论系统迁移到waline 之前一直用的disqus,但是国内访问不了所以大部分时间都是无用状态。waline是公子的大作,打算迁移尝试一下。确实体验不错。下面记录下迁移过程。安装mkdir -p /opt/waline,然后pnpm i @waline/vercel。记得pnpm approve-builds,不然core-js-pure和sqlite3这两个依赖会安装不完全。准备存储我直接用的sqlite,简单方便。执行... 阅读全文 »
fz 发布于 05月01, 2025 0 comments 给网站的node环境合并 每次备份都是连带环境整体全部打包的,这样冗余太多了,而且环境也很乱,干脆给换到pnpm,统一一下。node从手动安装切换成volta之前都是下载二进制安装的,太原始了,先换成volta。安装:curl https://get.volta.sh | bash -s -- --skip-setup配置:export VOLTA_HOME="$HOME/.volta"export P... 阅读全文 »
fz 发布于 04月09, 2025 0 comments 解决安卓手机基于Termux用SSH端口映射+RD Client远程桌面无法连接的问题 背景我的电脑开启了远程桌面,使用frp,并通过一台服务器做内网穿透。但是我没有直接把3389端口通过服务器暴露在公网,而是在每次连接时,需要通过SSH连接到服务器,将服务器上通过frp穿透上去的RDP端口,映射到当前机器上。然后当前机器直接通过mstsc连接到localhost:[端口映射的端口]即可连接。通过这种方式保证了安全性,即必须有条件SSH到我的服务器才能连接到我的电脑。以上方式如果是用... 阅读全文 »
fz 发布于 05月08, 2018 0 comments CentOS 7关闭防火墙 CentOS是真的难用,CentOS 7与CentOS 6不一样,CentOS 6使用的是iptables,直接/etc/init.d/iptables stop就可以关闭了,但CentOS 7使用的是firewall,所以:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止fire... 阅读全文 »
fz 发布于 05月05, 2018 0 comments 开启gzip和http2支持 昨天WXC给博客添加了gzip支持,速度快了不少,我紧跟脚步搞一下。搞起来比较简单,照抄WXC的配置,在nginx配置文件中加上gzip on;gzip_buffers 32 4k;gzip_comp_level 6;gzip_min_length 200;gzip_vary on;gzip_types text/xml text/plain text/css application/javasc... 阅读全文 »
fz 发布于 03月30, 2018 0 comments Linux添加字体 很简单,把字体放进/usr/share/fonts即可,可以自己新建一个目录。具体来说,如果是Ubuntu的话,会有一个truetype目录,存放ttf字体。由于我们现在基本上都是ttf的,所以我一般也就在里面新建一个fz文件夹,并放在这个目录下。... 阅读全文 »
fz 发布于 03月18, 2018 0 comments 博客大迁移历险记 自从debug博客开通以来,主站和debug两个博客一直是在两个服务器上工作的,这样很不方便,也没必要,因此现在我决定将它们都迁移到同一台机器上。虽然看起来非常简单,但其实里面有很多东西要处理,尤其是80和443端口以及@与www的转发问题。而前不久由于两个服务器都被Q,从而又出现了第三台服务器进行Nginx转发,这无疑又增加了迁移的复杂度。但好在一切都顺利搞定了,下面是整个过程。常用设置在/et... 阅读全文 »
fz 发布于 03月06, 2018 0 comments 安装配置TUNA直播系统 首先,这是一个带弹幕的直播系统,弹幕使用的是上一篇文章中配置的系统。 说是TUNA直播系统,实际上用的只是TUNA的弹幕系统和直播的前端页面,核心的还是Nginx的rtmp功能。 但是Nginx本身是没有rtmp功能的,我们需要扩展来实现。而加入扩展就需要我们手动编译安装Nginx。下面就来详细介绍一下整个过程。 首先编译安装带nginx-rtmp-module扩展的Nginx。其中需要安装pcr... 阅读全文 »
fz 发布于 03月05, 2018 0 comments 安装配置TUNA弹幕系统 TUNA弹幕系统的客户端项目地址在https://github.com/tuna/danmaQ,在下方有说明,Windows可以直接在https://github.com/tuna/danmaQ/releases/下载到二进制软件。只要配置好服务器端,客户端按软件提示设置一下即可,因此下面着重讲解服务端的安装与配置。 服务端项目地址在https://github.com/tuna/gdanmaku... 阅读全文 »
fz 发布于 02月28, 2018 0 comments CentOS 6升级python至2.7并安装最新pip CentOS 6自带的是python 2.6.6,很多软件需要2.7才行运行。但是又不能通过yum来装,因为里面没有新版本。 首先下载python源码并解压 wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz tar zxvf Python-2.7.14.tgz cd Python-2.7.14 在编译安装之前,需要安装一... 阅读全文 »