全部
技术
PHP
MySQL
前端
Linux
JAVA
工具
纪念日计算器
邮记星
个人记账
笔记侠
历史上的今天
生日密码
生日书
生日密码
生日花语
博古通今
三十六计
鬼谷子
笑林广记
本草纲目
山海经
唐诗宋词
宋词300首
唐诗300首
退出
登录
注册
编辑文章
选择分类
PHP
MySQL
前端
Linux
Java
工具
选择专栏
设计模式
java基础
Angular学习
Java面试题
描述:
封面图上传 :
+
点击上传图片
#### 下载tomcat9.0.16 [官网地址](https://tomcat.apache.org/download-90.cgi) ``` wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.16/bin/apache-tomcat-9.0.16.tar.gz ``` #### 解压 ``` tar -zxvf apache-tomcat-9.0.16.tar.gz ``` 解压完成之后,可以在当前目录下看到一个名字为**apache-tomcat-9.0.16**的目录 #### 按自己的想法把tomcat放到自己的安装目录 我们要将解压后的**apache-tomcat-9.0.16**里面的所有数据移动到我们需要安装的文件夹当中,我们打算将jdk安装到/usr/local/tomcat当中,我们先新建一个目录,然后把刚才下载解压的**apache-tomcat-9.0.16**拷贝到安装目录 ``` //解压 mkdir /usr/local/tomcat //拷贝数据 mv /root/tomcat/apache-tomcat-9.0.16 /usr/local/tomcat/ ``` #### 尝试启动tomcat ``` //进入安装目录的bin目录 [root@bobo bin]# cd /usr/local/tomcat/apache-tomcat-9.0.16/bin //执行启动脚本 提示如下,似乎启动成功了 [root@bobo bin]# ./startup.sh Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-9.0.16 Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-9.0.16 Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.16/temp Using JRE_HOME: /usr/local/java/jdk-11.0.2 Using CLASSPATH: /usr/local/tomcat/apache-tomcat-9.0.16/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.16/bin/tomcat-juli.jar Tomcat started. ``` 尝试启动tomcat如果报错Cannot find ./startup.sh.The file is absent or does not have execute permission.This file is needed to run this program,则表示权限不足。 开启权限指令是chmod 777 *.sh,然后再次启动tomcat,如果这时候没有报错,那就表示正在启动了。 #### 查看一下有没有tomcat的进程 ``` //查看是否有tomcat进程,发现存在 [root@bobo apache-tomcat-9.0.16]# ps -ef |grep tomcat root 29279 1 0 23:27 pts/0 00:00:00 /bin/sh /usr/local/tomcat/apache-tomcat-9.0.16/bin/catalina.sh start root 29280 29279 6 23:27 pts/0 00:00:04 /usr/local/java/jdk-11.0.2/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/apache-tomcat-9.0.16/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/apache-tomcat-9.0.16/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.16/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat/apache-tomcat-9.0.16 -Dcatalina.home=/usr/local/tomcat/apache-tomcat-9.0.16 -Djava.io.tmpdir=/usr/local/tomcat/apache-tomcat-9.0.16/temp org.apache.catalina.startup.Bootstrap start root 29333 28772 0 23:28 pts/0 00:00:00 grep --color=auto tomcat [root@bobo apache-tomcat-9.0.16]# ``` #### 开始部署项目 由于我的是maven项目,所以,我这边通过maven命令进行打包,如果不是maven项目的可以百度一下其他方式 1. 第一步 ``` //window 下面在项目目录命令行输入mvn clean 清理目录 mvn clean //然后打包打成war包 mvn package ``` 2. 第二步 把打包好的war包部署到Linux的tomcant的webapps中。 3. 第三步 重新启动tomcat 4. 第四步 浏览器访问ip:端口(默认是8080端口)/项目名称 例如我的是[http://47.106.135.226:83/boboBlog](http://47.106.135.226:83/boboBlog) #### 配置成功end
保存文章