专栏首页凯哥Javacentos下frp和nginx实现公用80端口进行微信公众号开发

centos下frp和nginx实现公用80端口进行微信公众号开发

在上一篇《centos 安装frp 实现内网穿透进行微信公众号开发》中我们讲解了怎么在centos下安装frp实现内网穿透。在本篇文章中,讲解怎么配置nginx进行反向代理公用80端口。

一:nginx安装

1:凯哥使用的ngixn版本为:nginx/1.8.0

nginx的安装,在此略。如果需要安装手册的可以留言。

配置完成后,通过ip访问的时候如果看到:

说明nginx安装成功。

二:nginx中配置

cd到nginx配置目录。一般:/usr/local/nginx/conf。最好先备份下,nginx.cof文件。然后再进行修改。

在http{}模块中配置:

#frp配置

server {

listen 80;

server_name *.kaigejava.com;

location ~^/ {

proxy_pass http://$host:8085;

proxy_set_header Host $host;

proxy_set_header Remoter_addr $remote_addr;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $remote_addr;

proxy_redirect off;

client_max_body_size 10m;

client_body_buffer_size 128k;

proxy_connect_timeout 90;

proxy_read_timeout 90;

proxy_buffer_size 4k;

proxy_buffers 6 128k;

proxy_busy_buffers_size 256k;

proxy_temp_file_write_size 256k;

}

location ~ .*\.(gif|jpg|png|bmp|swf|css|js)$ {

proxy_pass http://$host:8085;

expires 30d;

}

location ~ .*\.(js|css)?$ {

expires 1d;

}

}

重启nginx.

在浏览器中输入域名+项目名。不用加端口。如果出现:

这个时候需要在:nginx.conf配置文件的http{}模块中添加:

    resolver 8.8.8.8;

原因:

重启nginx。然后重新访问:

发现不用添加端口就可以访问了。至此frp+nginx配置已经完成了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 再记frp配置

    1:vhost_http_port就是客户端(也就是你本地tomcat项目启动端口)访问项目端口

    凯哥Java
  • spring boot整合jsp的时候访问页面错误日志:Path with "WEB-INF" or "META-INF":

    虽然spring boot 官方不推荐使用jsp.然后凯哥qianqian的,想整合jsp。在整合过程中遇到了错误:

    凯哥Java
  • 【PHP开发工具】PhpStorm破解版及使用教程

    PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时...

    凯哥Java
  • LNMP+Tomcat/JDK 原

    在LNMP和Tomcat安装完成后,更改nginx配置,将jsp/jspx/do请求转发给Tomcat,在虚拟主机配置文件server模块中添加如下配置:

    阿dai学长
  • Docker 搭建nginx

    mkdir -p /www/log mkdir -p /www/html 2、 docker run -p 8801:80 --name nginx01 ...

    用户5760343
  • Nginx配置https, 80端口重定向443

    Wyc
  • 再记frp配置

    1:vhost_http_port就是客户端(也就是你本地tomcat项目启动端口)访问项目端口

    凯哥Java
  • net framework 4.7.2 覆盖 net framework 4.5 解决办法

    由于c盘空间不够,本机pc又安装了 vs2013 和 vs2017 ; 所以通过,github上的一个工具,把vs2013 卸载完毕; 只留下v...

    静心物语313
  • Windows下Nginx配置

    剑行者
  • Apache2服务器反代理配置

    AlicFeng

扫码关注云+社区

领取腾讯云代金券