1、配置nginx反向代理,实现api.x.com域名代理本地9001端口

1    使用脚本安装nginx服务器:

图1

#安装相关编译包

yum install -y vim lrzsz tree screen psmisc lsof tcpdump wget ntpdate gcc gcc-c++ glibc glibc-devel pcre pcre-devel openssl openssl-devel systemd-devel net-tools iotop bc zip unzip zlib-devel bash-completion nfs-utils automake libxml2 libxml2-devel libxslt libxslt-devel perl perl-ExtUtils-Embed

#创建用户

useradd -r -s /sbin/nologin nginx

#给nginx权限

chown nginx.nginx -R /apps/nginx/

#解压缩

tar xvf  nginx-1.14.2.tar.gz

cd nginx-1.14.2/

#源码编译

./configure --prefix=/apps/nginx \

--user=nginx \

--group=nginx \

--with-http_ssl_module \

--with-http_v2_module \

--with-http_realip_module \

--with-http_stub_status_module \

--with-http_gzip_static_module \

--with-pcre \

--with-stream \

--with-stream_ssl_module \

--with-stream_realip_module

make && make install

#配置变量环境

echo 'PATH=/apps/nginx/sbin/:$PATH' > /etc/profile.d/nginx.sh

. /etc/profile.d/nginx.sh

#此处由于nginx的二进制只有一个nginx,所以可以使用软链接的方式来配置:

#ln -s /apps/nginx/sbin/nginx /usr/sbin/

2    先配置nginx服务器让其监听在9001端口:

图3

3    然后设置其代理:

图4

4    设置默认的页面为:

图5

5    通过浏览器访问,这样就实现了本地的代理:

图6
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容