一、下载tomcat
http://tomcat.apache.org/download-80.cgi
我们下载Linux版的tomcat
下载完,解压到/usr/local/ 目录下
配置tomcat
根据tomcat目录下running.txt 我们来配置几个路径
一是tomcat根路径,再一个是Java的路径
A.在bin/startup.sh里面手动设置CATALINA_HOME,理由是——虽然这个脚本会自动去推断这个值,但是并不是在所有的情况下都可以正确推断出来(比如权限限制等等),所以它极力推荐手动设置,在startup.sh的最后面追加一行就好了,我把tomcat放在/usr/local下面,即需要追加:
CATALINA_HOME=/usr/local/apache-tomcat-xxx
B. 设置JAVA_HOME和JRE_HOME
ps:查看JAVA_HOME
echo $JAVA_HOME
这个可以在startup.sh里面写,不过我试了,好像并没有用。
然后这个文件推荐说,自己在bin下面建一个叫做setenv.sh的文件来存放这写环境变量(CATALINA_HOME和CATALINA_BASE除外)。
所以我bin/setenv.sh的内容为:
JAVA_HOME=/usr/lib/jvm/java-8-oracle JRE_HOME=${JAVA_HOME}/jre
然后将tomcat的目录更改属主(非root用户)
sudo chown -hR xiaoduc apache-tomcat-8.0.44
运行tomcat
cd 到bin目录下,执行startup.sh
在浏览器里输入localhost:8080
能看见tomcat主页就配置成功了。