trustylin 发布的文章

之前讲了通过frp实现内网穿透来实现ssh访问局域网内主机的功能. 事实上frp还可以用来将部署在本地电脑上的服务暴露在公网上, 让用户可以自由地访问. 这让很多老电脑有了变废为宝的机会, 比如我在上面部署了个聊天室. 然而, 有一个问题是如果走tcp或者http协议的话, 配置起来很方便但本地主机到服务器之间的流量是明文的, 会有一些安全隐患. 这篇文章记录一下我配置服务端和客户端之间通信走tls加密的过程.

- READ MORE -

这个邮件服务是用docker部署的, 很多步骤都直接在配置文件中完成了, 非常省事. 而且它只提供邮件服务, 没有webmail, 因此也不占用80/443端口, 这意味着你的服务器还可以用来做其他的事. 我自己在部署的时候发现官方的介绍给的对小白不是很友好, 按照官方的简单部署流程跟着做发现会报错. 而很多能找到的几年前的文章里给的方法大多现在也有改动, 完全照做可能是不行了, 因此这里简单记录下自己摸索的部署过程.

- READ MORE -

自从入坑服务器之后, 陆陆续续买了不少小鸡. 由于暴露在公网上, 因此一些关于创建用户和安全设置的也是需要的. 这里记录一下我刚开一台🐤的时候是怎么配置的. 一般我用Debian/Ubuntu, 这里用Ubuntu示例, 其他系统个别设置可能会不同, 但是大差不差. 里面很多内容是参考阮一峰老师的Linux服务器的初步配置流程.

- READ MORE -

之前写过如何用acme申请域名证书. 申请单个域名证书很方便和快速, 但是很多时候要在一个服务器上部署多个服务, 比如聊天, 短链接, 博客等等. 为每一个服务申请一个子域名证书是很麻烦的, 也不方便管理, 而一个泛域名证书就可以被子域名重复使用, 方便很多. 实际上泛域名证书申请也没有比单个麻烦多少, 申请成功后就一劳永逸了.

- READ MORE -

以往安装mysql时都会在安装的时候就要求设置root的密码, 但是这次安装的时候发现直接就结束了并没有设置密码的过程. 找了下相关的资料, 发现不同版本的mysql的用户和密码的配置方式有点不同. 这里记录下MySQL8.0版本配置用户和密码的过程.

- READ MORE -

原本的博客服务器是微软的az100, 但是上面跑了别的服务搞得这台鸡内存几乎跑满了, 有时候点页面要等个半天. 于是想着要不迁移到别的服务器上去吧. 网上搜了下大半都是宝塔面板相关文章, 我是有点抵触面板这些的, 还是自己弄比较安心. 于是说干就干. 因为之前弄博客的时候不小心搞崩过, 这次还是比较小心的, 提前做了些功课.

- READ MORE -

Swap是Linux的虚拟内存分区, 通常被称为交换分区, 是特殊的硬盘空间. 它的作用是在物理内存使用完之后, 系统会从内存中取出一部分暂时不用的数据放在磁盘空间 (e.g., Swap分区) 中, 从而解决内存不够用的情况, 对于很多性能不够的小鸡很有用. 一些VPS会默认开启Swap, 而一些需要手动开启.

- READ MORE -

想给Typecho页面加个音频播放功能, 搜了下发现需要Plugin. 找到的插件都是从网易云或者QQ音乐等的歌单读取歌曲, 这样的话歌曲来源就很有限了, 而且有人是不用软件这些听歌的 (比如我). 找了一下发现一个叫 Plyr的插件, 被人做成Typecho的插件叫 Typecho-Plugin-Plyr. Clone下来后放在Typecho的plugins目录并重命名为plyr, 然后就可以在后台开启了.

- READ MORE -