首页 >> 大全

nginx反向代理-基础配置

2023-12-06 大全 27 作者:考证青年

#yum安装版本的nginx为例子:

##yum安装版本的nginx。要在/etc/nginx/下进行操作,**

1、通过ssh连接服务器,[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--35)()]

2、cd 到/etc/nginx/conf目录下,操作nginx.conf文件【将ogzip注释打开,**添加 .conf **】

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--36)()]

3、vim .conf 来创建和操作编写这个文件

4、.conf文件的具体以内容是:

	server{listen 80;													--监听80端口server_name www.uflinux.club;								--服务器的域名return 301 https://www.uflinux.club;							--将任意的访问重定向到htts}server {listen 443;								   					--启动htts的443端口server_name www.uflinux.club;								--域名绑定ssl on;ssl_certificate cert/1_www.uflinux.club_bundle.crt;			--ssl证书ssl_certificate_key cert/2_www.uflinux.club.key;			--公钥ssl_session_timeout 5m;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;ssl_prefer_server_ciphers on;location / {root   uflinux;											--指定nginx访问的欢迎页面index  index.html;									    --指定的页面}
}

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--37)()]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--41)()]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--41)()]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--42)()]

5、 cd/etc/nginx/conf/目录下,创建cert目录

6、导入证书【以腾讯云为例子:】在网上将证书下载下来,在证书的存放目录下,cmd通过sftp连接服务器,并cd到 cd/etc/nginx/conf/cert/将证书的zip包上传

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--43)()]

7、将zip包解压,出现俩个文件,一个证书,一个钥匙

8、cd /usr/share/目录下,创建目录,并在此目录下创建index.html文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--44)()]

9、测试【测试通过时,着nginx和域名绑定成功,也配置成功】[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--44)()]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--45)()]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--46)()]

10、配置正、反向代理

-10.1、【配置客户端】例如,–>

1、打开cmd

–>

2、cd \ 【切换到根目录】–>

3、cd \\\etc -->

4、 hosts

5、 -->增加ip 和域名【并且保存《客户端配置完毕》】

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--46)()]

-10.2、【配置服务端】

cd /etc/nginx/conf/

vim nginx.conf

.conf

11、编写.conf文件

{

132.232.205.204:8080; #监听服务器的端口号【若有多台服务器,往下在继续写】

	}server{listen 80;server_name fl.zihao.com;  					   #这个是刚才在hosts文件中与客户端对应的配置location / {proxy_pass http://fanxiangdaili;				#对应上面的块#以下的数据直接复制即可proxy_redirect     off;proxy_set_header   Host             $host;proxy_set_header   X-Real-IP        $remote_addr;proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;proxy_max_temp_file_size 0;proxy_connect_timeout      90;proxy_send_timeout         90;proxy_read_timeout         90;proxy_buffer_size          4k;proxy_buffers              4 32k;proxy_busy_buffers_size    64k;proxy_temp_file_write_size 64k;}}

12、重启nginx:

	nginx -s reload

13、重启项目/服务器

14、浏览器测试:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img--47)()]

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了