mac下Tomcat的安装和配置
Tomcat的安装配置 for mac
一、安装Tomcat
- 首先到官网下载Tomcat☞Tomcat官网
可能有人会有疑惑,该下载哪个好呢,这里补充一下
- tar.gz压缩格式用于unix的操作系统,而zip用于windows的操作系统, 但在windows系统中用WinRar工具同样可以解压缩tar.gz格式的” tar.gz 比zip的压缩比率大。
- 简单来讲,binary是编译好的可以直接使用,source是还没编译过的源代码,需要自行编译。
- 解压tomcat文件,可以把它文件名重命名为Tomcat,方便以后查找,也方便在终端输入打开tomcat的bin文件(不过这里我没有重命名)最后把它放入/Library(资源库中)
<1>点击finder–>用户–>你电脑的名字–>资源库(有的也叫/Library)。
<2>有些苹果会将library目录隐藏起来了,可以用快捷键**command+shift+.**将隐藏的文件显示出来,或是直接点左上角前往,前往文件夹,路径填 /资源库,就进入了资源库了
二、用终端(Terminal)直接打开Tomcat
-
进入Tomcat的bin目录下:终端输入cd /Users/xws/Library/apache-tomcat-8.5.42/bin,回车
也可以打开Tomcat文件夹,把bin文件夹直接拖拉到终端,当然前提是先输入cd+空格
-
授权bin目录下的所有操作:终端输入sudo chmod 755 *.sh,输完回车
sudo chmod 755 *.sh
sudo为系统超级管理员权限.chmod 改变一个或多个文件的存取模式755代表用户对该文件拥有读、写、执行的权限,同组的其他人员拥有执行和读的权限,没有写的权限,其它用户的权限和同组人员一样 -
这时要输入密码,你电脑的密码,输完回车即可,它不会显示出来的
-
这时候就可以开启Tomcat了,终端输入sudo sh ./startup.sh,输完回车
启动命令:sudo sh ./startup.sh
三、到浏览器输入网址localhost:8080/,若出现了下面的画面就证明成功了
四、关闭Tomcat,用终端输入sh ./shutdown.sh,回车即可关闭
关闭命令:sh ./shutdown.sh
扩展小知识点:
- 777代表user,group ,others ,都有读写和可执行权限;
- chmod -R 777 folername,获取文件夹权限。
Core:是Tomcat正式的二进制发布版本,一般大家做开发或者学习的时候应该下载Core下的。
Deployer:是基于Tomcat的web应用的发布器,就是在把写好的JavaEE应用发布到Tomcat的时候可以使用Deployer来动态的发布。所以它不是真正的Tomcat二进制版本,它只是一个用以发布基于Tomcat的Web应用的发布工具而已。因此,大家在下载的时候不应该下载这个东西,除非想动态的发布Web应用到Tomcat中去。那么Deployer既然是用来发布Web应用到Tomcat中去的,那么它都能做些什么呢?这里有必要跟大家交代一下Tomcat中的Web应用发布的概念。
发布:指的是把一个Web应用安装到Tomcat服务器中的过程。
在Tomcat中发布Web应用可以有两种方式:
- 静态发布:指的是在Tomcat未启动的时候,把做好的Web应用直接复制到Tomcat服务器中。
- 动态发布:有两种情况
- <1>指的是在Tomcat已经启动运行的情况下,通过Tomcat的自动部署功能动态操作已经发布的Web应用.
- <2>指的是通过Tomcat Manager这个Web应用通过远程把做好的Web应用发布到正在运行的Tomcat中去。
Deployer的作用在动态发布Web应用到Tomcat中去时体现出来;
Deployer是一个命令行的工具,它可以编译、验证Web应用,还可以把Web应用的全部资源打包到War文件中。