zoukankan      html  css  js  c++  java
  • Tomcat安装笔记(on Mac)

    1. 官网 http://tomcat.apache.org/ 下载apache包,我下的8.5

    注意要下core包的tgz版本,我开始下了full doc.

    2. 拷贝解压到 /Library, 然后 sudo chmod 755 /Library/apache-tomcat-8.5.5/bin/*.sh 

    3. 这些sh文件是被隔离的,运行前需要:

    首先执行: ls -al@ /Library/Tomcat/bin/startup.sh

    -rwxr-xr-x@ 1 yourname  admin  2023 11 28 11:20 /Library/Tomcat/bin/startup.sh
    com.apple.quarantine      88

    说明这个文件被隔离了

    然后执行:xattr -d com.apple.quarantine /Library/Tomcat/bin/startup.sh

    由于startup.sh是执行catalina.sh

    所以还要执行:xattr -d com.apple.quarantine /Library/Tomcat/bin/catalina.sh

    4. 运行 sh startup.sh 

    显示:

    Using CATALINA_BASE:   /Library/apache-tomcat-8.5.5

    Using CATALINA_HOME:   /Library/apache-tomcat-8.5.5

    Using CATALINA_TMPDIR: /Library/apache-tomcat-8.5.5/temp

    Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home

    Using CLASSPATH:       /Library/apache-tomcat-8.5.5/bin/bootstrap.jar:/Library/apache-tomcat-8.5.5/bin/tomcat-juli.jar

    Tomcat started.

    5. 浏览器打开 http://localhost:8080/ 出现Tomcat图标,安装成功。

    6. mac编辑文本的时候有时候会出现引号的自动替换,很烦人,只要在“编辑->替换->自动引号”处关闭,即可。

    7. 编写快捷脚本:

    使用文本编辑器添加以下代码:

    #!/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了。

  • 相关阅读:
    CCF_ 201403-2_窗口
    CCF_201503-2_数字排序
    [loj3346]交换城市
    [cf516E]Drazil and His Happy Friends
    [cf505E]Mr. Kitayuta vs. Bamboos
    [loj3343]超现实树
    [loj3331]选课
    [loj3342]制作菜品
    [loj3156]回家路线
    [loj3339]美食家
  • 原文地址:https://www.cnblogs.com/charlesblc/p/5903830.html
Copyright © 2011-2022 走看看