华为云云耀云服务器L实例使用教学|Unbelievable, 带你用云服务器部署Windows12

news2024/11/27 17:37:11

📋 前言

  • 🖱 博客主页:在下马农的碎碎念
  • 🤗 欢迎关注🔎点赞👍收藏⭐️留言📝
  • ✍ 本文由在下马农原创,首发于CSDN
  • 📆 首发时间:2023/09/26
  • 📅 最近更新时间:2023/09/26
  • 🤵 此马非凡马,房星本是星。向前敲瘦骨,犹自带铜声。
  • 📇 系列文章目录: 无
  • 🙏作者水平有限,如发现错误,请留言轰炸哦!万分感谢!

老当益壮,宁移白首之心;穷且益坚,不坠青云之志。——王勃《滕王阁序》

在这里插入图片描述

一、实践背景介绍

  最近在网上看到一篇文章,一个初中生开发出Windows12,仔细一看,原来是作者看到Windows12概念版后深受启发,决定制作一个网页版,不得不说,如今真是越来越卷了。恰巧这次华为云服务器评测的活动,就想着把这个遥遥领先的系统部署到遥遥领先的服务器,供小伙伴们一起体验一番。

1.1 华为云耀云服务器L实例

在这里插入图片描述
  云耀云服务器L实例是新一代开箱即用、面向中小企业和开发者打造的轻量应用云服务器。云耀云服务器L实例提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等。

产品优势:

  • 智能不卡顿
    • 华为云擎天架构加持,软硬协同结合AI算法智能调度,为您提供优质性能。
    • 华为云全球存算一张网,数据传输时延比眨眼还短,满足游戏、音视频等低网络时延场景的高要求。
  • 价优随心用
    • 超高性价比,超低门槛,敞开随心用。
  • 多种实例规格,平衡性能与成本。
  • 技术升级优化用云成本,普惠更多初创企业和开发者。
  • 上手更简单
    • 多种镜像、资源组合一键下单。
    • 严选多款高品质镜像,经过华为云官方严格测试,覆盖七大场景,预置模板,快速搭建,安全可信。
    • 自动化编排,资源一键开通,业务分钟级上线。
    • 平滑学习曲线,向导式应用搭建,应用轻松启用。
  • 管理更省心
    • 拓扑、资源、镜像可视化管理,业务架构透明化管理。
    • 贴心服务状态提醒,资源续退一键式操作,实现极简管理。
    • 资源 负载、安全,使用率实时监控,保障服务永远在线。
    • 可选配丰富的安全服务,包括丰富的备份、主机安全等服务,提供最高等级的安全防护。

如此多的产品优势,真可谓是遥遥领先。

1.2 Windows12网页版介绍

  上初中时你在干什么?真正的大佬已经开始做系统了!!!
一个仅有14岁的初中生搞出了windows12网页版的开源项目,并获得将近5000star,听完这个,会写代码的和不会写代码的都沉默了,废话不多说,我们先来看看网页的效果,然后直接开始将其部署到服务器。

主界面

在这里插入图片描述

文件资源管理器

在这里插入图片描述

设置

在这里插入图片描述

浏览器

在这里插入图片描述

Windows 12 网页版还支持切换主题,还有其他的一些基础应用,浏览器也能够正常访问网页,在这里预览图就不一一列举了,文末会附上链接,有兴趣的可以继续探索。

二、云服务器部署Windows12

2.1 云服务器准备工作

本次部署使用宝塔面板。华为云耀云服务器L实例在购买时就支持选择多种不同场景的应用镜像以及系统镜像。其中就包括宝塔面板,博主在购买服务器时也是选择了宝塔面板的应用镜像,因此服务器中就会带有宝塔面板,不需要再自己手动安装。
在这里插入图片描述

本次博主使用的服务器配置如下:

  • vCPU: 2核
  • 内存: 2GB
  • 操作系统:Ubuntu 22.04 server 64bit
  • 宝塔面板:8.0.0.1

2.1.1 配置安全组规则

使用宝塔面板,首先必须开通8888端口。开通之后,才能够通过外网访问到宝塔面板可视化界面。

  1. 在华为云控制台找到自己购买的服务器,依次点击:更多=>网络设置=>安全组规则配置
    在这里插入图片描述

  2. 之后在弹出的窗口中点击配置规则,进入安全组规则配置界面。
    在这里插入图片描述

  3. 开放8888端口
    点击添加规则,按照下图填写后再点击确定即可。
    在这里插入图片描述

  4. 开放其他常用端口
    为了简便操作和不必要的麻烦,顺便将其他常用端口开放,我们直接使用控制台提供的一键放通常用端口功能,如下图所示:
    依次点击:入方向规则=>一键放通常用端口=>确认即可。然后出方向一样。
    在这里插入图片描述

2.1.2 登录宝塔面板

首先,使用SSH登录到服务器,先输入bt,然后根据提示输入14查看宝塔默认信息。如下图所示:
在这里插入图片描述
然后在自己电脑浏览器输入外网面板地址,使用宝塔面板的用户名和密码进行登录。就进入到了我们服务器的宝塔面板可视化界面。

注意:如果提示密码错误,则需要回到服务器控制台修改宝塔面板密码,输入bt 5即可,修改完成后使用新密码登录。
在这里插入图片描述

登录成功后根据提示绑定自己的宝塔账号,就进入到了服务器宝塔面板可视化界面的主页面:
在这里插入图片描述

2.2 下载源代码

服务器准备工作完成之后,我们到github上下载大神的源码。
项目链接:牛掰滴win12

下载源码方法一:

git clone https://github.com/tjy-gitnub/win12.git

下载源码方法二:

直接点击页面的Download zip下载
在这里插入图片描述

源码下载之后,在本地直接双击源码中的index.html也能直接查看效果

2.3 上传源码到云服务器

2.3.1 宝塔面板安装web服务器

点击宝塔面板中的网站按钮,会跳出提示,让我们安装web服务器,我们选择Nginx进行安装。
直接点击提示中的安装Nginx 即可,也可以在软件商店中进行安装。
在这里插入图片描述

安装需要持续几分钟,需要耐心等待…

在这里插入图片描述

2.3.2 上传windows12代码

  1. 点击软件商店,找到刚刚安装的Nginx,再点击后边的文件夹图标打开Nginx目录。
    在这里插入图片描述
    在这里插入图片描述
  2. 进入html目录,将windows12的代码上传到此位置
    按照下图所示,依次点击上传=>上传目录,选择刚刚下载的源码文件夹。最后点击开始上传即可
    在这里插入图片描述
    在这里插入图片描述
    上传完成之后就大功告成了!!!

2.4 效果展示

代码上传成功之后,直接在电脑浏览器输入你的IP/win12/index.html,例如123.60.190.15/win12/index.html回车即可在线运行windows12了!!!!
在这里插入图片描述


文章部分素材来自互联网,如侵犯了您的合法权益,请联系作者删除。
win12 Github项目链接:Win12项目链接
Win在线演示链接:Win12在线演示

码字不易,觉得本文有用就三连支持一下吧!!

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

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

相关文章

Bitcoin Consensus Mechanism——SYSU SSE Blockchain 5th lecture(English Version)

目录 Part 1: What is Consensus? Definition Distributed Consensus Consensus in Bitcoin CAP Theorem Definitions Trade-offs ("Pick Two" Dilemma) Part 2: Why Bitcoin needs Consensus Types of Consensus Mechanisms Why Bitcoin Needs Consensus…

LaTex排版系统:TeX Live+Visual Studio Code的配置

配置Tex排版系统需要安装编译器编辑器,编译器通常安装TeX Live,编辑器主要有TeXworks、TexStudio、WinEdt、Visual Studio Code等,目前VS Code普遍评价不错。下面介绍Windows平台安装LaTex的详细步骤。 1 安装TeX Live 1.1 下载地址选择国内…

babel的配置执行顺序

babel配置文件: //.babelrc {"presets": ["babel/preset-env","babel/preset-react"],"plugins": ["babel/plugin-proposal-class-properties",["babel/plugin-transform-runtime",{"corejs&quo…

R | R及Rstudio安装、运行环境变量及RStudio配置

R | R及Rstudio安装、运行环境变量及RStudio配置 一、介绍1.1 R介绍1.2 RStudio介绍 二、R安装2.1 演示电脑系统2.2 R下载2.3 R安装2.4 R语言运行环境设置(环境变量)2.4.1 目的2.4.2 R-CMD测试2.4.3 设置环境变量 2.5 R安装测试 三、RStudio安装3.1 RStu…

Windows下conda安装pytorch GPU版

1.安装miniconda,不细讲了,自己去百度,miniconda自带python,可以通过conda创建虚拟python环境,安装Pytorch的话建议python版本大于3.8,完成后注意配置环境变量。 2.安装CUDA: 查看自己CUDA版本,Nvidia控制面板中找,不再赘述。根据查看的版本,下载 CUDA Toolkit并安装…

ChatGPT重磅升级:可以看图、听声音、说话啦!

美东时间9月25日,OpenAI在官网宣布,对ChatGPT进行重磅升级实现看图、听声音、输出语音内容三大功能。 早在今年3月OpenAI发布GPT-4模型时,就展示过看图的功能,但由于安全、功能不完善等原因一直没有开放。现在不仅开放了看图&…

《玩转smardaten | 无代码开发移动端APP需要几步?最全操作!》

看完这么多免编程、无代码APP软件开发的文章,还是一脸茫然😮...只讲能开发出什么玩意,不讲到底怎么开发,我怎么学会? 来了,无代码的移动端操作教程,从PC移动端一体式开发,到移动端单…

python+nodejs+php+springboot+vue 导师双选系统

为了直观显示系统的功能,运用用例图这样的工具显示分析的结果。分析的导师功能如下。导师管理导师选择信息,管理项目,管理项目提交并对学员提交的项目进行指导。 为了直观显示系统的功能,运用用例图这样的工具显示分析的结果。分析…

Golang 函数 不定参数

不定参数 在C语言时代大家一般都用过printf()函数,从那个时候开始其实已经在感受不定参数的魅力和价值。如同C语言中的printf()函数,Go语言标准库中的fmt.Println()等函数的实现也严重依赖于语言的不定参数功能。 我们将介绍不定参数的用法。合适地使用…

✔★ 算法基础笔记(Acwing)(五)—— 动态规划【java版本】

动态规划 一、背包问题★f[i][j] 背包容量为j,前i个物品的最大价值 1. 01背包问题(不需要初始化) ✔1.6 ✔1.72. ☆ 完全背包问题(后面的 前面的某一项的最大值)一、朴素做法(三重循环)二、二维数组的优化&#xff08…

OpenCV 实现 SIFT→SURF 算法关键点检测实现

1,SIFT算法原理 1.1,基本流程 1.1.1 尺度空间极值检测 1.1.2 关键点定位 1.1.3 关键点方向确定 、 1.1.4 关键点描述 1.1.5 总结 1.2 SURF原理 2 代码实现 import cv2 as cv import matplotlib.pyplot as plt import numpy as np from pylab i…

open ai chartgpt 安装插件 txyz.ai

1 chatgpt 页面 左下角 用户 -> setting 2 3

RK3568驱动指南|第五期-中断-第44章 共享工作队列实验

瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器。RK3568 支持4K 解码和 1080P 编码,支持SATA/PCIE/USB3.0 外围接口。RK3568内置独立NPU,可用于轻量级人工…

2023年深圳等保测评机构名称以及地址汇总

你知道深圳等保测评机构有哪些?知道在哪里吗?今天我们小编就给大家汇总一下。 2023年深圳等保测评机构名称以及地址汇总 序号:1 名称:深圳市信息安全管理中心 地址:深圳市福田区莲花街道福中路城市数字资源中心 序…

CMake 官方完整版

CMake 官方完整版 一些概念TargetSignature 1. A Basic Starting Point(Step 1)Adding a Version Number and Configured Header FileSpecify the C StandardBuild and Test 2. Adding a Library(Step 2)-添加一个库Adding an Option 3. Adding Usage Requirements for Library…

【Verilog 教程】4.8Verilog 过程连续赋值

关键词:deassign,force,release 过程连续赋值是过程赋值的一种。这种赋值语句能够替换其他所有 wire 或 reg 的赋值,改写了 wire 或 reg 型变量的当前值。 与过程赋值不同的是,过程连续赋值的表达式能被连续的驱动到 …

pinyin-match选择器拼音快速检索目标

npm地址:https://www.npmjs.com/package/pinyin-match 选择器拼音快速检索目标(pinyin-match) 一. 使用方法二. 使用实例三. 实现效果 一. 使用方法 安装 pinyin-match 包 yarn add pinyin-match 或 npm install pinyin-match --save 引入 …

3分钟,免费制作一个炫酷实用的数据可视化大屏!

在当前大数据时代背景下,数据已成为在工业革命中如同煤炭、石油一般宝贵的资源。但是由于数据越来越庞大、越来越复杂,导致数据的可读性也越来越低。因此,对数据可视化的需求也越来越高,需要解决的问题也越来越复杂,而…

测试工程师高效编写API测试

1、自动化测试流程 我一直有编写自动化测试的习惯,但之前一直没有达到最理想的效果,也在反思问题出现的原因,最近终于有了一些思路。其主要的原因是之前写测试都是靠感觉,感觉哪些需要测试了,就写一个测试&#xff0c…