admin管理员组文章数量:1665601
一、Linux系统下载jdk
1.进入到cd /usr/local/下然后创建一个jdk的文件夹 : mkdir jdk
2.进入jdk目录下载jdk包:
wget https://download.oracle/java/17/latest/jdk-17_linux-x64_bin.tar.gz
3.压解jdk17包到jdk目录下
tar -zxvf jdk-17.0.1_linux-x64_bin.tar.gz
4.解压完毕后,配置jdk17环境变量
打开文件 :vi /etc/profile
然后切换英文输入方式,按i进行编辑模式,在文件最后处配置输入环境变量:
export JAVA_HOME=/usr/local/jdk/jdk-17.0.7
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$JAVA_HOME/bin:$PATH修改完毕后按esc输入:wq退出
重启环境变量: source /etc/profile
5.查看版本号 java -version
二、linux系统部署tomcat
1、下载Tomcat tar包
Tomcat官网:点击访问
在左侧导航栏找到 Download 选项,选择要下载的Tomcat版本
linux系统选择tar.gz进行下载
2、上传Tomcat tar包
通过finalshell工具将tomcat包上传到linux中的/usr目录下
3、解压Tomcat tar包
解压命令:tar -zxvf apache-tomcat-9.0.78.tar.gz
解压后会出现apache-tomcat-9.0.78的文件夹
4、修改tomcat端口号
tomcat端口号可以在解压文件/usr/apache-tomcat-9.0.78/conf下的server.xml文件中修改
5.打开8083端口的防火墙
Linux的防火墙正常情况下,是会拦截所有的端口号,所以我们需要放开要访问的端口号
# 添加8083端口号
firewall-cmd --permanent -add-port=8083/tcp
# 修改完配置,重启防火墙
firewall-cmd --reload
# 查看8083端口号
firewall-cmd --query-port=8083/tcp
# 查看所有放开的端口号
firewall-cmd --list-ports
6.启动tomcat
cd /usr/apache-tomcat-9.0.78 # 切换到解压后的Tomcat目录
ls # 查看目录信息
cd bin # 切换到bin目录
ls # 查看目录信息
./start.sh # 启动Tomcat服务./shutdown.sh # 关闭Tomcat服务
最后一行能看到 Tomcat started,那么Tomcat的服务就启动成功了
输入 Linux系统的网络IP+8083端口号,去访问Tomcat欢迎页
7.访问tomcat欢迎页
三、打包springboot项目
1.第一步,将maven打包方式改为war包的方式,默认是jar包
2.第二步,将springboot默认集成的tomcat排除,并且使用外部tomcat
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency>
3.第三步,启动类修改
继承 SpringBootServletInitializer 类,重写configure方法。
4.第四步,使用maven进行clean后package打包
5.第五步,在target目录下找到生成的war包
然后将war包发布到tomcat的webapps目录,启动bin目录下的startup.bat文件,tomcat将会自动将war包解压成目录运行,启动tomcat详细信息看上面教程
5.第五步,访问项目
撒花完结✿✿ヽ(°▽°)ノ✿
版权声明:本文标题:linux系统部署springboot项目,过程详细! 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1730050670a1220773.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论