2团日志

Nginx中ssl_ciphers最佳安全配置

1. 前言 当前博客使用certbot生成证书,配置至Nginx中发现其加密套件的配置过于简陋,因此准备对其进行更换。可以基于https://myssl.com检测个人网站SSL/TLS配置正确性,其会根据检测结果给出参考性调整策略。

2团 2团 Published on 2025-01-21

Nginx代理FTP全流程分析

1. 需求 近期,需要通过Nginx代理内网FTP服务,以便外网用户进行访问,故针对此展开技术调研。 软件版本: Nginx: 1.18.0; vsftpd: 3.0.2; CentOS: CentOS Linux release 7.9.2009 (Core). 2. FTP模式 FTP具有两个端

2团 2团 Published on 2024-09-09

Halo 2.19.0版本缩略图的webpsh代理配置

1. 前言 Halo2博客升级至2.19.0版本后,支持生成缩略图功能,缩略图默认存储于:attachments/thumbnails文件夹下,而不是在attachments/upload路径下创建thumbnails文件夹存放缩略图。然而缩略图的访问路径为/upload/thumbnails,这就

2团 2团 Published on 2024-09-03

Halo 2支持webp格式图片输出

1.前言 在现代浏览器上,图片使用webp格式,可以在微小降低图片质量的前提下,有效的降低图片的尺寸,优化用户体验。 基于此有点,准备做点工作以便让Halo博客支持webp格式,原先是准备添加图片预处理工具,后发现此篇文章《优雅的让 Halo 支持 webp 图片输出》,因此转向使用webp_ser

2团 2团 Published on 2024-08-16

Nginx限流设置

1. 前言 项目上线前需要进行压测,测试部门对关键的接口进行压测,发现接口响应时长和TPS均优于预期结果,但是后台服务器的CPU负载较高,超过了70%的使用线,因此需要对其进行限制。 因为时间比较紧急,如果逐个对接口进行优化,降低CPU负载是个较为艰难的挑战,因此我们尝试基于Nginx进行请求限流以

2团 2团 Published on 2024-08-16

2024年阅读书单

1. 生活类 2.技术类 2.1 Nginx完全指南 本书可以从Nginx官网下载,书籍内容一直有积极更新。 本书可理解为Nginx的概要说明书,通读一遍可以串联起Nginx的相关知识点,要想深入了解功能点,仍需要翻阅Nginx的指令手册。

2团 2团 Published on 2024-08-16

Fail2Ban使用记录

1.安装 sudo apt install fail2ban # 设置开机启动 sudo systemctl enable fail2ban # 查看fail2ban状态 sudo systemctl status fail2ban 查看Fail2ban状态正常,则您的服务器已安装并运行Fail2B

2团 2团 Published on 2024-08-16

重定向未加密HTTP请求至HTTPS

网站需要将80端口的流量代理至443端口,采用如下配置: server { listen 80 reuseport default_server; listen [::]:80 reuseport default_server; server_name

2团 2团 Published on 2024-08-15

基于logrotate的Openresty日志切割

1. logrotate配置 cd /etc/logrotate.d/ touch nginx 在/etc/logrotate.d/文件夹下创建nginx文件,输入以下内容: /usr/local/openresty/nginx/logs/*.log { rotate 4 daily miss

2团 2团 Published on 2023-04-26