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/*;
    }

mac下安装JAVA开发工具(6)------tomcat、IDEA及nginx转发80端口到8080相关推荐

  1. centos下安装JAVA开发工具(1)------JDK

    1.准备工作 下载jdk 2.上传文件到虚拟机中 参考我的另一篇文章 windows中的hyper传文件到linux虚拟机 3.开始安装 - 新建文件夹 - mkdir /usr/local/src/ ...

  2. mac 下安装java, jmeter, ant, jenkins,使用jmeter+ant+jenkins 接口测试集成工具,发送html报告到邮箱中

    涉及到的参考文档,如果有侵权,可以告知,立即删除. 一.全部小工具的安装 1.mac下安装java,jmeter 参考文档:https://www.jianshu.com/p/bce9077d883c ...

  3. 转:MAC 下安装PHONEGAP开发环境

    MAC 下安装PHONEGAP开发环境 什么是Phonegap呢?Phonegap是一个利用HTML5去开发App的框架.可以为安卓.iOS.WP.黑莓.火狐等移动操作系统.采用HTML5来编写交互界 ...

  4. 新手java安装教程_新手安装Java开发工具图文教程

    类型:编程工具大小:403.4M语言:英文 评分:7.1 标签: 立即下载 写这些文字的目的是为了给像我一样的想学习Java的非计算机专业的人员提供一个简单明了和快速安装Java的方法,这里提到的可能 ...

  5. 【Mac】Mac下安装MySQL优化工具 percona-toolkit 报错 Error: Failed to download resource openssl@1.1

    1.背景 mac 下安装percona-toolkit 报错 Error: Failed to download resource "openssl@1.1" Download f ...

  6. mac下搭建java开发环境:eclipse+tomcat+maven

    一.安装eclipse 直接下载 二.安装JDK 下载mac版专用的jdk1.7,地址如下:http://jdk7.java.net/macportpreview/, 确认java使用的版本:开一个终 ...

  7. 在mac下搭建java开发环境

    刚刚从windows系统转到使用mac系统,感觉不是特别熟悉,需要一定的适应时间.下面简单介绍一下mac下搭建基本的java开发环境. 1.安装jdk 安装jdk1.7后,发现不需要进行环境变量配置, ...

  8. imac java7下载地址,如何在苹果电脑上安装JAVA开发工具,经验告诉你该这样

    这里给苹果电脑的用户介绍,在哪里下载JAVA SE 开发工具的下载?以及如何安装JDK和验证JAVA安装的版本? 工具/材料 Imac.Macbook Pro.Air JDK安装包 下载JDK 01 ...

  9. Mac下配置Java开发环境以Java 8 为例

    前言:最近Google Android的SDK中一些高版本的API(>18)需要在JDK 1.7下才能编译.但是MAC OSX系统 默认安装的是JDK 1.6所以需要我们自己安装需要的JDK版本 ...

最新文章

  1. mysql需要备份的数据_Mysql根据需要备份数据
  2. mac文件夹中如何给文件重命名,快捷键是什么
  3. 输入任意个整数以回车键结束_Enter键只知道回车作用?以下7个用法,你会几个?...
  4. solr查询工作原理深入内幕
  5. android eclipse services,Eclipse中调试Android Framework本地代码模块部分过程记录
  6. Wijmo 更优美的jQuery UI部件集:在安全站点使用Wijmo控件
  7. 笔记4:Tensorflow2.0实现VGG13
  8. JAVA程序提取PDF中间页
  9. 一个Ext2+SWFUpload做的图片上传对话框收藏
  10. 使用预计算实时全局光照优化照明-设置场景
  11. 纪广华老师:谈谈学习数论的参考书
  12. pc端软件怎么做性能测试,企点PC端性能测试——UI卡顿分析
  13. 数学建模常用算法案例k—means聚类分析
  14. 一个小工具,帮你找到赚钱思路
  15. 据消息称小米显示器34寸带鱼屏即将暂停销售:因为三星屏幕停止供应。
  16. matlab鼠标定位图像中像素点的坐标
  17. python 统计文本字数 生成词云图
  18. python 图灵机器人
  19. 使用搜狐云景部署Ghost博客
  20. SSD: Single Shot MultiBox Detector 论文翻译

热门文章

  1. C#中提示:可访问性不一致:参数类型XXX比方法XXX的可访问性低
  2. EasyUI中拖动draggable的使用
  3. MyBatisPlus条件构造器带条件查询selectList使用
  4. 计算机网络总结:第五章 链路层
  5. 信息系统项目管理师采购管理
  6. android 等待回调再返回结果_震惊!!只剩你还不懂Java回调机制了!
  7. 神策数据荣获北京市广播电视局优秀推荐项目
  8. 2018 年都过去了,你还没有掌握用户运营的核心技巧?
  9. 华润e万家联手神策数据 多维分析助力精益运营
  10. Cocos Creator JS 时间戳日期转换