nginx

mac

  • 安装
brew install nginx
  • 启动
nginx
  • 重启
nginx -s reload
  • 停止
    • 找到主进程master process的id
    • 杀死主进程
ps aux | grep nginx
kill id
  • nginx80端口转发其他端口
    • 找到存放配置的文件夹,新建一个配置文件,然后写入下面的代码,就可以转发端口了
    • ip的配置和host的配置请不要忘记,否则nginx代理之后,请求信息request带过来的ip和host就变成匿名的了
server {
        listen 80;
        server_name www.xxx.com xxx.com;
        location / {
            proxy_pass http://127.0.0.1:8080;
            proxy_set_header x-real-ip $remote_addr;
            proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;
            proxy_set_header host $http_host;
        }
}
  • 禁止用户通过服务器的ip地址直接访问nginx的服务
    • 找到默认配置
    • 在默认配置里的server里最后面加一句return 403;
server {
        listen 80 default_server;
        listen [::]:80 default_server;
        root /var/www/html;
        index index.html index.htm index.nginx-debian.html;
        server_name _;
        location / {
                try_files $uri $uri/ =404;
        }
        return 403;
}
  • 禁止某些ip访问我的网站
    • 找到你对应的网站的配置
    • 在location参数的起始位置添加
    • deny 禁止
    • allow 允许
server {
        listen 80;
        server_name www.xxx.com xxx.com;
        location / {
            deny 192.168.51.93;
            proxy_pass http://127.0.0.1:8080;
            proxy_set_header x-real-ip $remote_addr;
            proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;
            proxy_set_header host $http_host;
        }
}
  • 检测nginx配置是否异常
nginx -t
  • 无异常重启nginx
nginx -s reload
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 《老男孩Linux运维》笔记 隐藏Nginx软件版本号 一般来说,软件的漏洞都和版本有关。因此要尽量隐藏对访问用户...
    Zhang21阅读 3,929评论 0 28
  • Nginx简介 解决基于进程模型产生的C10K问题,请求时即使无状态连接如web服务都无法达到并发响应量级一万的现...
    魏镇坪阅读 2,238评论 0 9
  • 配置运行Nginx服务器用户(组) 用于配置运行Nginx服务器用户(组)的指令是user,其语法格式为: use...
    吃瓜的东阅读 4,712评论 0 41
  • 1.ngnix介绍 ngnix www服务软件 俄罗斯人开发 开源 性能很高 本身是一款静态WWW软件 静态小文件...
    逗比punk阅读 2,267评论 1 6
  • I/O模型Nginx介绍Nginx的安装和目录结构Nginx的配置Nginx的编译安装 一、I/O模型 (一)I/...
    哈喽别样阅读 992评论 0 4

友情链接更多精彩内容