将自己写好的项目部署在自己的云服务器上

news/2024/10/8 9:56:40 标签: 服务器, 运维

准备工作


这里呢我要下载的终端软件是Xshell

如图:

自己准备好服务器,我这里的是阿里云的服务器

如图:


这两个准备好之后呢,然后对我们的项目进行打包。

如图:

这里双击打包就行了。

找到自己打成jar包的文件位置。


打开Xshell


新建一个会话

如图:

这里的主机号一定要是自己的服务器的IP。

端口这里不用问,其他也不用管,直接新建。

连接上主机之后,需要下载mysql和jdk17。

在会话中输入命令:

安装jdk:

#查找jdk包
apt list |grep "jdk"


#安装jdk
sudo apt install openjdk-17-jdk

安装jdk一直选择Y下一步即可。

安装mysql:

#查找安装包
apt list |grep "mysql-server"


#安装mysql
sudo apt install mysql-server

安装mysql也是一直Y下一步即可。


msyql安全组装配置


输入命令:

sudo mysql_secure_installation

然后提示的信息,按照如下图输入即可:

最后设置密码

连接mysql服务器

sudo mysql

使用alteruser命令修改密码:

​
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 
'填入你的密码';

​

最后,再连上你的数据库,建好数据库表的准备工作。


项目的上线


打开自己的Xshell,选则好自己的项目位置,直接jar包,托拉进Xshell上。

启动项目,输入命令:

nohup java -jar blog-spring-0.0.1-SNAPSHOT.jar &

最后一步,开放阿里云服务器的端口号

找到安全组

如图:

点击管理规则。

如图:

手动添加一次输入即可,这里一定要输入对自己项目设置号的端口号。


以上项目就安全上线了。


http://www.niftyadmin.cn/n/5693965.html

相关文章

白色简洁大方公司企业网站源码 WordPress主题2款

WordPress白色简洁大方公司企业网站主题2款 白色整洁风格wordpress主题是一款比较新颖的国际设计范风格 简洁而大方的 WordPress 主题,适合个人博客、企业和工作室用。 完美支持下拉菜单的wordpress企业主题。 wordpress简白企业模板是一款适合企业站以及工作室…

CSS——文字渐入效果

CSS——文字渐入效果 昨天制作了文字的打字机效果(CSS——文字打字机效果),然后我想到有些网页的文字效果是平滑渐入的,我就去思考这样的实现方式,其实就把之前的steps()函数去掉即可,但是我想换种实现方式…

音视频入门基础:FLV专题(14)——FFmpeg源码中,解码Script Tag的实现

一、引言 在《音视频入门基础:FLV专题(9)——Script Tag简介》中对Script Tag进行了简介,本文讲述FFmpeg源码中是怎样解码FLV文件的Script Tag,拿到里面的信息。 二、flv_read_packet函数 从《音视频入门基础&#x…

qt_c++_xml简单示范demo

迅雷链接 链接&#xff1a;https://pan.xunlei.com/s/VO8bJODxPfPHE0x3nfUa2KZ1A1?pwdtuxq# 复制这段内容后打开手机迅雷App&#xff0c;查看更方便 #ifndef MAINWINDOW_H #define MAINWINDOW_H#include <QMainWindow> #include <QTextCodec>#include <QFile&g…

时序逻辑-延一拍/打一拍?

一、时序逻辑中的同步复位和异步复位 同步复位的D触发器 同步复位的D触发器中的“同步”是和工作时钟同步的意思&#xff0c;也就是说&#xff0c;当时钟的上升沿&#xff08;也可以是下降沿&#xff0c;一般习惯上为上升沿触发&#xff09;来到时检测到按键的复位操作才有效&a…

Cherno游戏引擎笔记(73~90)

------- scene viewport ---------- 》》》》做了两件事&#xff1a;设置视口和设置相机比例 》》》》为什么要设置 m_ViewportSize 为 glm::vec2 而不是 ImVec2 ? 因为后面需要进行 ! 运算&#xff0c;而 ImVec2 没有这个运算符的定义&#xff0c;只有 glm::vec2 有这个运算…

在thinkphp中发送http请求

我这个是带header头的请求,因为在header头中需要加入账号密码请求 public static function sendRequest($method, $url, $data null, $headers []){$ch curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);if ($method POST…

18734 拓扑排序

### 思路 1. **建模问题**&#xff1a;将课程和依赖关系建模为有向图&#xff0c;其中课程是节点&#xff0c;依赖关系是有向边。 2. **选择算法**&#xff1a;使用拓扑排序算法来确定课程的学习顺序。由于需要确保输出唯一性&#xff0c;同等条件下编号小的课程排在前面&…