一些对服务器的优化

请注意,本文编写于 222 天前,最后修改于 51 天前,其中某些信息可能已经过时。

效果:把服务器优化一下用起来还是比较舒服的。


重装纯净的系统

作用:像腾讯云、阿里云等都有监控的,所以需要换个纯净的系统,海外服务器可以降低被墙的概率。
注意:

  • OpenVZ构架不适用.
  • 重装时自定义root密码.

一键脚本:(使用千影大佬的脚本)

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/installNET/master/Install.sh"
chmod +x Install.sh
./Install.sh

安全设置

修改ssh端口(使用Toyo大佬的脚本)

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssh_port.sh
chmod +x ssh_port.sh
bash ssh_port.sh

添加swap交换分区

注意:OpenVZ构架不适用.
确认是否有SWAP,可以执行free -m命令查看,如果有swap一行且total项下不为零的话就是存在swap,就不适合再进行添加swap。
1、使用root用户登陆,进入一个目录

cd /var/

2、获取512MB的文件块:(一般设置为内存的2倍,count后面的数为要设置的swap大小xxMB,以下以1G为例)

dd if=/dev/zero of=swapfile bs=1M count=1024

3、创建swap文件

/sbin/mkswap swapfile

4、激活swap文件

/sbin/swapon swapfile

5、查看一下swap是否正确:

/sbin/swapon -s

另外为了安全建议执行:

chmod 0644 /var/swapfile

改一下权限
6、加到fstab文件中让系统引导时自动启动

echo "/var/swapfile swap swap defaults 0 0" >>/etc/fstab

TCP加速

使用千影大佬的脚本

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh"
chmod +x tcp.sh
./tcp.sh

如果在删除内核环节出现这样一张图

删除内核
删除内核

注意选择NO

添加新评论

评论列表