配置文件
nginx应用的配置文件,conf文件夹nginx.conf文件
在HTTP属性中配置白名单IP,在IP后的1代表可以访问,0代表不可访问,default代表默认
geo $remote_addr $geo {
default 0; #0表示禁止访问
172.18.48.68 1; #1表示可以访问
172.18.48.177 1;
}
在server的location中用该函数作为判断,如果不是白名单IP,将被Nginx拦截,返回403
if ( $geo = 0 ) {
return 403;
}
Nginx重启
1.将文件传回服务器端,覆盖原有配置
2.切换到nginx目录下的sbin文件夹
3.检查配置文件,命令: ./nginx -t,如果返回successful代表配置正确
4.重启Nginx 命令:./nginx -s reload
其他命令
1.停止Nginx,命令:pkill -9 nginx
2.启动Nginx,命令:./nginx
3.重启Nginx,命令:./nginx -s reopen
4.停止Nginx,命令:.//nginx -s stop