1.去Tomcat官网下载Tomcat
地址:http://tomcat.apache.org/
选择你要下载的版本,本教程用最新版本Tomcat9为例。

点击左侧Download 下面的Tomcat9 ,则右侧页面会变化成这样:
mac系统需要下载的格式为zip格式。至于那个tar.gz是linux系统用的。别搞错。

2.解压你下载好的安装包
解压后应该是这个样子,一堆文件。并没有安装按钮,别急。

3将解压后的文件,也就是appache-tomcat-9.0.7 2这个文件放到/User/计算机/Library/目录下。为了便于记忆你可以将文件夹改个名字,比如ApacheTomcat。

有些人的计算机可能目录结构并不是这样,点击左侧任意一栏右键选择在上层文件夹中显示

此资源库就是上面说的Library文件夹,把你的Tomcat放进去就好了

3.启动Tomcat
打开你的终端,进入到刚才你改名的ApacheTomcat文件夹下的bin目录。输入命令(注意符号$不需要输入)
$ cd /Library/ApacheTomcat/bin
给Tomcat的bin目录下的sh文件赋予可执行权限,命令如下:
$ sudo *.sh
启动Tomcat,输入命令
$ ./startup.sh
即可启动.
4.验证是否安装成功,在浏览器地址栏输入http://localhost:8080
出现以下界面证明安装成功

5.关闭Tomcat
输入命令
$ ./shutdown.sh
6查看所安装的Tomcat的版本信息
输入命令 $ sh catalina.sh version
7.Tomcat 的目录结构
也就是你那个改过名字的AachceTomcat的目录结构

1>bin:存放tomcat命令
2>conf:存放tomcat配置信息,里面的server.xml文件是核心的配置文件
3>lib:支持tomcat软件运行的jar包和技术支持包(如servlet和jsp)
4>logs:运行时的日志信息
5>temp:临时目录
6>webapps:共享资源文件和web应用目录
7>work:tomcat的运行目录.jsp运行时产生的临时文件就存放在这里
8.修改端口号(非必需)
服务器的默认端口是8080,也可以将其改成自定义的端口,为了避免与系统端口冲突,必须设置为1024以上,例如设置为8888
用记事本打开ApacheTomcat的conf目录下的server.xml文件,将以下语句的port值8080改为自定义的端口号:(例如8020)
<Connector port="8020" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
重新启动服务器后输入localhost:8080无效,需要输入localhost:8020就可以打开服务器的界面了.
9.密码设置(非必需)
在conf目录的tomcat-users.xml文件里</tomcat-users>上面加入以下代码:
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>
因为xml的标签都要关闭,还要重启tomcat. 重新打开http://localhost:8080到Tomcat主界面,点击 Manager App等按钮账号和密码输入tomcat即可登陆
网友评论