Mac系统中下载安装和配置Tomcat
Tomcat下载
- 点击这里进入 Tomcat 的下载页面,在左边选择自己想要下载的 Tomcat 的版本,然后选择下图中的两个文件之一下载即可,这里以 zip 格式的 Tomcat8.5.32 为例
Tomcat安装
- 由于下载的 Tomcat 是免安装版本的,所以解压就是安装,因此我们只需将其解压,然后将解压后的文件夹放在正确的位置即可,请继续往下看
- 打开访达,点击顶部菜单栏的
前往➔前往文件夹...
,然后输入~/Library/
,回车,将解压后的 Tomcat 文件夹放在这个目录下即可,至此 Tomcat 的安装已经完成
Tomcat的启动和关闭
注意:启动 Tomcat 之前必须先安装 JDK 并配置好相应的环境变量
,如果还没有安装 JDK 的请点击这里,参考我的另一篇博文
启动Tomcat
- 打开终端,输入
/Users/换成你自己的用户名/Library/apache-tomcat-8.5.32/bin
,回车,进入 Tomcat 的 bin 目录 -
继续输入
./startup.sh
,回车如果出现提示
-bash: ./startup.sh: Permission denied
,这是因为权限不够,只需接着输入chmod u+x *.sh
,然后回车,修改一下权限即可,再重新输入./startup.sh
如果出现的是
Permission denied
,那么这个时候就需要对目录
进行权限设置,输入sudo chmod 755 Library/Tomcat/bin/*.sh
,回车,设置文件的读写执行权限如果一切正常,则继续往下看
这里的 u 指文件所有者,+x 表示添加可执行权限,*.sh 表示所有的 sh 文件
sudo通常为系统超级管理员755,代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样。777则代表 user,group,others 都有读写和可执行权限
-
./startup.sh
命令执行成功后,会出现如下界面 - 要想验证 Tomcat 是否启动成功,我们只需在浏览器中输入 http://localhost:8080,如果能成功打开页面,说明 Tomcat 已经启动成功了
关闭Tomcat
- 先进入 Tomcat 的 bin 目录,然后输入
./shutdown.sh
,回车,Tomcat 关闭后就不能在浏览器中打开http://localhost:8080
这个页面了
查看Tomcat的版本信息
- 先进入 Tomcat 的 bin 目录,然后输入
sh catalina.sh version
,回车即可看到
修改Tomcat的默认端口号
- Tomcat 的默认端口号是 8080,如果需要修改,需要注意不能和其它程序的端口号相冲突,因此修改后的端口号最好是大于 1024,甚至是大于 8080
- 找到 Tomcat 目录下的 conf 文件夹,找到其中的 server.xml 文件,然后打开,找到下图所示位置,将 8080 修改为合适的数字即可
- 修改了端口号后需要重启 Tomcat,并且此时输入的就不是 http://localhost:8080 了,而要把 8080 改成自己修改后的端口号