Mac系统中配置Tomcat环境
第一步:下载Tomcat
下载地址:http://tomcat.apache.org/download-80.cgi
直接下载如图选中的即可

第二步: 下载完成后,解压,随意放入目录。如我就把它放在/Users/fuhua/Documents/Tomcat/目录下。
右键你的mac的Finder->前往文件夹->/Users/fuhua/Documents/Tomcat/,将刚才解压后的tomcat文件夹整个放到整个目录即可。如下图所示:

第三步: 将Tomcat写入系统的环境变量PATH中。
1.打开你的终端:然后输入 pico .bash_profile 回车。出现如下图的窗口。
输入:export PATH=$PATH:/Users/fuhua/Documents/Tomcat/apache-tomcat-8.0.30/bin

编辑完后,control+x (保存) 继续 :y (同意) 回车;
2.验证是否成功,终端中输入$PATH
显示如下-bash: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/fuhua/Documents/Tomcat/apache-tomcat-8.0.30/bin: No such file or directory
3.重新启动计算机,以便完成系统环境变量的配置。
第四步:启动Tomcat.
1)如果你完成上述“第三步“,你可以直接在终端输入 startup.sh ;
2) 如果你没有完成上述“第三步“,那么就要定位到Tomcat的bin目录中,如在终端输入 cd /Users/fuhua/Documents/Tomcat/apache-tomcat-8.0.30/bin,然后再输入 startup.sh (每次启动或关闭Tomcat那要这么做);
3)运行了startup.sh后,会出现如下图显示的信息,则表示启动成功(Tomcat started)。

注意:
如果当 startup.sh后出现类似 “Permission denied” 字样,那么需要你对此目录进行权限设置:
启动终端:输入 sudo chmod 755 xxx/bin/*.sh (xxx表示你tomcat放至的路径), 回车;如果出现如下信息:
Using CATALINA_BASE: /Users/fuhua/Documents/Tomcat/apache-tomcat-8.0.30
Using CATALINA_HOME: /Users/fuhua/Documents/Tomcat/apache-tomcat-8.0.30
Using CATALINA_TMPDIR: /Users/fuhua/Documents/Tomcat/apache-tomcat-8.0.30/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
Using CLASSPATH: /Users/fuhua/Documents/Tomcat/apache-tomcat-8.0.30/bin/bootstrap.jar:/Users/fuhua/Documents/Tomcat/apache-tomcat-8.0.30/bin/tomcat-juli.jar
则表示权限设置成功。
打开你的 safari ,然后网址输入 http://localhost:8080/
如果能正常打开tomcat首页,说明tomcat 配置启动成功:

备注:tomcat8.0.x版本,要求java版本7.0以上。
留言一句,共勉之:今天的努力挥下的汗水,都是每个明天收获的果实。
Mac系统中配置Tomcat环境的更多相关文章
- Win10系统如何配置Tomcat环境变量
我们知道win10用户在配置Tomcat环境变量的时候,首先需要配置JAVA,这样才能配置Tomcat环境.很多用户并不知道要如何进行配置,下面就给大家介绍win10系统怎样Tomcat环境变量的. ...
- Mac系统下配置JDK环境变量
第一次用Mac做开发,在网上也搜索了一些环境变量配置的文章,在此总结一下以方便日后使用. 1.打开终端Terminal: 2.进入当前用户主目录,cd ~: 3.临时授权,sudo su: 4.输入密 ...
- Mac系统下配置Tomcat
1.下载Tomcat,网址:http://tomcat.apache.org/download-70.cgi: 2.进入终端Terminal,打开配置文件.bash_profile,输入open .b ...
- 在W10系统中配置Java环境变量后,cmd命令提示符找不到java
java环境变量配置在W10系统上和以前有所区别,可能是W10版本导致也可能是W10一开始就出问题. 问题的表现就是你在环境变量里已经配置完JAVA_HOME,CLASSPATH,path之后在控制台 ...
- Mac系统下配置Maven环境变量
1.在官网下载Maven安装包,网址:https://maven.apache.org/download.cgi: 2.进入终端Terminal,验证JDK是否配置成功,输入java -version ...
- mac系统下配置aapt环境变量
在当前用户目录下新建.bash_profile文件,执行以下命令: vi .bash_profile 然后保存,输入命令 :wq 最后使命令生效,执行命令 source .bash_profile
- 在Mac系统上配置Android真机调试环境
在Mac系统上配置Android真机调试环境 mac上配置安卓环境还说挺方便的,真机调试也比win上要好一些.win上被各种软件强行安装了xxx助手. 在mac上就了一个干净的感觉. 下载Androi ...
- Mac系统cocos2dx + android 开发环境配置
Mac系统cocos2dx + android 开发环境配置 /****************************************************** 这遍文章主要转载自:htt ...
- mac系统中搭建apache+mysql+php的开发环境,安装mysql后,登录报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
php新手在mac系统中搭建apache+mysql+php的开发环境(按照这篇博客来操作的:http://my.oschina.net/joanfen/blog/171109?fromerr=xvC ...
随机推荐
- LruCache算法原理及实现
LruCache算法原理及实现 LruCache算法原理 LRU为Least Recently Used的缩写,意思也就是近期最少使用算法.LruCache将LinkedHashMap的顺序设置为LR ...
- 461. Hamming Distance
https://leetcode.com/problems/hamming-distance/ 将两个二进制数比较,输出不同位数的个数 Input: x = 1, y = 4 Output: 2 Ex ...
- Python之Web框架
Python之Web框架: 一. Web框架的本质: 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端. #!/usr/bin/env pyth ...
- python3的pickle导致乱码
资料: http://www.cnblogs.com/pzxbc/archive/2012/03/18/2404715.html http://bbs.chinaunix.net/thread-419 ...
- ios htttp网络请求cookie的读取与写入(NSHTTPCookieStorage)
当你访问一个网站时,NSURLRequest都会帮你主动记录下来你访问的站点设置的Cookie,如果 Cookie 存在的话,会把这些信息放在 NSHTTPCookieStorage 容器中共享,当你 ...
- java常见的问题
1. 接口与抽象类的区别? 抽象类:含有abstract修饰的class即为抽象类abstract类不能创建实例对象,不能有抽象的构造方法或抽象的静态方法,如果子类没有实现抽象父类中的所有 方法, ...
- oh my zsh
简单使用oh my zsh 安装oh my Zsh 安装zsh 安装curl或者wget 下载并安装oh my zsh: curl 下载方式curl -L https://raw.github.com ...
- [转]ubuntu 下无法启动chrome
这很不爽,google了半天也不知道答案(搜索到要重装chrome,可是我怎么都卸载不干净.....),最终解决方法如下: -------------------------------------- ...
- plsql查找不到带中文的纪录
今天在另外的电脑用plsql查询不到带中文的记录 select * from test where name like '%测试%' 然后发现是系统的环境变量还没设置好所造成的.在系统变量加入如下变量 ...
- 继承映射关系 TPH、TPT、TPC<EntityFramework6.0>
每个类型一张表[TPT] 声明方式 public class Business { [Key] public int BusinessId { get; protected set; } public ...