标签归档:服务器优化

新 VPS 到手后如何进行优化?

第一步:DD成Debian11系统

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p "密码" -port "ssh端口"

如果要D成ubuntu 20.04的就把 -d 11修改为 -u 20.04

第二步: 更新apt包及安装必要软件

apt update && apt upgrade -y && apt dist-upgrade -y && apt full-upgrade -y && apt autoremove -y && apt install vim git curl screen htop vnstat net-tools dnsutils sudo

第三步:更换软件源(一般是给国内机换)

bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)

第四步:禁止密码登录SSH,只允许密钥登录

bash <(curl -fsSL git.io/key.sh) -og AAAAA -p 77777 -d

其中AAAAA是你的Github用户名,自己去GitHub设置里的SSH Keys上传你密钥的公钥就行了,77777是你想要的ssh端口

第五步:开启BBR(debian11默认开启了,可以不执行)

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
sysctl net.ipv4.tcp_available_congestion_control
lsmod | grep bbr

第六步:修改系统时区

timedatectl set-timezone Asia/Shanghai

第七步:安装docker

wget -qO- get.docker.com | bash

第八步:安装python(根据个人需要安装)

sudo apt-get update && sudo apt-get install python3.6 && sudo apt-get install python3-pip

常用的多合一脚本

科技lion的

curl -sS -O https://raw.githubusercontent.com/kejilion/sh/main/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh

Ednovas的

sudo wget -P /root -N https://cdn.jsdelivr.net/gh/ednovas/vpstoolbox@main/ednovastool.sh && sudo chmod +x /root/ednovastool.sh && /root/ednovastool.sh