本文来自http://wolfpaulus.com/journal/mac/tomcat7,谢谢Wolf Paulus 的分享

Tomcat 7 是Apache发布的第一款可以支持Servlet 3.0, JSP 2.2, 和 EL 2.2 标准的服务器,要注意的是Tomcat7要求JDK1.6或者以上,不过如果你使用的是OS X 10.5 or 10.6,你就不用担心这个问题.

但是如果你运行是10.7 Lion操作系统,java没有被初始安装,所以你要自己去找Apple的安装程序这里来安装,或者参考这个教程。

安装完以后,打开命令界面,输入 java -version,然后回车。会看到如下输出:

java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04-415-11M3646)
Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01-415, mixed mode)

下面就是一些简单的步骤,帮你把Tomcat7安装在你的Mac上。

  1. 下载一个 二进制包: apache-tomcat-7.0.27.tar.gz ,可以在Apache的官方网站找到,点击这里
  2. 双击解压在你的下载文件夹里。
    ~/Downloads/apache-tomcat-7.0.27
  3. 把解压过的文件夹般到 /usr/local
    sudo mkdir /usr/local
    sudo mv ~/Downloads/apache-tomcat-7.0.27 /usr/local
  4. 为了以后更新方便, 我们打算生成一个链接,这个链接建立在安装文件和新的文件夹 Tomcat之间的:
    sudo ln -s /usr/local/apache-tomcat-7.0.27 /Library/Tomcat
  5. 修改文件夹 /Libaray/Tomcat 的用户权限(也可以不用,我就没用):
    sudo chown -R <your_username> /Library/Tomcat
  6. 让所有的sh文件都可以执行:
    sudo chmod +x /Library/Tomcat/bin/*.sh
除了使用 开始或者停止的 scripts, 像这样:
Last login: Sun Aug 14 15:20:38 on ttys000
wpbookpro:~ wolf$ /Library/Tomcat/bin/startup.sh
Using CATALINA_BASE: /Library/Tomcat
Using CATALINA_HOME: /Library/Tomcat
Using CATALINA_TMPDIR: /Library/Tomcat/temp
Using JRE_HOME: /Library/Java/Home
Using CLASSPATH: /Library/Tomcat/bin/bootstrap.jar:/Library/Tomcat/bin/tomcat-juli.jar
wpbookpro:~ wolf$ /Library/Tomcat/bin/shutdown.sh
Using CATALINA_BASE: /Library/Tomcat
Using CATALINA_HOME: /Library/Tomcat
Using CATALINA_TMPDIR: /Library/Tomcat/temp
Using JRE_HOME: /Library/Java/Home
Using CLASSPATH: /Library/Tomcat/bin/bootstrap.jar:/Library/Tomcat/bin/tomcat-juli.jar
wpbookpro:~ wolf$
你也可以使用一个免费软件, Activata的 Tomcat Controller , 提供一个 快速start/stop Tomcat的界面.

怎么在Mac上安装Tomcat 7相关推荐

  1. 菜鸟进阶:在Mac上安装Tomcat+Jenkins

    前期准备: 没啥别的好说,装好jar包就完事了 自行百度jar包安装.环境变量配置,然后继续! 前方警告⚠️ 有Homebrew的可以不用看了 // 命令行输入brew install jenkins ...

  2. (0017)iOS 开发之Mac上安装Eclipse、创建java后台程序访问本地数据库

    Mac 上安装Eclipse 1. Eclipse下载列表: http://www.eclipse.org/downloads/packages/release/Neon/2 2.不同的开发需求下载不 ...

  3. mac 上安装服务,查看服务,重启和关闭

    首先了解下的Mac的 homebrew ,官网:https://brew.sh/index_zh-cn.html 简单的说: Homebrew 能干什么? 答:使用 Homebrew 安装 Apple ...

  4. MAC上安装iTerm2+oh my zsh+设置Dracula主题

    MAC上安装iTerm2+oh my zsh+设置dracula主题 iTerm2 + oh my zsh 安装教程 Dracula主题安装教程 问题解决教程

  5. mysql startupitem_MySQL数据库之Mac上安装MySQL过程分享

    本文主要向大家介绍了MySQL数据库之Mac上安装MySQL过程分享 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.下载MySQL下载地址,选择要下载的版本,建议选择DMG ...

  6. mac catalina删除系统多余文件 内存不足_macOS Catalina Patcher(如何在旧mac上安装Catalina系统)...

    macOS Catalina Patcher是一款macOS Catalina修补程序,可以在旧mac上安装最新的Catalina系统工具.macOS Catalina 10.15是Apple受欢迎的 ...

  7. Mac上安装create-react-app

    Mac上安装create-react-app,经常出现安装不上,这里说一下办法: 方法一: 1. sudo npm install -g create-react-app 2. create-reac ...

  8. 如何在Mac上安装win10正版系统

    2019独角兽企业重金招聘Python工程师标准>>> 自从微软win10系统上市后,面对新出现的操作系统,不少用户想要开始尝试使用它,体验这款全新的操作系统.对于windows用户 ...

  9. 在mac上安装Go语言初体验

    我将在mac os x的开发机器上安装go语言的开发环境. go语言运行包下载地址:http://code.google.com/p/go/downloads/list 这里我选择安装 go1.0.3 ...

最新文章

  1. python 日志 logging 的用法
  2. 使用libcurl库编写HTTP客户端(包括GET/POST/HTTPS)
  3. tensorflow 制定 CPU 或GPU
  4. JVM 调优(学习篇)
  5. JQuery中操作Css样式的方法
  6. 转载--va_list
  7. ecos内核概览--bakayi译
  8. android分辨率比例成像,像素不是唯一 决定成像效果你必知的真相
  9. 拼多多回应“二次上市”:公司现金储备充裕 暂无任何计划
  10. Microsoft Jet 数据库引擎打不开文件,它已经被别的用户以独占方式打开,或没有查看数据的权限。...
  11. Redis单机版半自动安装
  12. JAVA怎么创建被继承的类_Java入门之类的继承
  13. 重新编译PHP加载PDO模块
  14. java 实现屏幕录像_用JAVA捕获屏幕、屏幕录像、播放
  15. 一个美国ECO PHD两年的学习总结
  16. RK3326 Android 8.1 吉字节问题解决
  17. 如何使谷歌浏览器的下载速度变为快速下载(例如USGS影像这类的大文件)
  18. html div 移除,js动态创建及移除div的方法
  19. 九型性格心理测试 (From Ulla Zang荣格的个人性格测验题目)
  20. strchr和strstr的用法

热门文章

  1. box2d 碰撞检测_(译)如何使用box2d来做碰撞检测(且仅用来做碰撞检测)
  2. iis同时运行asp和php,服务器IIS同时支持ASP和PHP
  3. 18B树、B++树和Trie树
  4. Bootloader之uBoot简介(转)
  5. [洛谷P1439]排列LCS问题
  6. 第 11 章 使用 ViewPager
  7. Android 核心分析之十二Android GEWS窗口管理之基本架构原理
  8. iOS开发常用输入校验
  9. Google引火烧身 还是致命一击
  10. 如何修改MFC的图标