1、 下载css
登陆Apache Tomcat官网,地址 http://tomcat.apache.org ,点击左边的Download,选择须要下载的版本。 html
2、设置本地放置路径java
把下载下来的包解压到 /Users/你的用户名/目录下web
3、启动Tomcatapache
打开终端vim
cd /Users/你的用户名/apache-tomcat-9.0.0.M21/bin
1
2
(注释:切换到咱们Tomcat的bin目录)浏览器
打开终端输入 “cd”+”空格”,而后把bin文件夹拖到终端里,快速输入,点击回车tomcat
再输入:./startup.sh ,回车bash
操做失败,缺乏权限Permission denied 服务器
赋予超级管理员权限sudo chmod 755 *.sh,再次./startup.sh,就能够启动咱们本身的Tomcat了,以下图:
打开咱们的浏览器,而后网址输入 http://localhost:8080/,若是出现一只猫,则证实配置成功~
4、关闭Tomcat
一样是在bin 目录下,在终端输入:./shutdown.sh + 回车,就能够了。
5、Tomcat的目录结构及做用
|- bin:存放tomcat的命令。
catalina.bat命令:
startup.bat-> catalina.bat start
shutdown.bat- > catalina.bat stop
1
2
3
4
5
|- conf:存放tomcat的配置信息。其中server.xml文件是核心的配置文件。
|-lib:支持tomcat软件运行的jar包。其中还有技术支持包,如servlet,jsp
|-logs:运行过程的日志信息
|-temp:临时目录
|-webapps:共享资源目录。web应用目录。(注意不能以单独的文件进行共享)
|-work:tomcat的运行目录。jsp运行时产生的临时文件就存放在这里
|- WebRoot :web应用的根目录
|-静态资源(html+css+js+image+vedio)
|-WEB-INF:固定写法。
|-classes:(可选)固定写法。存放class字节码文件
|-lib:(可选)固定写法。存放jar包文件。
|-web.xml
注意:
1)WEB-INF目录里面的资源不能经过浏览器直接访问
2)若是但愿访问到WEB-INF里面的资源,就必须把资源配置到一个叫web.xml的文件中
6、注意事项:
若是服务器启动后信息提示Tomcat started,可是在浏览器中输入http://localhost:8080/后提示”没法链接至服务器“,则有多是由于tomcat使用的jdk版本太低,不符合tomcat 9.0对jdk的最低要求,解决方法以下:
一、去官网http://www.Oracle.com/technetwork/Java/javase/downloads/index-jsp-138363.html下载最新的jdk;
二、在mac上根据提示安装jdk;
三、在控制台输入命令:/usr/libexec/java_home获得目前mac中jdk的位置,如本人机器的jdk位置为:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home
四、cd至~/ 目录下,执行vim .bash_profile,打开该文件;
五、加入或者修改:export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home"
六、保存退出,在控制台输入 source .bash_profile
七、从新启动tomcat,登录浏览器输入网址后应该会产生正确的提示。
1
2
3
4
5
6
7
8
9
10
11
12
13
7、配置java web服务器。
若是你手里有一套java web源码,那么就把这个文件夹(假设文件夹名字叫作javaJar)放到tomcat9目录下的webapps目录下,在终端下执行
sudo sh shutdown.sh 关闭服务器,而后再输入
sudo sh startup.sh 打开服务器,表示服务器重启(会自动导入这个web)。
(开启服务器的时候,dock上会有java的Bootstrap运行图标显示,当关闭服务器时,这个Bootstrap运行图标消失)