202025.4
15:20

通过 Let’s Encrypt 申请免费证书

Let's Encrypt 是一家免费提供 TLS 证书的证书颁发机构,简化了网站开启 HTTPS 加密的流程,从而为所有人构建更加安全的互联网。Let's Encrypt 项目由非营利组织互联网安全研究组发起。它的目标是让所有网站都能轻松实现 HTTPS 加密,保障用户数据的安全。通过 Let’s Encrypt,你可以为你的主域名、子域名,甚至泛域名配置安全证书,而且过程完全自动化,不需要手动申请和管理证书.

Let’s EncryptCertbot免费证书证书HTTPS
202024.9
20:36

PostgreSQL 数据库迁移笔记

前几天在工作中遇到一个需求,需要将远程服务器上的 PostgreSQL 数据库迁移到本地环境用于测试开发。由于平时主要接触的是基本的 CRUD 操作,对数据库的导出/导入操作并不熟悉,导致在迁移过程中遇到了不少困难。好在经过反复尝试和排查,最终成功完成了数据迁移任务。现将这个过程记录下来,既作为个人技术积累,也希望能为遇到类似需求的同行提供参考。

Postgres数据库迁移
222021.11
15:18

nginx 开启 gzip 压缩

nginx 开启 gzip 压缩功能可以使网站的 css、js、html 等文件在传输时进行压缩,提高访问速度,进而优化 nginx 性能,节省流量,一般 gzip 压缩只针对文本文件,而图片视频这些很难再进行压缩的文件,因为压缩效果不好,则没有必要开启 gzip 压缩,如果想优化图片的访问性能,可以在本地压缩,并设置较长一点的生命周期让客户端缓存。

nginxgzipgzip_min_lengthgzip_types
192021.11
23:21

使用 Node.js 开发一个 Linux 命令行工具

Linux 命令可以使用 shell、python、go 等语言开发,也可以使用 Node.js,今天介绍怎么使用 Node.js 开发一个简单的 Linux 命令。

Linux命令行nodeNode.jscommandercli
182021.11
11:36

Linux 系统切换到 root 用户

在 Linux 系统中需要 root 权限执行命令,有两种方式可以做到,一种是使用 sudo 临时切获得 root 用户的权限,一种是使用 su 切换到 root 用户。

linuxrootsusudo管理员权限切换