技术运维

系统盘迁移的一些注意点

由于最近视频素材太多磁盘需要扩容,于是把P52的三块磁盘都升级了一下,记录一下系统迁移的过程中遇到的问题。

在CentOS8中部署 Let's Encrypt证书并自动更新(LEMP)

在CentOS8中部署 Let's Encrypt证书并自动更新(LEMP)

此文作为《在CentOS7安装Apache并部署Let's Encrypt免费SSL证书》及《在CentOS7安装Nginx并部署Let's Encrypt免费SSL证书》的补充,以前的版本都是在CentOS7中完成,在CentOS8中稍微有点不太一样。

在CentOS8中安装php-mcrypt

CentOS8默认安装源是没有php-mcrypt的,包括mysql的包也改了名了,不再是php-mysql。若要安装先更新EPEL安装源。

Nginx 502错误:connect() failed (111: Connection refused) while connecting to upstream

阿里云RDS MySQL因为时间戳导致的数据无法导入的问题

这是由于mysql中的sql_mode参数中“NO_ZERO_IN_DATE,NO_ZERO_DATE”这两个变量的时间戳格式的严格限制引起的,首先需要查看这个参数的设置情况

解决Nginx中强制跳转HTTPS访问出现的太多重定向错误

解决Nginx中强制跳转HTTPS访问出现的太多重定向错误

因为可以白嫖HTTPS服务,所以目前很多项目都部署在腾讯云的CDN中,此前都用的自己服务端的SSL证书,今天在腾讯云申请了一年的免费证书,在做URL统一化的时候(强制www和https访问)发现重定向次数过多的错误(redirected you too many times)

在Netlify上部署静态HTTPS站点

在Netlify上部署静态HTTPS站点

mysqld dead but subsys locked的解决方法

mysqld dead but subsys locked的解决方法

此文适用于MySQL和MariaDB及Debian/Ubuntu/CentOS/RHEL系列操作系统。

使用wslconfig管理WSL子系统

使用wslconfig管理WSL子系统

在Ubuntu上安装MongoDB数据库

在Ubuntu上安装MongoDB数据库

安装MongoDB的方法很多,本文为官网推荐的在Ubuntu安装4.2版本的方法。