趁着黑5,又买了几台新的vps,虽然今年黑5整体折扣都很一般,没有往年大。
记录一下我新入手vps后,常用的一些操作。这里是以建站、跑项目为例,vps用处不同可能操作也不一样。
一、DD纯净debian系统
这里根据自己需要看是否要dd,低配置的小鸡我一般会dd,配置高IPv4、v6双栈的vps,我一般也不dd。
然后执行apt update。
二、修改SSH默认登录端口22
vim /etc/ssh/sshd_config
找到这一行(如果前面有 #,把它删掉)
#Port 22
果你远程修改,别马上删掉 22 的端口,先加一个新端口保证你不会断线,比如55522端口:
Port 22
Port 2222
等你确认 55522 能登录后,再删除 22。
systemctl restart ssh
重启ssh后,确认新端口能够登录再注销掉22端口。
注销后记得再次重启ssh。
三、开启bbr加速
四、安装宝塔/aapanel,安装nginx、php、mysql等
根据自己需要选择是否安装aapanel等面板程序。如果你的网站需要用到防盗链鉴权,还需要给nginx编译编译secure_link模块。
五、设置nginx使其获取到访客真实IP
我喜欢套cloudflare,所以有必要从cloudflare获取访客真实IP。
六、nginx屏蔽censys等爬虫
七、防止各种日志log占满硬盘空间
docker设置参考:https://www.168itw.com/tech/docker-log-opts/
其它设置:https://www.168itw.com/tech/mysql-bin/
八、添加cloudflare防火墙规则
添加网站套上cloudflare后,及时给网站加上cloudflare防火墙,以阻止海量的恶意爬虫。