nginx 安装配置


安装
https://blog.youkuaiyun.com/qq_42815754/article/details/82980326

https://blog.youkuaiyun.com/qq_42815754/article/details/82980326


命令


/usr/local/nginx/sbin/nginx

/usr/local/nginx/sbin/nginx -s reload

/usr/local/nginx/sbin/nginx  -s stop

/usr/local/nginx/sbin/nginx -t 

配置文件

/usr/local/nginx/conf/nginx.conf

https://blog.youkuaiyun.com/weixin_30361753/article/details/96561369

https://blog.youkuaiyun.com/fatedant/article/details/82182057

sticky安装
https://www.cnblogs.com/tssc/p/7481885.html


[emerg]: getpwnam(“nginx”) failed
https://www.cnblogs.com/love3556/p/5962388.html

 

underscores_in_headers on; #如果你的ajax有请求头,并且带_,那么应该是on,否则头会被忽略

    upstream cgsSamp {
      server 127.0.0.1:8080;
    }
    server {
        listen       80;
        server_name  localhost;

            server_name_in_redirect off;
        proxy_set_header Host $host:$server_port;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header REMOTE-HOST $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

                #location aaa {
                #location / {
                #  root /var/www/html;
                #  index index.html;
                #}
                location /cgsSamp {
                  proxy_pass   http://cgsSamp/;
        }
        location / {
                  proxy_pass   http://cgsSamp/;   #这里最后是有一个/的
        }

    }
 

 

### Nginx 安装配置教程 #### 一、Nginx 下载 为了获取最新的稳定版本,可以从官网下载适合 Windows 的压缩包[^1]。除了官方渠道外,还可以通过其他可信站点获得安装文件。 #### 二、Nginx 安装 解压下载好的文件至目标路径(如 `C:\Tools\Nginx`)。无需复杂的安装过程,在指定位置完成解压即可视为安装成功[^2]。 #### 三、Nginx 配置 所有配置文件位于 Nginx 根目录下的 `conf` 子目录中。主要的核心配置文件为 `nginx.conf`,其默认路径通常为 `C:\Tools\Nginx\conf\nginx.conf` 或 `/usr/local/nginx/conf/nginx.conf`[^4]。 以下是典型的 `nginx.conf` 文件结构示例: ```nginx http { server { listen 80; server_name localhost; location / { root html; index index.html index.htm; } } } ``` 此配置表示监听 80 端口并将请求映射到 HTML 目录中的静态资源文件。 #### 四、验证 启动服务前可以测试配置文件语法是否正确,运行以下命令: ```bash nginx -t ``` 如果无误,则可以通过以下方式启动或停止服务: ```bash start nginx # 启动 Nginx nginx -s stop # 快速终止进程 nginx -s quit # 平滑退出 nginx -s reload # 刷新配置而不中断现有连接 ``` #### 五、其它注意事项 - **跨域问题**:当遇到浏览器报错提示 CORS 错误时,可以在 `location` 中加入适当头信息来解决。 - **自定义安装路径**:在 Linux 上编译源码时可设置特定的安装目录,例如执行如下指令实现个性化部署[^3]: ```bash ./configure --prefix=/usr/mydir/nginx make && make install ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值