tomcat部署环境为Debian,理论上这个tomcat的安装过程Ubuntu也适用
安装tomcat
- 官网下载,tar.gz的
- 移动到对应目录
cp apache-tomcat-8.5.56.tar.gz /usr/local/
- 解压
tar -zxvf apache-tomcat-8.5.56.tar.gz
- 进入bin目录,添加如下代码,注意,jdk目录是要改成自己服务器对应的,也就是第二行要改
#set java environment
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#tomcat
export TOMCAT_HOME=/usr/local/tomcat-8.5.56
- 给下文件夹权限
chmod 777 -R apache-tomcat-8.5.56/
,不给的话,后面idea启动不了,排了很久的错才发现的问题 - 启动
./startup.sh
,然后在浏览器访问一下localhost:8080,看到tomcat页面即可 - 关闭
./shutdown.sh
tomcat集成idea热部署
- 安装smart tomcat settings–>plugins,最下角中间那个按钮,然后进去搜索, 这张是已经安装好了的,注意默认的tomcat插件也要勾选
- 配置启动项目 ,右上角add configurations
- 点击后配置Linux上的tomcat路径,吐槽下,这玩意貌似对Linux支持不好,反正我没成功,希望有大佬知道的指点
- Edit configurations-> 左上角加号–>tomcat server -->对应的server–>选择tomcat路径
- 选择对应选项
- 选择Deployment,点击加号,选择要发步项目的exploded
- 设置项目自动编译后 启动