828华为云征文|云服务器Flexus X实例|MacOS系统-宝塔部署Nuxt项目

文章目录

  • 1. Flexus云服务器X实例
    • 1.1 与Flexus应用服务器L实例相比具备以下优势
    • 1.2 服务器的详细配置
  • 2.宝塔部署Nuxt项目
    • 2.1 登录实例
    • 2.1 宝塔面板
  • 3. Nuxt 项目与部署
    • 3.1 Nuxt
    • 3.2创建Nuxt项目
    • 3.3 部署
    • 3.4 部署成功
  • 4.结语


1. Flexus云服务器X实例

华为云的Flexus云服务是为中小企业和开发者设计的新一代云服务产品,它以高性价比和即开即用的特点,提供了卓越的用户体验。Flexus云服务器X实例是该服务系列中的一员,专为中低负载场景设计,如电商直播、企业网站搭建、开发测试环境、游戏服务器和音视频服务等。

1.1 与Flexus应用服务器L实例相比具备以下优势

  • 丰富的公共镜像:提供多种操作系统和应用环境,满足不同开发和部署需求。
  • 灵活的资源配置:用户可以根据实际需求,自定义虚拟CPU(vCPU)和内存的配比,实现资源的最优利用。
  • 智能动态调整:能够根据业务负载智能调整资源分配,实现在不同负载情况下的自动升降配,提高资源利用率。
  • 更广泛的负载适应性:相较于L实例,X实例能够适应更广泛的业务负载范围,提供更加稳定和高效的服务。

这里已经事先选购了一台服务器 Flexus X实例,在华为云828 B2B企业节期间,Flexus X实例正推出大力度促销活动,欢迎各位到官网了解。华为云828活动页面。千万不要错过这次机会。

接着,我们进入 Flexus X实例列表。
在这里插入图片描述

1.2 服务器的详细配置

查看我们配置的云服务
在这里插入图片描述

2.宝塔部署Nuxt项目

2.1 登录实例

我们通过CloudShell 来登录,十分方便快捷。
在这里插入图片描述
在这里插入图片描述

2.1 宝塔面板

之前我们事先在服务器Flexus X实例,搭建了宝塔面板。这里我们查看地址。
在这里插入图片描述
选择14 查看面板信息,初始密码首次登录的时候已经获取
在这里插入图片描述这里我们登录一下。
在这里插入图片描述
进入宝塔面板,由于我们要部署前端项目,所以需要用的nginx服务器 ,这里我们安装下。
在这里插入图片描述
接着我们选择极速安装,操作起来还是简单快捷的。
在这里插入图片描述
等待安装任务进行
在这里插入图片描述
安装成功后我们可以在任务列表中查看安装状态。这里2个安装任务都安装成功了。
在这里插入图片描述
紧接着,我们再一次进入宝塔面板,进入“网站”菜单,这次可以正常添加站点了。
在这里插入图片描述
添加网站成功。
在这里插入图片描述
我们在浏览器打开,出现下面页面,表示我们部署成功了。接下来就是要替换成nuxt项目文件。
在这里插入图片描述

3. Nuxt 项目与部署

3.1 Nuxt

Nuxt.js 是一个基于 Vue.js 的更高层次的框架,它提供了一种更简单的方式来构建服务器端渲染(SSR)、静态生成的应用程序以及单页应用(SPA)。Nuxt.js 通过一系列约定和自动化工具简化了 Vue 应用的开发流程,使得开发者可以更加专注于业务逻辑而非配置。
在这里插入图片描述

3.2创建Nuxt项目

接着,我们查看到安装文档特别提到的先决条件:
在这里插入图片描述

那么按照文档安装条件,首先进行npx-v查看是否安装,nvxt的安装需要node版本比较高,一开始我v14.16.0 ,提示版本过低,于是我用nvm工具切换到高版本 v18.20.0.
在这里插入图片描述
安装成功后,我们运行起我们的项目。
在这里插入图片描述
运行成功后,我们可以看到默认欢迎页。
在这里插入图片描述

3.3 部署

nuxt提供了几种部署方式,这里我们采用下面一种,打包构建后可以部署到任何静态托管服务器上
在这里插入图片描述
跟着教程执行npx nuxi generate
在这里插入图片描述
执行成功后默认是在.output/public 目录,这里提一嘴,MacOS系统中,默认情况下,以点(.)开头的文件和文件夹是隐藏的。如果需要查看这些隐藏文件,我们可以使用以下方法:
在 shell 执行一下命令

defaults write com.apple.finder AppleShowAllFiles -bool true

然后重启 Finder 使更改生效:

killall Finder

接着我们在宝塔面板文件菜单上传我们上面打包好的文件。

在这里插入图片描述
这里选择上传的时候, 点开头的文件还是看不到,于是我改了下文件名。outputF ,然后选择public文件
在这里插入图片描述
接着点击继续上传
在这里插入图片描述
上传完成后,我们回到“网站”修改网站目录地址
在这里插入图片描述

3.4 部署成功

我们刷站点地址,就可以成功看到部署的内容。至此在云服务器Flexus X实例,基于宝塔部署Nuxt项目成功!!
在这里插入图片描述

4.结语

基于云服务器Flexus X实例,部署Nuxt项目的过程很顺利,选择华为云服务器,意味着您将获得一个稳定而高效的云计算环境。想要购买服务器的同学可以关注下这次华为云828活动,趁着活动优惠挑选自己心仪的服务器!
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

C++高精度计时方法总结(测试函数运行时间)

文章目录 一、clock()函数——毫妙级二、GetTickCount()函数(精度16ms左右)——毫妙级三、高精度时控函数QueryPerformanceCounter()——微妙级四、高精度计时chrono函数——纳妙级五、几种计时比较六、linux下的计时函数gettimeofday()-未测试参考文献 …

typedef的用法

typedef只有一种用法&#xff0c;那就是&#xff1a; 1,代替各种类型或某类&#xff08;结构体&#xff09;成员。 比如下列代码&#xff1a; #include <iostream> #include <string> int main() {typedef int i;i e3;int f3;std::string t_or_f(ef)?"tru…

OpenAI的O1模型达到AGI二级,类人推理能力被提示危险,细思极恐!

大家好&#xff0c;我是Shelly&#xff0c;一个专注于输出AI工具和科技前沿内容的AI应用教练&#xff0c;体验过300款以上的AI应用工具。关注科技及大模型领域对社会的影响10年。关注我一起驾驭AI工具&#xff0c;拥抱AI时代的到来。 今天让我们一起来聊聊最近科技圈的大新闻—…

利士策分享,家庭内耗:隐形的风暴,无声的侵蚀

利士策分享&#xff0c;家庭内耗&#xff1a;隐形的风暴&#xff0c;无声的侵蚀 在温馨的灯光下&#xff0c;家本应是我们心灵的港湾&#xff0c;是疲惫时最坚实的依靠。 然而&#xff0c;当家庭内部出现裂痕&#xff0c;无形的内耗便如同冬日里的寒风&#xff0c;悄无声息地…

SpringBoot 3.4.0还没来之前,又又又更新啦!SpringBoot 3.3.4版本依赖升级,性能与稳定性再提升!

为什么要使用SpringBoot在现代开发中&#xff0c;高效与灵活性是每个开发团队追求的核心目标。然而&#xff0c;如何在不牺牲灵活性的前提下&#xff0c;快速构建复杂的应用程序&#xff0c;常常成为开发者的难题。SpringBoot的出现&#xff0c;正是为了解决这个矛盾。它以“约…

Spring Boot技术在高校心理辅导系统中的应用研究

3 系统分析 3.1可行性分析 在进行可行性分析时&#xff0c;我们通常根据软件工程里方法&#xff0c;通过四个方面来进行分析&#xff0c;分别是技术、经济、操作和法律可行性。因此&#xff0c;在基于对目标系统的基本调查和研究后&#xff0c;对提出的基本方案进行可行性分析。…

【C++初阶】探索STL之——vector

【C初阶】探索STL之——vector 1.什么是vector2.vector的使用2.1 vector的定义2.2 vector iterator(迭代器)的使用2.3 vector空间问题2.4 vector的增删查改2.5 vector迭代器失效的问题2.5.1 vector常见迭代器失效的操作 3 动态二位数组 1.什么是vector vector其实就是一个可以…

GNU链接器(LD):设置入口点(ENTRY命令)的用法及实例解析

0 参考资料 GNU-LD-v2.30-中文手册.pdf GNU linker.pdf1 前言 一个完整的编译工具链应该包含以下4个部分&#xff1a; &#xff08;1&#xff09;编译器 &#xff08;2&#xff09;汇编器 &#xff08;3&#xff09;链接器 &#xff08;4&#xff09;lib库 在GNU工具链中&…

3.5.2 __ipipe_init()之完成中断处理程序设置

点击查看系列文章 》 Interrupt Pipeline系列文章大纲-CSDN博客 原创不易&#xff0c;需要大家多多鼓励&#xff01;您的关注、点赞、收藏就是我的创作动力&#xff01; 3.5.2 __ipipe_init()之完成中断处理程序设置 __ipipe_init()最核心的就是__ipipe_enable_pipeline()&am…

Mybatis自定义TypeHandler,直接存储枚举类对象

在这篇文章中&#xff0c;我们已经知道如何使用枚举类直接接受前端的数字类型参数&#xff0c;省去了麻烦的转换。如果数据库需要保存枚举类的code&#xff0c;一般做法也是代码中手动转换&#xff0c;那么能不能通过某种机制&#xff0c;省去转换&#xff0c;达到代码中直接保…

PowerMill 2025简体中文版百度云资源分享下载

如大家所了解的&#xff0c;PowerMill是一款专业的CAM&#xff08;计算机辅助制造&#xff09;软件。主要用于加工行业&#xff0c;可以帮助用户进行高效、精准的加工工艺设计和数控编程&#xff0c;以达到生产部件的高精度和高质量。 对于初次接触的小伙伴来说&#xff0c;目…

k均值vs高斯混合模型

K均值&#xff08;K-means&#xff09;和高斯混合模型&#xff08;Gaussian Mixture Model, GMM&#xff09;是常用的聚类算法。 K均值是非概率模型&#xff0c;根据&#xff08;欧氏&#xff09;距离判断&#xff0c;类比最小距离分类器&#xff08;分类&#xff09;。高斯混…

240922-chromadb的基本使用

A. 基本使用 ChromaDB 是一个专门为向量数据库和嵌入查询优化的数据库。它可以与嵌入模型结合使用&#xff0c;存储和查询高维向量数据&#xff0c;通常用于大规模语义搜索、推荐系统等领域。 以下是使用 ChromaDB 的步骤&#xff1a; 1. 安装 ChromaDB 你可以通过 pip 安装…

96. UE5 GAS RPG 实现闪电链技能(一)

闪电链有一个施法的过程&#xff0c;就是在按键按下的过程&#xff0c;会在按下的过程一直持续造成伤害&#xff0c;一直等到条件不满足&#xff08;技能键位抬起&#xff0c;蓝量不足&#xff0c;被眩晕&#xff09;时&#xff0c;将结束技能&#xff0c;并退出技能状态。 所以…

【WSL迁移】将WSL2迁移到D盘

首先查看WSL状态&#xff1a;wsl -l -v 以压缩包的形式导出到其他盘。 wsl --export Ubuntu D:\Ubuntu_WSL\ubuntu.tar 注销原有的linux系统 wsl --unregister Ubuntu 导入系统到D盘 wsl --import Ubuntu D:\Ubuntu_WSL D:\Ubuntu_WSL\Ubuntu.tar 恢复默认用户 Ubuntu co…

如何保护您的机器学习模型

在计算机技术领域&#xff0c;很少有领域像人工智能(AI)和机器学习(ML)一样受到如此多的关注。这门学科位于计算机科学和数据分析的交叉点&#xff0c;已成为移动应用程序、语音助手、欺诈交易检测、图像识别、自动驾驶甚至医疗诊断不可或缺的一部分。 背景介绍由于机器学习模型…

数据结构与算法——Java实现 9.习题——删除链表倒数节点

目录 19. 删除链表的倒数第 N 个结点 方法1 通过链表长度直接删除 方法2 递归加入哨兵节点 ListNode 方法3 快慢指针法 苦难&#xff0c;区区挫折罢了&#xff0c;而我必定站在幸福的塔尖 —— 24.9.22 19. 删除链表的倒数第 N 个结点 给你一个链表&#xff0c;删除链表的倒数第…

预付费计量系统整体概念

1.预付费计量系统整体概念 A Payment Metering System is a collective infrastructure that supports the contractual relationship between a supplier of goods or services and a customer. It includes processes, functions, data elements, system entities (devices a…

鸿蒙 OS 开发零基础快速入门教程

视频课程: 东西比较多, 这里主要分享一些代码和案例. 开关灯效果案例: 开灯 开关灯效果案例: 关灯 Column 和 Row 的基本用法 Entry Component struct Index {State message: string 张三;build() {// 一行内容Row() {// 一列内容Column() {// 文本内容Text(this.mess…

IDEA创建Web项目(详细版)

目录 1 新建Web项目 步骤如下 1 打开idea,选择新建项目 2 点击创建 3 点击项目结构&#xff0c;选择添加模块 ---web 2 配置Tomcat 步骤如下 1 点击Edit Configurations&#xff08;编辑配置&#xff09; 1.1 右上角当前文件下 选择编辑配置 1.2 点击菜单栏中run 选…