nginx的一些配置与运维

nginx的一些配置与运维

nignx.conf的配置

关闭http response 返回的nginx版本

// 执行命令查看http response
curl -X HEAD -l localhost:9000 -v
// 当关闭返回版本
HTTP/1.1 200 OK
Server: nginx/1.16.1
http{
	server{
		// 不显示nginx版本
		server_tokens off;	
	}
}
// 执行命令查看http response 
curl -X HEAD -l localhost:9000 -v
// 当关闭了返回nignx版本
HTTP/1.1 200 OK
Server: nginx

禁止/允许IP访问

// ip1.conf
// 禁止所有ip访问
deny all;
// ip2.conf
// 只允许指定ip访问
allow 192.168.1.1;
deny all;
// 注意: deny必须配置在allow之后,否则优先级错误,allow配置不生效
// ip3.conf
// 只禁止指定ip访问
deny 192.168.1.1;

IP限制可以在以下位置写入:

  1. http
  2. server
  3. location
http{
 	// 1. 此处可以写入ip限制
 	include ip1.conf;
 	server{
		// 2.此处可以写入ip限制
		include ip2.conf
		location{
			// 3. 此处可以写入ip限制
			include ip3.conf
		}
	}
}

nginx运维

启动

// 默认配置文件位于 /etc/nginx/nginx.conf
nginx 

查看nginx版本使用的配置文件

nignx -v

启动指定配置文件

nginx -c /etc/nginx/nginx.conf

快速停止或关闭

nginx -s stop

正常停止或关闭

nignx -s quit

配置文件修改后重载命令

nginx -s reload

重启服务

server  nginx  restart

一文玩转nginx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值