1.安装 tomcat
1. 去 Java官网下载 JDK 安装包,然后一步一步先安装JDK
2. 去 Apache官网下载 Mac 版本的完整 ***tar.gz
文件包,解压拷贝到~/
主目录,并重新命名为 tomcat(其他目录页可以).
3. 修改文件权限,进入终端 cd
到刚才的目录
1
|
Rango-MBP:~ rango$ cd tomcat/bin/
|
5. 修改文件权限,需要输入登录密码,输入后按回车就可
1
2
|
Rango-MBP:bin rango$ sudo chmod 755 *.sh
Password:
|
6. 查看一下修改过权限之后的文件(这里只列出部分),发现凡是.sh
结尾的都是-rwxr-xr-x@
就说明对了
1
2
3
4
5
6
7
|
-rwxr-xr-x@ 1 rango staff 1966 2 2 02:08 startup.sh
-rw-r--r--@ 1 rango staff 32385 2 2 02:08 tomcat-juli.jar
-rw-r--r--@ 1 rango staff 372464 2 2 02:08 tomcat-native.tar.gz
-rw-r--r--@ 1 rango staff 3410 2 2 02:08 tool-wrapper.bat
-rwxr-xr-x@ 1 rango staff 3410 2 2 02:08 tool-wrapper.sh
-rw-r--r--@ 1 rango staff 2050 2 2 02:08 version.bat
-rwxr-xr-x@ 1 rango staff 1575 2 2 02:08 version.sh
|
7. 启动 tomcat 服务
1
|
Rango-MBP:bin rango$ sudo sh startup.sh
|
8. 看到如下信息说明启成功
1
2
3
4
5
|
Using CATALINA_BASE: /Users/rango/tomcat
Using CATALINA_HOME: /Users/rango/tomcat
Using CATALINA_TMPDIR: /Users/rango/tomcat/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
Using CLASSPATH: /Users/rango/tomcat/bin/bootstrap.jar
|
将 allRunServer 文件夹拷贝到 tomcat/ 验证
9. 关闭 tomcat 服务
1
2
3
4
5
6
7
|
Rango-MBP:bin rango$ sudo sh shutdown.sh
Password:
Using CATALINA_BASE: /Users/rango/tomcat
Using CATALINA_HOME: /Users/rango/tomcat
Using CATALINA_TMPDIR: /Users/rango/tomcat/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
Using CLASSPATH: /Users/rango/tomcat/bin/bootstrap.jar
|
2.封装简化启动和安装步骤
1.新建一个文件 tomcat
下面是文件内容
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/bash
case $1 in
start)
sh /users/rango/tomcat/bin/startup.sh
;;
stop)
sh /users/rango/tomcat/bin/shutdown.sh
;;
restart)
sh /users/rango/tomcat/bin/shutdown.sh
sh /users/rango/tomcat/bin/startup.sh
;;
*)
echo “Usage: start|stop|restart”
;;
esac
exit 0
|
2.修改tomcat
权限为可读可写可执行
1
|
Rango-MBP:desktop rango$ chmod 777 tomcat
|
2.将tomcat
移动到终端包含的文件夹例如/usr/local/bin
,下次直接在终端输入 tomcat start
和 tomcat stop
就可以启动和关闭tomcat
服务了
1
2
3
|
tomcat start
tomcat stop
tomcat restart
|