springboot项目网站部署到服务器

news/2024/11/9 10:05:16/

        用eclipse跟着教程做了一个网站,java语言,springboot项目。在本地电脑上运行成功后,想把它部署到线上,通过网络访问。下面是我自己作为新手自己摸索出来的一个方法,供读者参考。


目录

1. jar包

 2. 服务器

3. jdk 和 Tomcat

4. 部署网站

(1)本地电脑远程连接服务器

(2)传输jar包

(3)运行startup.bat

(4)运行jar包

5. 附文        


1. jar包

         首先,在本地跑成功的程序,还有在本地导出来的jar包,下面这边博文介绍了如何从eclipse中导出jar包:eclipse 导出jar包_有点傻的小可爱的博客-CSDN博客

 2. 服务器

        然后,还要有可用的服务器,可以从阿里云和腾讯云里进行购买然后进行一些基础的配置。阿里云的新用户福利真的很好,第一次在阿里云买服务器,本来七百多的,小数点左移一位,七十多就买到了。

        服务器的部署和基本配置,作为新手来讲,也有很多问题,慢慢来,网上有很多相关博客,不断尝试吧。

3. jdk 和 Tomcat

        在开始部署网站之前,要先在服务器里安装好java的运行环境:jdk。可以参考下面这篇文章:JAVA环境变量配置(超简单)_有点傻的小可爱的博客-CSDN博客

        还有Tomcat,有了Tomcat才能通过网络访问网站。

        实际上就是将项目部署到服务器上的Tomcat里。

4. 部署网站

       

(1)本地电脑远程连接服务器

        准备好可用的jar包和服务器后,从本地电脑远程连接服务器。方法和使用工具挺多的,我用得比较熟的是使用电脑自带的远程桌面连接,也比较方便使用:

        1. 双击进入;

        2. 填写服务器IP地址和密码,然后连接即可。IP地址和密码要提前准备好,在购买服务器的地方可以查到。

(2)传输jar包

        使用这个工具很方便传输jar包,只需要在本地电脑端复制,然后在服务器端粘贴即可。jar包要保存在Tomcat的 lib 目录中。

(3)运行startup.bat

        在Tomcat的 bin 目录中找到 startup.bat,双击打开,开始运行Tomcat。

(4)运行jar包

        在Tomcat的 lib 目录中进入命令行,输入:java -jar jar包名字,比如:java -jar abc.jar


5. 附文        

        如果没有意外,至此应该就能通过服务器的IP地址访问网站了。但是没有成功也不要着急,慢慢来,总会成功的。这是我摸索了很久之后,找到的适合自己的方法,因地制宜,去寻找能让自己成功的方法吧。很多地方没有细讲,后面有时间的话再慢慢写文章补充。

        作为一个小白,每一个步骤都是从头开始,网上搜索,试了很多方法之后,才成功部署。

        加油,小白。

 


http://www.ppmy.cn/news/73897.html

相关文章

Python系列模块之标准库OS详解

感谢点赞和关注 ,每天进步一点点!加油! 目录 ​一、模块 1.1 模块的定义 1.2 模块的分类 1.3 模块的基本导入语法 二、Python中的包 三、标准库之os模块 实战: 钉钉告警应用 一、模块 1.1 模块的定义 Python 模块(Module)&a…

Vue 封装自定义组件,通过npm install的方式安装使用

1、新创建一个空的项目 npm install -g vue/cli 安装脚手架4的版本 vue create vue-demo 使用安装的脚手架创建一个新的vue项目 npm run serve 运行创建的项目命令 2、在src下创建一个package文件夹用于存放自己的自定义组件,我创建了一个…

PETRv2 论文学习

1. 解决了什么问题? 过去,一般使用基于单目视觉进行 3D 目标检测。现在进行 3D 任务的方法大致分两类。一类是基于 BEV,将多视角图像映射为 BEV 表征,然后使用 3D 目标检测方法。另一类是基于 DETR,如 DETR3D 和 PETR…

11. Mysql执行原理之索引合并详解

MySQL性能调优 1. Intersection合并1.1 情况一:等值匹配1.2 情况二:主键列可以是范围匹配 2. Union合并2.1 情况一:等值匹配2.2 情况二:主键列可以是范围匹配2.3 情况三:使用Intersection索引合并的搜索条件 3. Sort-U…

GIT常用命令大全

系列文章目录 文章目录 系列文章目录1.git clone xxx2.git add .3.git commit -m "xxx"4.git checkout -b xx origin/xx5.git push --set-upstream origin newbranch:origin/branch6.git branch --set-upstream-toorigin/branch newbranch7.git reset --soft HEAD^8.…

从零开始学习JVM(五)-运行时数据区的方法区

1. 方法区基本介绍 官方文档:The Java Virtual Machine Specification 《Java虚拟机规范》中明确说明:“尽管所有的方法区在逻辑上是属于堆的一部分,但一些简单的实现可能不会选择去进行垃圾收集或者进行压缩。”但对于HotSpotJVM而言&…

Godot引擎 4.0 文档 - 循序渐进教程 - 节点和场景

本文为Google Translate英译中结果,DrGraph在此基础上加了一些校正。英文原版页面: Nodes and Scenes — Godot Engine (stable) documentation in English 节点和场景 在Godot 关键概念概述中,我们看到 Godot 游戏是一棵场景树&#xff0…

面试官:你的技术看起来像是初级

最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见。 在沟通中发现,由…