828华为云征文|华为云Flexus云服务器X实例部署——盲盒抽奖商城系统以及编译发布小程序

盲盒抽奖商城系统使用 thinkphp6.0 + uniapp 开发,做到了全移动端兼容。一个系统不仅可以打包 小程序 还可以 打包APP ,H5

华为云Flexus云服务器X实例在安装搭建盲盒商城小程序方面具有显著优势,这些优势主要体现在以下几个方面:

灵活配置与高性能:
Flexus X实例提供了高度灵活的配置选项,打破了传统云服务器固定的CPU与内存配比限制。用户可以根据盲盒商城小程序的实际需求,灵活选择CPU与内存的配比,如1:3、2:5甚至最高可达3:1的CPU/内存比。这种灵活性确保了小程序在不同发展阶段都能获得与业务匹配的高性能云资源,从而满足高并发、大数据处理等复杂业务场景的需求。
Flexus X实例引入了智能调度和加速技术,特别是X-Turbo加速技术,能够智能识别数据库、中间件、图形图像等应用场景,并针对这些场景进行优化。这显著提升了系统响应速度和稳定性,为盲盒商城小程序提供了卓越的性能表现。

1、登录Flexus云服务器X实例控制台

https://activity.huaweicloud.com/
在这里插入图片描述

2、单击“Flexus X”,进入购买页面

在这里插入图片描述

3、配置实例规格:

根据业务需求选择预置的实例规格,或者自定义实例vCPU/内存规格。
可选择开启性能模式(付费功能),以获得极致稳定的性能保障。

在这里插入图片描述

4、选择镜像:

公共镜像:选择常见的标准操作系统镜像,包括操作系统及预装的公共应用。
私有镜像:如已有华为云或其他云平台的云服务器,可创建私有镜像或从第三方下载获取。
共享镜像:接受其他用户共享的私有镜像,作为自己的镜像使用。

在这里插入图片描述

5、配置弹性公网IP:

选择“现在购买”为实例分配独享带宽的弹性公网IP,或选择使用已有的弹性公网IP。

6、确认配置并购买:

浏览并确认所选配置,避免出错。
单击“立即购买”或相应按钮,完成购买流程。

7、SSH远程登录与管理:

连接成功后,可在云服务器上执行所需操作。
在这里插入图片描述

8、软件需要环境

服务器环境推荐使用 linux centos,版本任意。软件环境

软件版本
PHP7.2+
MySQL5.7
Nginx1.22.1(比较新的版本即可)

PHP扩展需要安装的有:fileinfo、redis
在这里插入图片描述

9、前端环境准备

开发工具 HBuilder X 3.7.6 -alpha 微信开发者工具
在这里插入图片描述

前端 node版本 v14.17.0
在这里插入图片描述

10、安装 swoole_loader_74_nts.so

10.1、以 PHP7.4 为例,php扩展的目录一般在 /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902
在这里插入图片描述
10.2、然后在 php.ini 中加入扩展的配置
在这里插入图片描述

extension = swoole_loader_74_nts.so

11、安装 swoole-compiler.license

我们可以将 swoole-compiler.license 放到任意位置,比如我们将该文件放到项目目录中
在这里插入图片描述
复制这个路径 /www/wwwroot/jiami.mstshop.cn/api/swoole-compiler.license

打开 php配置 写入配置 swoole_loader.license_files=/www/wwwroot/jiami.mstshop.cn/api/swoole-compiler.license
在这里插入图片描述

目录用途
api整个系统的接口层源码
screenshootreadme数据的静态截图文件(与系统无关)
web/adminweb下的admin目录是放的管理端后台的vue源码
web/uniappweb下的uniapp目录是放的移动端前端的uniapp源码

上传源码包中的api 目录中的内容到 您的网站更目录下
在这里插入图片描述

12、配置网站的运行目录为 public,并且设置网站的伪静态

location ~* (runtime|application)/{return 403;
}
location / {if (!-e $request_filename){rewrite  ^(.*)$  /index.php?s=$1  last;   break;}
}

由于系统采用了三方字体,因此要配置这些字体可跨域,网站 --> 设置中
在这里插入图片描述

location ~* \.(eot|ttf|woff|woff2|svg)$ {add_header Access-Control-Allow-Origin *;
}

13、安装好的后台web界面

采用vue + element-plus 编写的后台美观强大

在这里插入图片描述

14、uniapp参数配置

在这里插入图片描述

15、小程序APPID信息配置

在这里插入图片描述

16、编译小程序

16.1、更换自己的api地址 web\uniapp\utils\siteInfo.js

module.exports = {// pro'apiroot': 'https://pro.aaa.com.cn/api','imgroot': 'https://pro.aaa.com.cn',// dev// 'apiroot': 'https://dev-aaa.aaa.cn/api',// 'imgroot': 'https://dev-aaa.aaa.cn',
};

16.2、apiroot 和 imgroot 换成自己的授权域名

16.3、使用hbuilderx 打开刚才下载的源码目录下的uniapp文件夹,或者进入文件夹直接拖动文件夹到hbuilderx
目录地址 源码>web>uniapp
在这里插入图片描述
16.4、 打开编辑器终端,输入命令行代码 npm i,输入后按回车键,终端开始下载项目所需依赖包

在这里插入图片描述
16.5、进行相应的配置, 打开目录下的manifest.json 文件 ,找到微信小程序配置,在微信小程序AppID内输入自己真实的微信小程序AppID

在这里插入图片描述
在这里插入图片描述

16.6 使用微信开发者工具调试盲盒商城小程序

在这里插入图片描述

16.7、登录微信公众平台,提交审核、发布即可
在这里插入图片描述

17、至此盲盒抽奖商城系统,编译发布小程序已经完成了!!!!

Flexus X实例将原本复杂的云端操作简化为一键式服务,大大降低了技术门槛。从资源配置到运维管理,用户都能轻松掌握,从而缩短盲盒商城小程序数字化转型的路径,并专注核心业务的创新与发展。
在安全性方面,华为云提供了全面的安全保障措施,确保盲盒商城小程序的数据安全和稳定运行。Flexus X实例还支持多种安全认证和加密技术,有效防止数据泄露和非法访问。

在这里插入图片描述
综上所述,华为云Flexus云服务器X实例在安装搭建盲盒商城小程序方面具有灵活配置与高性能、高效迁移与成本控制、智能化体验与安全性保障以及专业技术支持与优质服务等多方面的优势。这些优势为盲盒商城小程序提供了强大的计算能力和稳定的运行环境,为其顺利运行和快速发展提供了有力保障。

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

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

相关文章

安卓13删除下拉栏中的关机按钮版本2 android13删除下拉栏关机按钮

总纲 android13 rom 开发总纲说明 文章目录 1.前言2.问题分析3.代码分析4.代码修改5.编译6.彩蛋1.前言 顶部导航栏下拉可以看到,底部这里有个设置按钮,点击可以进入设备的设置页面,这里我们将更改为删除,不同用户通过这个地方进入设置。我们之前写过一个文章也是一样的删除…

数据结构之链表(2),双向链表

目录 前言 一、链表的分类详细 二、双向链表 三、双向链表的实现 四、List.c文件的完整代码 五、使用演示 总结 前言 接着上一篇单链表来详细说说链表中什么是带头和不带头,“哨兵位”是什么,什么是单向什么是双向,什么是循环和不循环。然后实…

数据结构-栈(理解版)

一、栈的定义 相信大家对于栈或多或少有一些了解,可能大多数人会告诉你栈是一种先进后出的数据结构。这其实说了跟没说一样(❁◡❁)!当然(last in,first out)是栈最有特色的性质。 这里可以给大家一些比较好理解的例…

大模型增量训练--基于transformer制作一个大模型聊天机器人

针对夸夸闲聊数据集,利用UniLM模型进行模型训练及测试,更深入地了解预训练语言模型的使用方法,完成一个生成式闲聊机器人任务。 项目主要结构如下: data 存放数据的文件夹 dirty_word.txt 敏感词数据douban_kuakua_qa.txt 原始语…

sqlserver迁移数据库文件存储位置

业务背景:由于C盘爆满,需要将数据库文件迁移到别处比如D盘 下面以某一个数据库转移为示例:(可以用SSMS工具,新建查询配合使用) 1.查询数据库文件存储路径 sql语句: -- 查询路径 USE QiangTes…

HarmonyOS/OpenHarmony 离线加载web资源,并实现web资源更新

关键词:h5离线包加载、h5离线包更新、沙箱 在上一篇文章中,我们已经介绍了如何将 rawfile 资源文件中的文件数据拷贝到沙箱下,那么该篇文章将介绍如何加载该沙箱目录下的文件资源(此处以打包后的web资源为例)&#xf…

Android 12系统源码_输入系统(三)输入事件的加工和分发

前言 上一篇文章我们具体分析了InputManagerService的构造方法和start方法,知道IMS的start方法经过层层调用,最终会触发Navite层InputDispatcher的start方法和InputReader的start方法。InputDispatcher的start方法会启动一个名为InputDispatcher的线程&…

linux驱动编程——等待队列

一、等待队列 可实现调用read函数时阻塞等。 1、流程 (1)初始化等待队列头(带参宏) init_waitqueue_head(q) 等待队列头wq数据类型: wait_queue_head_t,等待条件condition:int型变量。 &…

(c++)内存四区:1.代码区2.全局区(静态区)3.栈区4.堆区

//内存四区:1.代码区 2.全局区 3.栈区 4.堆区 1.放在代码区的有:1.写的代码:只读的、共享的、存放的二进制机器指令、由操作系统直接管理 2.放在全局区的有:1.全局的(变量或常量) 2.静态的&#xff0…

rdp远程桌面服务协议概述

rdp远程桌面服务协议概述 什么是远程桌面服务远程桌面服务的通信过程及功能 建立连接资源重定向与用户体验断开连接 远程桌面服务的协议架构 核心协议与基础通信虚拟通道与扩展协议协议协作与层次划分协议的可扩展性协议扩展与性能优化 总结参考 rdp远程桌面服务协议概述 对于…

SpringBoot(Java)实现MQTT连接(本地Mosquitto)通讯调试

1.工作及使用背景 工作中需要跟收集各种硬件或传感器数据用于Web展示及统计计算分析,如电表、流量计、泵、控制器等物联网设备。 目前的思路及解决策略是使用力控或者杰控等组态软件实现数据的转储(也会涉及收费问题),通过组态软件…

鸿蒙开发(NEXT/API 12)【应用间消息通信】手机侧应用开发

在手机侧与穿戴设备侧构建应用到应用的通信隧道,用于收发应用自定义的报文消息以及文件。实现手机应用和穿戴设备应用间的交互,为用户提供分布式场景和体验。比如手机应用发送音频文件到穿戴设备侧应用,实现在穿戴设备侧应用上播放音乐&#…

BUG——IMX6ULL编译正点原子Linux内核报错

最初编译的是正点原子改过的Linux内核,可能是版本问题,一直报错,无法成功编译。然后换成NXP官方Linux内核6.6版本,初始编译虽然也报各种错,但都是缺少库或相关工具,全部安装后就可以成功编译出镜像了&#…

Leetcode 740. 删除并获得点数

原题链接:. - 力扣(LeetCode) 给你一个整数数组 nums ,你可以对它进行一些操作。 每次操作中,选择任意一个 nums[i] ,删除它并获得 nums[i] 的点数。之后,你必须删除 所有 等于 nums[i] - 1 和…

cscode搭建vue项目

创建前安装环境 ctrlj弹出终端 window需要管理员运行并且授权 node -v # 显示版本号,说明 node 已经装好 npm -v # 显示版本号,说明 npm 可以使用 # 安装cnpm npm install -g cnpm --registryhttps://registry.npm.taobao.org cnpm -v # 显示版本号&a…

【hot100-java】【合并两个有序链表】

记忆中,两个指针合并即可。 建立哨兵节点dum /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val val; }* ListNode(int val, ListNode next) { t…

Docker更换阿里容器镜像源

以Mac为例, 一、获取阿里容器镜像加速器地址 访问阿里云官网https://cn.aliyun.com/ 登录阿里云,没有账号就注册一个 登录完成后在搜索框搜索,容器镜像服务,并打开 点击管理控制台,进入管理控制台 左侧点击镜像加速…

【Python入门】20个Python自动化脚本,解放双手、事半功倍

如果你正在学习Python,那么你需要的话可以,点击这里👉Python重磅福利:入门&进阶全套学习资料、电子书、软件包、项目源码等等免费分享! 在当今的快节奏工作环境中,自动化不再是一种奢侈,而是…

下一代性能怪兽RTX 5090最新规格更新与Blackwell架构解析

据悉,目前各家AIC厂商已经陆续收到NVIDIA的相关资料,RTX 5090、RTX 5080已经正式进入开案阶段,也就是厂商们开始设计各自的产品方案了。不出意外,年初的CES 2025上会看到RTX 5090/5080的发布。 作为NVIDIA的新一代GPU&#xff0c…

【车联网安全】车端知识调研

一、CAN总线: 1、定义: CAN 总线相当于汽车的神经网络,连接车内各控制系统,其通信采用广播机制,各连接部件均可收发控制消息,通信效率高,可确保通信实时性。当前市场上的汽车至少拥有一个CAN网络&#xff0…