nginx转发,swagger请求地址错误 proxy_set_header Host $host:$server_port; #添加:$server_port proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://xxx; nginx配置记录 nginx
1、前提条件 检查是否有gcc和g++命令 gcc --version g++ --version # 如果没有,在线安装命令: yum install gcc yum install gcc gcc-c++ # 离线情况找离线安装包安装。 附在线安装依赖: yum -y install gcc pcre-devel zlib-devel openssl openssl-devel 2、准备文件 nginx-xxx.tar.gz,下载地址 zlib-xxx.tar.gz,下载地址 pcre-xxx.tar.gz 下载地址 openssl-xxx.tar.gz 下载地址 3、源码编译 把上述四个文件上传到 /usr/local/src目录。 安装openssl(以1.0.2t版本为例) # 进入目录 cd /usr/local/src # 解压 tar -zxvf openssl-1.0.2t.tar.gz -C /usr/local # 进入解压目录 cd /usr/local/openssl-1.0.2t # 配置 ./config # 编译安装(需要几分钟) make &a.... CentOS下nginx离线安装配置 linux