vue + koa + 阿里云部署 + 宝塔—阿里云宝塔配置使用说明

一直想着构建自己的网站,最近还有点时间,就开始琢磨着搞一下,学习心得正好记录下:
首先构建自己的网站第一步肯定是选择 云服务 供应商,现在普遍公知的也就是:百度云、阿里云、华为云等等,我用的阿里云,就以阿里云举例了
地址:https://www.aliyun.com/
一、注册并完善信息,注册时会选择是公司还是个人,我是自己用的就选的个人,这个没啥说的
二、购买相关服务
1、选择 产品 > 计算 > 云服务器ECS
请添加图片描述
2、在这里购买,如果你是首次注册还可以先选择后面的 面试试用,拽点羊毛
请添加图片描述
3、如果选择的是免费试用就简单些,毕竟是免费的,这边提供的就是套餐选择对于自用的 vue + koa 我觉得我选的这个比较合适。点击试用当然也是需要选择对应的配置的
请添加图片描述

4、购买的话,其实道理也是一样的,就是需要自己选择下对应配置
第一个 所在地域,其实就是选择你的服务器在什么位置,一般你的网站经常在哪访问,选个就近的就行,下面的文案说明也很详细
第二个产品规格在下面的 综合管理中选一个适合自己的,对我这种首次尝试的第一个估计就够用了
请添加图片描述
请添加图片描述
5、接下来这个操作系统和预装应用是比较困惑我的,折腾半天也不知道该选哪个,还是咨询了相关朋友,首先这里操作系统和预装应用是二选一,个人认为第一种可能更专业一些,选后自己装下面这些应用,第二种就是将可能装的应用直接组装好了并有对应的可视化工具给到我们,就像我选择的宝塔,下面也会介绍怎么使用
请添加图片描述
然后是公网ip是否要勾选,我搜到的靠谱的解释是:
在这里插入图片描述
点击购买就算完成第一步了

接下来我们看怎么使用
首页中点击控制台
在这里插入图片描述
就能进入工作台 下面的快捷入口,把 云服务ECS 加进来,方便快速访问
在这里插入图片描述
进入云服务ECS,我们经常用到的就是下面的实例和安全组
在这里插入图片描述
实例,我理解就是一个服务,这里可以看到一些基础信息,ip地址大家也看到了,大家可以试着ping 以下这个公网ip地址,看是否是通的
在这里插入图片描述
ip通了,代表你的云服务已经有了,接下来就是往上面部署 前后端代码,不过在这之前还需要对这个云服务初始化一些需要的软件,其实你就把它理解成一台电脑,想把前后端服务起来,不得有node、nginx之类的支持。
我们点击后面的远程连接,然后选择第一个登录即可,然后需要输入你之前创建的用户密码
请添加图片描述
下面就可以在这里初始化配置相关软件
请添加图片描述
还记得上面我选择的是宝塔吗,接下来就是阿里云服务器安装宝塔面板的流程,然后我们就可以在宝塔中初始化配置并上传前后端代码
执行宝塔面板的安装命令
登录到你的云服务器后,执行宝塔面板安装命令,阿里云服务器网使用的CentOS操作系统,命令如下:

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

执行宝塔Linux面板安装命令后,会提示如下:

Do you want to install Bt-Panel to the /www directory now?(y/n):
保持默认,回复个字母“y”,如下图:
在这里插入图片描述
然后回车,系统会自动安装,大约1分钟左右会自动安装完成。

宝塔面板登录地址、账号和密码
宝塔面板自动安装完成后,会显示宝塔后台登录地址、username和password,如下图:
请添加图片描述
如上图所示,保存好上述信息,后续登录到宝塔面板后台的时候会用到。如果是通过外网登录宝塔后台,就是用外网面板地址,如果是在云服务器上登录宝塔可以使用内网面板地址。

宝塔面板的端口号是8888,在云服务器ECS的安全组中开启宝塔端口号,这就到了咱们上面说的阿里云中的安全组
点击红框进入页面
在这里插入图片描述
在这里就可以设置对应的端口了,我的宝塔之所以是8080,是因为进入宝塔后提示8888不安全,我改的端口
在这里插入图片描述
宝塔配置
完成上面步骤后,我们就可以访问宝塔的地址了,账号密码一定要保存好
进入页面后,选择适合自己的一键安装即可
在这里插入图片描述
完成后就可以使用了,使用教程,单开一篇,稍后发出

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/492057.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《C++ Primer Plus》《9、内存模型和名称空间》

文章目录 前言1 单独编译2 存储持续性、作用域和链接性2.1作用域和链接2.2自动存储连续性2.3静态持续变量2.4静态持续性、外部链接性2.5静态持续性、内部链接性2.6静态存储连续性、无链接性2.7说明符和限定符2.8函数和链接性2.9语言链接性(了解)2.10存储方案和动态分配 3 名称空…

基于SpringBoot+Apache ECharts的前后端分离外卖项目-苍穹外卖(十八)

数据展示 1. Apache ECharts1.1 介绍1.2 入门案例 2. 营业额统计2.1 需求分析和设计2.1.1 产品原型2.1.2 接口设计 2.2 代码开发2.2.1 VO设计2.2.2 Controller层2.2.3 Service层接口2.2.4 Service层实现类2.2.5 Mapper层 2.3 功能测试 3. 用户统计3.1 需求分析和设计3.1.1 产品…

Linux的进程

在Linux中,可以使用多种方式来结束进程。以下是8种常见的方式: 终端中断(Ctrl C):在终端中运行的程序可以通过按下Ctrl C组合键来发送SIGINT信号,终止该进程的执行。 kill命令:使用kill命令可…

【大数据】Flink SQL 语法篇(四):Group 聚合、Over 聚合

Flink SQL 语法篇(四):Group 聚合、Over 聚合 1.Group 聚合1.1 基础概念1.2 窗口聚合和 Group 聚合1.3 SQL 语义1.4 Group 聚合支持 Grouping sets、Rollup、Cube 2.Over 聚合2.1 时间区间聚合2.2 行数聚合 1.Group 聚合 1.1 基础概念 Grou…

设计模式浅析(六) ·命令模式

设计模式浅析(六) 命令模式 日常叨逼叨 java设计模式浅析,如果觉得对你有帮助,记得一键三连,谢谢各位观众老爷😁😁 命令模式 概念 命令模式(Command Pattern)是一种行为设计模式&#xff0c…

异地组网什么原理?企业适合SDWAN异地组网吗?

深入解析异地组网及其对企业的影响 在数字化时代的洪流中,企业正经历着前所未有的变革。随着业务需求的多样化和全球化,传统的网络架构已无法满足现代企业的灵活性和效率要求。异地组网技术的兴起,特别是SD-WAN的应用,为企业提供…

git之远程操作

一.分布式版本控制系统 分布式版本控制系统通常也有⼀台充当“中央服务器”的电脑,但这个服务器的作⽤仅仅是⽤来⽅便“交换”⼤家的修改,没有它⼤家也⼀样⼲活,只是交换修改不⽅便⽽已。有了这个“中央服务器”的电脑,这样就不怕…

unity hub (第一部)初学配置

1、安装Unity Hub 2、设置中文 3、安装编辑器 4、新建项目 5、新建完成后进入编辑器 6、 编辑器设置中文 editPreferencesLanguages选择中文

(挖坑) Python调用图工具

基本效果 输入 #!/usr/bin/env pythonThis example demonstrates a simple use of pycallgraph.from pycallgraph import PyCallGraph from pycallgraph.output import GraphvizOutputclass Banana:def eat(self):passclass Person:def __init__(self):self.no_bananas()def…

港中文联合MIT提出超长上下文LongLoRA大模型微调算法

论文名称: LongLoRA: Efficient Fine-tuning of Long-Context Large Language Models 文章链接:https://arxiv.org/abs/2309.12307 代码仓库: https://github.com/dvlab-research/LongLoRA 现阶段,上下文窗口长度基本上成为了评估…

openlayers 行政区划 鼠标移入 圆扩散动画 打点

封装了一个类似全局动画控制器的类 用于播放所有动画 // 动画播放总控制器class animationSupper {funList {}//所有的动画//修改动画setAnimationAct(animationAct) {this.funList.map(item > {item.animationAct()})this.setAnimationAct animationActreturn this}//动画…

Excelize 开源基础库 2.8.1 版本发布, 2024 年首个更新

Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。可以使用它来读取、写入由 Microsoft Excel™ 2007 及以上版本创建的电子表格文档。支持 XLAM / XLSM / XLSX / XLTM / XLTX 等多种文档格式&#xf…