sqtsqt 发表于 2018-12-3 08:52:55

mac下tomcat的安装与配置

  最近在了解 在线教育的项目,下载了一个源码,是java语言的,想了解一下java项目的也可以下载此源码:
  https://gitee.com/inxeduopen/inxedu
  按照说明,一步步设置。
  mac下tomcat的安装与配置
  1、到 apache官方主页 下载 Mac 版本的完整 tar.gz文件包。解压拷贝到 /Library目录下,并命名为Tomcat,其他目录也可。
  2、修改目录权限
  到终端输入
  sudo chmod 755 /Library/Tomcat/bin/*.sh
  3、启动Tomcat
  按回车键之后会提示输入密码,请输入管理员密码。之后输入并回车:
  sudo sh startup.sh
  若出现如下提示则表示安装并运行成功:
  Using CATALINA_BASE: /Library/Tomcat
  Using CATALINA_HOME: /Library/Tomcat
  Using CATALINA_TMPDIR: /Library/Tomcat/temp
  Using JRE_HOME: /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
  4、 打开浏览器,输入 http://localhost:8080/
  回车之后如果看到Apache Tomcat,表示已经成功运行Tomcat
  5、配置Tomcat启动脚本:
  使用文本编辑器添加以下代码:
  #!/bin/bash
  case $1 in
  start)
  sh /Library/Tomcat/bin/startup.sh
  ;;
  stop)
  sh /Library/Tomcat/bin/shutdown.sh
  ;;
  restart)
  sh /Library/Tomcat/bin/shutdown.sh
  sh /Library/Tomcat/bin/startup.sh
  ;;
  *)
  echo “Usage: start|stop|restart”
  ;;
  esac
  exit 0
  将文件保存为tomcat,小写并不带后缀。赋予文件执行权限:
  chmod 777 tomcat
  。将这个文件放置到终端包含的路径中,例如/usr/bin,而后便可以在终端中简单地输入tomcat start和tomcat stop启用tomcat了。
  快捷命令如下:
  1)tomcat start
  2)tomcat stop
  3)tomcat restart
  不过,我在运行项目的过程中遇到一个坑。
  就是tomcat端口发生冲突。
http://i2.运维网.com/images/blog/201808/29/147ba9ffe3bfa852218ec6a8eb4c8b28.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=
  一开始,我修改了tomcat的默认端口8080为8088,
  修改方法是:
  vi /Library/Tomcat/conf/server.xml
  后来查看8080端口被QQ占用,再全部删除一次。
  sudo lsof -i -n -P |grep 8080
  kill -9 ...
  再重新运行项目。
  就好了!

页: [1]
查看完整版本: mac下tomcat的安装与配置