2团日志

使用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

Dokcer网络模式

Docker网络模式主要有Bridge、Host以及None模式,在后续的版本中,还增加了Overlay模式。因为Overloay模式使用较少,本文不做具体探究。 1. 网络接口 上图为实验机器的网络接口,主要为lo以及wlp2s0,其中lo为环回接口,wlp2s0是wifi接口。 接口中的配置信息

2团 2团 Published on 2024-08-16

openEuler启动ntp服务

1. 系统信息 当前主机安装的操作系统是openEuler 22.03版本。 [root@http-stress1 ~]# cat /etc/os-release NAME="openEuler" VERSION="22.03 (LTS-SP1)" ID="openEuler" VERSION_I

2团 2团 Published on 2024-08-16

MongoDB宿主机优化

1.安装MongoDB 当前机器通过rpm形式安装MongoDB。 jxd@jxd:/var/log/mongodb$ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04.3 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERS

2团 2团 Published on 2024-08-16

TCP的半连接队列与全连接队列

1. 前言 近期看《理解了实现再谈⽹络性能》(作者:张彦飞,个人网站)一书,发现下图简洁明了的阐述了TCP的半连接队列与全连接队列的关系,故摘抄至本文做记录。 Linux主机上半连接以及全连接队列的长度均较为保守,这导致在瞬时高并发场景下(网站门户、物联网服务器等),如果队列满了,客户端在三次握手期

2团 2团 Published on 2024-08-15

HTTP的keepalive与TCP的keepalive区别

1. 前言 最近在浏览知乎的时候发现了这个问题,觉得很有趣,在此处记录一下。 借用小林coding的回答: HTTP 的 Keep-Alive,是由应用层(用户态) 实现的,称为 HTTP 长连接; TCP 的 Keepalive,是由 TCP 层(内核态) 实现的,称为 TCP 保活机制。 2.

2团 2团 Published on 2024-08-15

服务器常规设置

1. 主机信息 主机信息如上所示。 2. 安装ntp # 一般主机默认安装ntp sudo apt isntall ntp systemctl enable ntp systemctl start ntp 3. 安装fail2ban

2团 2团 Published on 2024-08-15

LVM操作指南

1. LVM释义 LVM标识逻辑卷管理(Logical Volume management),主要用于服务器管理Linux系统上的磁盘。其优势在于不停机扩容(注意,不推荐缩容,虽然ext4支持缩容操作)。本文基于Ubuntu 22.04进行演示,分配了100G大小的原始磁盘,基于此磁盘创建LVM分区

2团 2团 Published on 2023-06-07
Previous Next