【ECS初体验】部署Vue静态项目

简介: 第一次使用云服务器,部署一个静态项目.

一、自我介绍

软工大三菜鸟,由于兴趣和项目需要等多方原因需要接触云服务器。通过同学介绍才知道竟然可以白嫖到两个星期的阿里云服务器,新手刚上路,写篇笔记记录一下在阿里云上部署的第一个静态网页的部署。

二、使用云服务器部署项目

一、获得一个服务器并配置

  1. 远程登录服务器

    使用远程连接工具Xshell新建会话,填写自己服务器的ip、用户名、密码等信息登录服务器,成功效果如下。

    image-20211105203310751

  2. 安装宝塔面板

    进入宝塔官网,选择服务器对应的系统安装宝塔面板,我是Ubuntu系统所以使用下面的命令

    // Ubuntu系统安装宝塔命令
    wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

    其他系统命令详见宝塔官网:https://www.bt.cn/bbs/thread-19376-1-1.html

  3. 配置安全组

    在服务器面板配置安全组,放行8888端口,登录宝塔界面。

    image-20211105231529819

image-20211105231631997

二、打包Vue项目

打开要部署的项目文件,执行打包命令

num run build

在根目录下将dist文件夹压缩

image-20211105232251651

三、创建网站并部署

  1. 在宝塔面板新建网站,添加站点,将服务器ip地址添加进去

    image-20211105232004800

  2. 进入站点,删除默认文件
  3. 将打包好的dist文件夹上传并解压到站点根目录下

    image-20211105232144219

  4. 在浏览器输入ip地址查看自己的项目

    image-20211105232613157

三、使用收获

非常惊喜的一次体验,很方便就配置好了服务器的各个设置,把自己写的界面部署服务器端了,对于新手来说非常友好了。但是没能把mysql数据库还有其他的一些配置一起弄好还是挺遗憾的,希望下一次发文章能部署一个vue+springboot的前后端分离项目吧。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10月前
|
缓存 JavaScript
vue中的keep-alive问题(2)
vue中的keep-alive问题(2)
685 137
|
10月前
|
弹性计算 人工智能 前端开发
在阿里云ECS上部署n8n自动化工作流:U2实例实战
本文介绍如何在阿里云ECS的u2i/u2a实例上部署开源工作流自动化平台n8n,利用Docker快速搭建并配置定时任务,实现如每日抓取MuleRun新AI Agent并推送通知等自动化流程。内容涵盖环境准备、安全组设置、实战案例与优化建议,助力高效构建低维护成本的自动化系统。
2234 5
|
10月前
|
Java Linux Apache
在CentOS服务器上编译并部署NiFi源码
部署Apache NiFi在CentOS上是一个涉及细节的过程,需要注意Java环境、源码编译、配置调整等多个方面。遵循上述步骤,可以在CentOS服务器上成功部署和配置Apache NiFi,从而高效地处理和分发数据。
316 17
|
10月前
|
Shell 网络安全 开发工具
服务器已经搭建好的项目如何关联至gitee对应仓库并且将服务器的项目代码推送至gitee-优雅草卓伊凡
服务器已经搭建好的项目如何关联至gitee对应仓库并且将服务器的项目代码推送至gitee-优雅草卓伊凡
576 5
|
11月前
|
JavaScript
Vue中如何实现兄弟组件之间的通信
在Vue中,兄弟组件可通过父组件中转、事件总线、Vuex/Pinia或provide/inject实现通信。小型项目推荐父组件中转或事件总线,大型项目建议使用Pinia等状态管理工具,确保数据流清晰可控,避免内存泄漏。
813 2
|
11月前
|
弹性计算 安全 Linux
使用阿里云服务器安装Z-Blog博客网站流程,新手一键部署教程
本教程教你如何在阿里云99元服务器上,通过宝塔Linux面板一键部署Z-Blog博客。基于CentOS 7.9系统,从远程连接、安装宝塔面板、开放端口到部署Z-Blog全流程详解,操作简单,新手也能轻松搭建个人博客网站。
1220 13
|
11月前
|
弹性计算 Devops Shell
用阿里云 DevOps Flow 实现 ECS 部署自动化:从准备到落地的完整指南
阿里云 DevOps Flow 是一款助力开发者实现自动化部署的高效工具,支持代码流水线构建、测试与部署至ECS实例,显著提升交付效率与稳定性。本文详解如何通过 Flow 自动部署 Bash 脚本至 ECS,涵盖环境准备、流水线搭建、源码接入、部署流程设计及结果验证,助你快速上手云上自动化运维。
878 0
监控 安全 Linux
619 0