Ubuntu部署tomcat及基本配置

1、tomcat的安装

//安装java环境
tomcat本身是一个Java程序,所以必须要有Java的的运行状态!

qinziteng@tomcat:~$ java   ##执行java可以查看java的一些安装包

Command 'java' not found, but can be installed with:

sudo apt install default-jre            
sudo apt install openjdk-11-jre-headless
sudo apt install openjdk-8-jre-headless   

qinziteng@tomcat:~$ sudo apt install openjdk-8-jre-headless 

qinziteng@tomcat:~$ java -version
openjdk version "1.8.0_282"
OpenJDK Runtime Environment (build 1.8.0_282-8u282-b08-0ubuntu1~18.04-b08)
OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)

//下载对应版本tomcat包
tomcat官网:https://tomcat.apache.org/
在这里插入图片描述
在这里插入图片描述或者使用wget下载

qinziteng@tomcat:~$ sudo wget https://downloads.apache.org/tomcat/tomcat-8/v8.5.65/bin/apache-tomcat-8.5.65.tar.gz

下载好之后解压缩

qinziteng@tomcat:~$ tar zxf apache-tomcat-8.5.65.tar.gz 

qinziteng@tomcat:~$ sudo mv apache-tomcat-8.5.65 /usr/local/tomcat
qinziteng@tomcat:~$ ls /usr/local/tomcat/
bin           conf             lib      logs    README.md      RUNNING.txt  webapps
BUILDING.txt  CONTRIBUTING.md  LICENSE  NOTICE  RELEASE-NOTES  temp         wor

//优化路径并开启

qinziteng@tomcat:~$ sudo ln -s /usr/local/tomcat/bin/*  /usr/local/sbin/
qinziteng@tomcat:~$ startup.sh start 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

qinziteng@tomcat:~$ netstat -anput |  grep 8080
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp6       0      0 :::8080                 :::*                    LISTEN      3860/java           

启动参数:

startup.sh start //启动
shutdown.sh //关闭

catalina.sh stop //启动
catalina.sh start //关闭

//关闭防火墙

qinziteng@tomcat:~$ sudo ufw disable 

浏览器访问
在这里插入图片描述

2、tomcat基本配置

//更改端口号

qinziteng@tomcat:~$ vim /usr/local/tomcat/conf/server.xml 
	.......

  <Connector port="8081" protocol="HTTP/1.1"   #将之前8080端口改成8081端口
               connectionTimeout="20000"
               redirectPort="8443" />

重启tomcat服务

qinziteng@tomcat:/usr/local/tomcat/bin$ shutdown.sh 
qinziteng@tomcat:/usr/local/tomcat/bin$ startup.sh 

//更改网站目录

qinziteng@tomcat:~$ vim /usr/local/tomcat/conf/server.xml 
	.......
	
      <Host name="localhost"  appBase="/opt/www"  #将网站根目录改到/opt/www
            unpackWARs="true" autoDeploy="true">

创建网站家目录

qinziteng@tomcat:~$ sudo mkdir /opt/www/ROOT -p

注意ROOT一定要是大写!!
重启tomcat服务

qinziteng@tomcat:/usr/local/tomcat/bin$ shutdown.sh 
qinziteng@tomcat:/usr/local/tomcat/bin$ startup.sh 
  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,我可以为你提供 Ubuntu 上安装和配置 Tomcat 的教程。 1. 安装 Java 环境 首先,你需要安装 Java 环境。可以使用以下命令进行安装: ``` sudo apt-get update sudo apt-get install default-jdk ``` 2. 下载 Tomcat 接下来,你需要下载 Tomcat。可以从 Apache Tomcat 官网下载最新版本:http://tomcat.apache.org/ 可以使用以下命令下载 Tomcat 9: ``` wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.45/bin/apache-tomcat-9.0.45.tar.gz ``` 3. 解压 Tomcat 下载完成之后,可以使用以下命令解压缩 Tomcat: ``` tar -zxvf apache-tomcat-9.0.45.tar.gz ``` 4. 配置环境变量 为了方便使用 Tomcat,可以将其路径添加到环境变量中。可以编辑 `~/.bashrc` 文件,并添加以下内容: ``` export CATALINA_HOME=/path/to/tomcat export PATH=$PATH:$CATALINA_HOME/bin ``` 其中,`/path/to/tomcat` 是 Tomcat 的安装路径。 可以使用以下命令使环境变量生效: ``` source ~/.bashrc ``` 5. 启动 Tomcat 现在,你可以使用以下命令启动 Tomcat: ``` cd /path/to/tomcat/bin ./startup.sh ``` 这将启动 Tomcat,并使其在后台运行。你可以使用 `./shutdown.sh` 命令停止 Tomcat。 6. 配置 TomcatTomcat 启动后,可以通过浏览器访问 http://localhost:8080 查看 Tomcat 的默认页面。 如果你想部署一个 Web 应用程序,可以将其放置在 `/path/to/tomcat/webapps` 目录下。例如,可以将一个名为 `myapp.war` 的 Web 应用程序放置在该目录下,Tomcat 将自动将其解压缩并部署。 7. 修改 Tomcat 端口 如果你想修改 Tomcat 的默认端口(8080),可以编辑 `/path/to/tomcat/conf/server.xml` 文件,并找到以下行: ``` <Connector port="8080" protocol="HTTP/1.1" ``` 可以将 `port` 属性修改为你想要的端口号。 以上就是在 Ubuntu 上安装和配置 Tomcat 的教程。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神奇的海马体

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值