SpringBootWeb 篇-深入了解 SpringBoot + Vue 的前后端分离项目部署上线与 Nginx 配置文件结构(1)

云掣YunChe1年前技术文章1022

  1.0 云服务器的准备

        使用云服务是为了可以得到一个 Linux 环境,比如说常用到的 Ubuntu 的配套程序。

        使用云服务器不仅环境搭建简单,避免折腾,同时还有一个最大的好处,部署在云服务器上的项目可以直接被外网访问到,

也就能让我们自己写的程序可以给别人直接使用。 

        可以直接在腾讯云、阿里云、华为云等服务器厂商直接购买一个云服务器。购买一个云服务器并不难,

如果你会使用京东、淘宝等购物软件下单买帅帅的衣服,买美美的包包的话,那么购买一个服务器简单得就像呼吸一样。

        其中购买云服务器的时候注意一下,建议选 Ubuntu ,因为下面介绍都是以 Ubuntu 为例子进行讲解。

        购买完之后,建议修改一下密码,查看当前云服务器的登录名,还有就是公网 IP 。


用阿里云举个例子:


        首先会得到一个详情信息的服务器。

0ffe5fa2983f4668b3d4ea6adfafd08a.png



        1)重置密码

ee4d4263990142c2b9cd88b99ed7f79c.png



        2)登录名


26a5760b724a4da29b6fc559380076b7.png


        如果没有修改过登录名,默认就是 root 。


        3)公网 IP


2d4054b5f35c422eb9e1602b9fe600e0.png


        从购买到一个云服务器之后,获取到以上三个重要信息,在以下步骤就会使用到这三个信息。


        2.0 Xshell 和 Xftp 软件

        Xshell 和 Xftp 是两款由 NetSarang 公司开发的软件,主要用于网络访问和文件传输。


        下载官网:家庭/学校免费 - NetSarang Website (xshell.com)

65867e0d3fb34c7aa0189e13797b5b4f.png



        直接下载即可,免费使用。


        2.1 Xshell 介绍

        它的主要用于在 windows 平台上远程连接管理 Linux 系统,用户可以通过 Xshell 连接到远程服务器,执行命令、管理系统、进行系统监控等操作。


Xshell 连接云服务器的步骤:


        1)点击新建:


a9ee3e1b8fa34490b44f9534062b94af.png


        2)先起一个好听的名字,再将公网 IP 填写到主机(H),再按确认



        3)双击新建好的会话,之后就会自动弹出来 SSH 用户名卡片的填写,这里用到了连接云服务器的登录名信息。

7089c623e7ea4572899d546675a975a6.png


        4)继续双击会话,之后会弹出用户身份验证,这里用到了连接云服务器的密码信息。


dae59c8b9b834d65a99eba878a22f730.png


        5)最后出现了绿点和一串复杂的字符串


        出现这些内容则说明已经与云服务器连接起来了。


41055fd94e054447868f9d21a6066cd3.png


         其中这一串复杂的字符串就是你购买的云服务器的实例 ID


1637a5121e174a68984987894ef20527.png


        2.2 Xftp 介绍

        这是一个文件传输工具,可以将文件从本地上传到云服务器中,也可以从云服务器中下载文件到本地。Xshell 提供了拖放功能、文件同步、文件传输队列等使用功能,提升文件传输效率。


Xftp 连接云服务器的步骤:


        1)点击新建

84f3fda61b8c47afa0b665ff334c3c4a.png



        2)先起一个巨好听的名字哟,再将公网 IP 输入到主机(H),选择用 Password 的方式连接云服务器。


9e01202f67ff4a3aa1672facad0471f8.png


        3)选中点击会话,再按连接


dce5942a95df475ca47388751902d988.png


        4)输入连接云服务器的用户名信息


616250d4e1044a538bd14238c814a62a.png


        5)输入连接云服务器的密码


98448d4341f24b3dac8a068eba74cc8f.png


        6)如果从来没用使用过该云服务器的话,在 /root 目录下是不会出现以下文件的,这是一个正常的情况,以上文件都是我自己手动创建的


e9c2be3946c042b9975dcb93e6edc43c.png


         最后 Xshell 和 Xftp 都成功连接上同一个云服务器了。

相关文章

Kubernetes原理分析--Kube-controller list&watch原理解析

Kubernetes原理分析--Kube-controller list&watch原理解析

1.list&watch流程:这里有三个 List-Watch,分别是 Controller Manager(运行在 Master),Scheduler(运行在Master),kubelet(...

理解YAML文件

YAML 基础它的基本语法规则如下:大小写敏感使用缩进表示层级关系缩进时不允许使用Tab键,只允许使用空格。缩进的空格数目不重要,只要相同层级的元素左侧对齐即可# 表示注释,从这个字符一直到行尾,都会...

Linux进程管理详解

Linux进程管理详解

1 进程分类系统进程可以执行内存资源分配和进程切换等管理工作,而且该进程的运行不受用户的干预,即使是root用户也不能干预系统进程的运行。用户进程通过执行用户程序、应用程序或内核之外的系统程序而产生的...

开源大数据集群部署(七)Freeipa卸载

开源大数据集群部署(七)Freeipa卸载

1、命令卸载如果命令还卸载不赶紧,就在FreeIPA界面删除ipa-server-install -U --uninstall #服务端卸ipa-client-install -U --uninsta...

数据湖技术之iceberg(八)Spark与Iceberg整合DDL操作

数据湖技术之iceberg(八)Spark与Iceberg整合DDL操作

1.CREATE TABLE 创建表Create table 创建Iceberg表,创建表不仅可以创建普通表还可以创建分区表,再向分区表中插入一批数据时,必须对数据中分区列进行排序,否则会出现文件关闭...

hdfs数据迁移

hdfs数据迁移

通过使用distcp进行数据全量迁移DistCp(分布式拷贝)是用于大规模集群内部和集群之间拷贝的工具。 它使用Map/Reduce实现文件分发,错误处理和恢复,以及报告生成。 它把文件和目录的列表作...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。