化石原创文章,转载请注明来源并保留原文链接
1、下载最新版的tomcat 9
通过浏览器得到最新版本的详细地址(因apache会删除一些版本,所以如果按照网上的一些文章的地址,可能会访问错误)
a、浏览器地址栏输入http://www-us.apache.org/dist/tomcat/tomcat-9
b、在该网页上看到列出的最新版本,一般是一个以版本号为名字的文件夹
c、进入该文件夹,再进入列出的bin文件夹
d、找到tar.gz结尾的那个文件,然后根据上面的信息,组织出要下载的文件的路径,比如http://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.30/bin/apache-tomcat-9.0.30.tar.gz
e、下载,命令
wget http://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.30/bin/apache-tomcat-9.0.30.tar.gz
2、把下载的压缩文件移到/usr/local/ (我的习惯,这里是手动绿色软件的存放处)
mv apache-tomcat-9.0.30.tar.gz /usr/local
3、解压缩,得到绿色版tomcat 9
tar -xvf apache-tomcat-9.0.20.tar.gz
到这里,tomcat 9算是安装好了。下面是配置:
4、配置CATALINA_HOME
echo "export CATALINA_HOME="/usr/local/apache-tomcat-9.0.30"" >> ~/.bashrc
source ~/.bashrc
这样我们就配置好了,注意上面的apache-tomcat-9.0.30是自己的解压缩后的绿色软件的根目录(文件夹)名字,需要根据实际改变。而CATALINA_HOME是后面我们启动tomcat 9,tomcat 9会寻找的一个环境变量。
5、启动
进入绿色安装包的bin,按我们前面的路径,应该是
/usr/local/apache-tomcat-9.0.30/bin
使用命令:
sudo ./startup.sh
6、测试
通过远程机器,访问CentOS所在服务器的8080端口,应该能看到tomcat 9的默认主页。
后续:
1、上面的启动对应的关闭,是同文件夹下的shutdown.sh脚本。
2、关于logs,在CentOS(Mac同)上,可以通过service方式启动tomcat,但是在安装目录下,logs文件夹中不会产生catalina.out文件。这个文件会存放详细的log信息,是最重要的一个log文件。
要产生这个文件,必须使用上面的startup.sh脚本。
化石原创文章,转载请注明来源并保留原文链接