Java项目部署云服务器

本文详细介绍了如何使用Termius客户端在Linux服务器上部署Java项目,包括安装配置JDK、Maven、MySQL、Redis、Kafka/RabbitMQ、Elasticsearch、Tomcat、Nginx,以及编写YML文件和打包成war。还提供了不需配置maven和tomcat的部署方法,以及一些Linux常用命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

部署Linux服务器

使用Termius客户端连接云服务器进行部署,Termius超好用!!

Linux部署命令

1.下载项目所需的资源包

 // Maven.tar.gz
 wget -i -c https://dlcdn.apache.org/maven/maven-3/3.8.5/binaries/apache-maven-3.8.5-bin.tar.gz
 // apache-tomcat-9.0.63.tar.gz
 wget -i -c https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.tar.gz
 // mysql-community-release-exx-x.noarch.rpm
 wget -i -c https://dev.mysql.com/get/mysql80-community-release-el8-4.noarch.rpm
 // kafka_2.12-2.3.0.tgz(可选RabbitMQ)
 wget -i -c https://archive.apache.org/dist/kafka/2.3.0/kafka_2.12-2.3.0.tgz
 // elasticsearch.tar.gz
 wget -i -c https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.2.0-linux-x86_64.tar.gz
 // elasticsearch中文分词.zip
 wget -i -c https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v8.2.0/elasticsearch-analysis-ik-8.2.0.zip
 // 下载RabbitMQ依赖环境erlang (el7-->centOS7)
 wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.3.4.11/erlang-23.3.4.11-1.el7.x86_64.rpm
 // RabbitMQ下载(需与erlang版本匹配 注意:.rpm后缀)
 wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.30/rabbitmq-server-3.8.30-1.el7.noarch.rpm
 ​

2.从本地传输sql文件到服务器

 // pscp DemoNowcoder-0.0.1-SNAPSHOT.jar [email protected]:/root/DemoCommunity
 pscp community-init-sql-1.5.zip [email protected]:/root/DemoCommunity

3.安装jdk

 // 查找java相关环境
 yum list java*
 // 安装最新版jdk
 yum install -y java-latest-openjdk.x86_64 ​

4.解压并配置Maven

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值