服务器tomcat安装及配置教程(Ubuntu)

发布时间 2024-01-11 15:19:42作者: codingly

一、从官网获取Tomcat。

Tomcat官网地址是:https://tomcat.apache.org/,我用的Tomcat9(Tomcat10以上变化较大,根据自己的jdk环境选择,我的jdk依然用的jdk8)

点开进入下载页面,选择「Binary Distributions」中的「Core」,直接用第一个zip的即可。

鼠标移到链接上,右键「复制链接地址」。

然后在服务器中,wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.85/bin/apache-tomcat-9.0.85.zip

如果没有wget命令,可以先安装一下。

sudo apt-get update
sudo apt-get install wget

通常网速是不会出问题的,如果下载速度出现问题,Tomcat下载页面中,「Mirrors」部分,可以更改mirror,重新获取链接地址即可。

 

二、服务器端解压文件。

直接用unzip命令解压,如果没有,可先安装。

sudo apt install unzip

unzip命令的用法很简单,直接就是:

unzip filename.zip

 

三、Tomcat配置

解压之后,进入到Tomcat目录里,logs是存放日志的,注意以后定期删除,尤其网站访问量增加,不删的话容易,日志会占磁盘。

把webapps下面的docs,examples等等文件夹都删了。

bin里,startup.sh,shutdown.sh,用chmod命令赋予权限。

配置在conf目录下的server.xml文件。

要改动的地方并不多,我的前端用的NGINX,Tomcat里需要改动的地方,就两处。

一处是:port="8080"这里。

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
               address="127.0.0.1" />

另外一处是最后面的Host这里。

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
            <Context path="" docBase="项目名字" />

比方我的项目名字是hello,那么就写docBase="hello"。

 

blessingofwisdom.com