一.隐藏版本号
1.修改配置文件
vim /usr/local/nginx/conf/nginx.conf
二.修改用户和组
1.在编译安装时修改
2.如果在编译安装时没有指定用户和组,可以修改配置文件
三.缓存时间
systemctl restart nginx.conf
四.日志分割
五.连接超时
HTTP有一个KeepAlive模式,它告诉web服务器在处理完一个请求后保持这个TCP连接的打开状态。若接收到来自客户端的其它请求,服务端会利用这个未被关闭的连接,而不需要再建立一个连接。
KeepAlive 在一段时间内保持打开状态,它们会在这段时间内占用资源。占用过多就会影响性能。
六.更改进程数
#查看cpu核数
cat /proc/cpuinfo | grep -c “physical id”
#查看nginx主进程中包含几个子进程
ps aux | grep nginx
#修改配置文件
vim /usr/local/nginx/conf/nginx.conf
七.配置网页压缩
八.配置防盗链