资讯专栏INFORMATION COLUMN

mac下安装JAVA开发工具(6)------tomcat、IDEA及nginx转发80端口到808

caige / 2842人阅读

摘要:及的协作开发在下开发少不了使用系统下的端口是权限才能使用因此使用启动端口时总会出现问题解决方案做端口转发监听端口转发到项目使用端口第一种参考上设置端口转发的方法这种方法可以解决但是每次开机启动都要设置笔者没有写脚本去处理太麻烦所以本人采用第

IDEA Tomcat 及Nginx的协作开发

在mac下开发java 少不了使用tomcat macos系统下的80端口是root权限才能使用 因此使用IDEA启动tomcat80端口时总会出现问题

解决方案 做端口转发 监听80端口 转发到8080(项目使用端口 1.第一种 参考 Mac上设置端口转发的方法

这种方法可以解决 但是每次开机启动都要设置(笔者没有写脚本去处理) 太麻烦 所以本人采用第二种

2.第二种 大名鼎鼎的nginx做80端口的转发 2.1 安装nginx 再次不叙述 网上教程很多 2.2使用nginx配置80端口转发

首先创建log文件

 touch  /usr/local/etc/nginx/log/localhost.tomcat_access.log;
 touch  /usr/local/etc/nginx/log/localhost.tomcat_error.log;

nginx配置目录

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

#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid; 
events {
  worker_connections  1024;
}
http {
  include       mime.types;
  default_type  application/octet-stream;
  sendfile        on;
  #tcp_nopush     on;
  #keepalive_timeout  0;
  keepalive_timeout  65;

  #gzip  on;
  upstream localhost{
      server 127.0.0.1:8080;
  }
  server {
      listen       80;
      server_name  localhost;
      access_log  log/localhost.tomcat_access.log;
      error_log  log/localhost.tomcat_error.log;

      #charset koi8-r;

      #access_log  logs/host.access.log  main;

      location / {
          #root   jsp;
          index  index.html index.htm index.jsp;
          proxy_set_header Host $host;
          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
          proxy_pass http://localhost;
      }

      error_page   500 502 503 504  /50x.html;
      location = /50x.html {
          root   html;
      }
  }

  include servers/*;
}

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/39977.html

相关文章

  • mac安装JAVA开发工具(6)------tomcatIDEAnginx转发80端口808

    摘要:及的协作开发在下开发少不了使用系统下的端口是权限才能使用因此使用启动端口时总会出现问题解决方案做端口转发监听端口转发到项目使用端口第一种参考上设置端口转发的方法这种方法可以解决但是每次开机启动都要设置笔者没有写脚本去处理太麻烦所以本人采用第 IDEA Tomcat 及Nginx的协作开发 在mac下开发java 少不了使用tomcat macos系统下的80端口是root权限才能使用...

    Godtoy 评论0 收藏0
  • Nginx+Tomcat整合体验

    摘要:题外话,由于使用经常需要编辑,我们可以借助来使语法高亮,看起来更清晰明了。移动到目录在中添加再打开,已经有语法高亮了里面提供了很多可以调节优化的地方,这里简要了解模块的几个常用参数。允许或禁止基于请求响应的压缩。表示匹配的路径。 Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。在Java的Web架构中,通常使用Tomcat和Nginx进行...

    heartFollower 评论0 收藏0
  • Oracle APEX 系列文章3: 在阿里云打造属于你自己的APEX完整开发环境(CentOS,

    摘要:安装配置在阿里云控制台购买并启动之前说过,我们选择阿里云作为云提供商。重要目录及文件默认的安装目录默认全局配置文件默认子配置文件目录默认根目录总结本文详细介绍了如何在阿里云上购买并启动一个的新实例,以及如何安装配置和测试和。 本文是钢哥的Oracle APEX系列文章中的其中一篇,完整 Oracle APEX 系列文章如下: Oracle APEX 系列文章1:Oracle APEX...

    anRui 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<