2团日志

MySQL中基于时区选择timestamp或datetime

1. 前言 近期看以下两篇博文,理清了MySQL中的时区设置,以及如何选择时间类型(timestamp或datetime)。 技术分享 | MySQL:一文弄懂时区&time_zone time_zone 是怎么打爆你的MySQL的

2团 2团 Published on 2024-09-10

TCP内核参数在日常项目中的实践总结

1. 数据重传次数 以本人的阿里云主机为例,查询重传次数,具体如下: # sysctl -a |grep -E "tcp_retries|keepalive" net.ipv4.tcp_keepalive_intvl = 75 net.ipv4.tcp_keepalive_probes = 9 ne

2团 2团 Published on 2024-09-10

Spring Boot的Docker应用生成Excel缺失字体

1. 前言 项目上部署Spring Boot应用至内网环境的时候,发现在调用生成Excel时主机缺失相应字体,又因为内网机器无法访问互联网下载相应字体,导致功能调用失败,为解决此问题,需要在打包Spring Boot镜像时,将需要的字体一并打包。 2. 打包字体 在Linux Docker镜像中生成

2团 2团 Published on 2024-08-16

高端云硬盘IO测试

1. 硬盘信息 高性能云硬盘盘符为/dev/vdb,文件系统格式为xfs。 2. hdparm测试 hdparm --direct -t -T /dev/sda 测试指令解析: --direct:by-pas

2团 2团 Published on 2024-08-16

Ubuntu通过apt安装指定版本Node.js

Ubuntu自带的Nodejs版本过低,因此我选择基于NodeSource软件源安装较高版本的Nodejs。 NodeSource (https://github.com/nodesource/distributions)是一个公司,聚焦于提供企业级的 Node 支持。它维护了一个 APT 软件源,

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

Firewalld设置

1. 背景 项目上有些服务器是CentOS,使用firewalld作为防火墙。 经常需要对firewalld进行设置,故此记录一下。 2. 启动firewalld # 启动防火墙 systemctl start firewalld.service # 设置开机启动防火墙 systemctl enab

2团 2团 Published on 2024-08-16

使用Certbot给Openresty申请SSL证书

1. 前言 最近腾讯云送的一年期证书过期,不想为此进行付费续期,因此尝试基于Certbot(https://certbot.eff.org)申请SSL证书。如果当前的代理系统是Nginx,操作相当简单。 可惜当前代理系统是Openresty,多次尝试均失败,因此只能尝试手动创建证书文件。失败操作如下

2团 2团 Published on 2024-08-16

服务器安装开发套件

1. Centos yum group install "Development Tools" 2. Ubuntu sudo apt install build-essential 3. 吐槽 CSDN是不是疯了?这个命令都要登录后复制。。。

2团 2团 Published on 2024-08-16

Linux用户及文件权限操作

1. 添加用户至管理员组 # 添加用户test # -m: 为test用户创建用户目录(/home/test) # -G sudo: 添加test用户至sudo组 # -s /bin/bash: 指定用户登录时使用的shell(如果未指定,默认使用/bin/sh) # 如果想修改用户的配置信息,可以

2团 2团 Published on 2024-08-16
Previous Next