SpringBoot项目部署-服务器篇

写好项目后,如何部署到服务器?

  1. 首先肯定要有一台属于自己的云服务器。没有服务器的小伙伴怎么办呢? 买!买!买!
    这里推荐小伙伴购买腾讯云服务器:https://url.cn/54ud62p。学生优惠力度很大 25岁以下免认证,后期我们用到云数据库,域名等服务都比较实惠。当然有更好的也可以选择其他的。

  2. 这里推荐大家购买服务器时选择CentOS系统(linux),相比windows系统来说 linux对服务器配置要求不高(土豪玩家请略过)。完成后就可以进入到腾讯云控制台找到我们刚刚所该买的云服务器在这里插入图片描述

  3. 为了方便我们后期的使用,我们先重置一下服务器密码在这里插入图片描述

  4. 重置完密码后就可以点击旁边的登录就可以进入到linux系统中。这里还是推荐使用Xsheel工具来管理服务器。链接: https://pan.baidu.com/s/110HoeX-uZzx27oMcrWPZQQ 提取码:qm17。 打开工具新建一个会话在这里插入图片描述主机:服务器所对应的公网IP 腾讯云控制台查看。选择连接,然后输入账号(root)以及密码,记得勾选保存密码。在这里插入图片描述出现这一步就是成功进入我们服务器中。


配置JDK
我们这次部署的是Java项目,肯定是离不开JDK的。这也是非常重要的一步,不要眨眼认真往下面看。

  1. 要配置jdk肯定需要下载jdk的,哈哈哈说了一句废话在这里插入图片描述
    小伙伴们去官网下载的时候一定要选择linux版本 64位 tar.gz免安装版本的。不喜欢注册Oracle的小伙伴看这里 链接: https://pan.baidu.com/s/10GAPCnJXxVnnyzoSG69-PQ 提取码:r8p0

  2. 下载完成后把压缩包放进服务器中,可以直接将压缩包拖曳到服务器,在给各位小伙伴推荐一款工具 Xftp 可视化上传文件工具 操作方式就是大家熟悉的Windows界面。链接:https://pan.baidu.com/s/123WFC4-7O3KPR0OFjKu2Kg 提取码:6n7a 在这里插入图片描述
    这里需要把协议改成SFTP。切记!!!然后就是账号密码在这里插入图片描述
    新建一个文件夹 jdk,把我们下载好的jdk文件拖到文件夹当中。

  3. 在shell中使用cd命令进入到 jdk文件夹当中
    . cd jdk

再使用 ll 命令查看文件

ll

在这里插入图片描述
到这一步 我们文件上传成功了。

  1. 解压JDK文件
tar -zxvf j

我们只需要输入tar -zxvf j 然后一个table就能够自动补全jdk文件名
在这里插入图片描述
解压完成后 我们再次使用 ll 命令
在这里插入图片描述
当多出一个 jdk1.8.0_161文件夹 我们这一步就成功了

  1. 配置JDK环境变量

我们先 进入到 jdk1.8.0_161文件夹中 pwd命令查看 文件路径

cd jdk1.8.0_161
pwd

在这里插入图片描述
进入vim 配置环境变量

vim /etc/profile

如果这一步出错的话 那就是vim不完整 ,

yum -y install vim*

再下载一个vim即可解决。
在这里插入图片描述
进入vim中 按a 进入编辑模式。在最底部加上这三行代码,主要JAVA_HOME中的路径要跟之前 pwd命令查询出来的路径一致。

export JAVA_HOME=/root/jdk/jdk1.8.0_161
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

退出编辑模式 :wq 保存并退出

  1. 刷新环境变量文件: 刷新环境变量命令
source /etc/profile

在这里插入图片描述

  1. 最后一步 查看配置的JDK
java -version

在这里插入图片描述
大功告成

从购买服务器到配置jdk我们第一步已经完成。

“预知后事如何,且听下回分解”

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当然,我可以为你提供一些关于Spring Boot项目部署服务器的教程。以下是一个简单的步骤: 1. 准备服务器:首先,你需要准备一台服务器来托管你的Spring Boot项目。你可以选择自己的物理服务器或者云服务器,如AWS EC2、DigitalOcean或者阿里云等。 2. 安装Java:确保你的服务器上已经安装了Java开发工具包(JDK)。你可以通过运行`java -version`命令来验证Java是否已经正确安装。 3. 构建项目:在你的本地开发环境中,使用Maven或者Gradle等构建工具构建你的Spring Boot项目,并生成一个可执行的JAR文件。 4. 上传项目:将生成的JAR文件上传到服务器。你可以使用FTP、SCP或者其他文件传输工具将JAR文件复制到服务器上。 5. 配置服务器:在服务器上创建一个目录用于存储你的项目文件。你可以选择在`/opt`目录下创建一个新目录,并将JAR文件移动到该目录下。 6. 启动项目:使用SSH登录到服务器,并在项目所在的目录下运行以下命令启动项目: ``` java -jar your-project-name.jar ``` 这里的`your-project-name.jar`是你上传到服务器上的JAR文件名。 7. 配置自启动:如果你希望在服务器启动时自动启动Spring Boot项目,你可以创建一个Systemd服务文件。在`/etc/systemd/system/`目录下创建一个新文件,比如`your-project-name.service`,并将以下内容添加到文件中: ``` [Unit] Description=Your Project Name After=syslog.target [Service] User=your-username ExecStart=/usr/bin/java -jar /opt/your-project-name.jar SuccessExitStatus=143 [Install] WantedBy=multi-user.target ``` 这里的`your-username`是你在服务器上的用户名,`your-project-name.jar`是你上传到服务器上的JAR文件名。保存并退出文件后,运行以下命令使服务生效: ``` sudo systemctl daemon-reload sudo systemctl enable your-project-name.service sudo systemctl start your-project-name.service ``` 以上是一个简单的Spring Boot项目部署服务器的教程。当然,实际情况可能因服务器环境和项目需求而有所不同,你可能需要进行更详细的配置和调整。希望这些步骤对你有所帮助!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值