【摸鱼日常】使用httpd部署win12网页版

    一、win12网页版介绍

1.1  Windows 12网页版是2023年8月一名初三学生基于win11网页版的基础上以前端搭建的win12网页版(这初三的??会不会太离谱了点)。这个win12网页版,整体的ui和效果都做的很美观和流畅丝滑,功能上还是算是多的,相对于其他的网页版来说。看了下代码,是纯前端的hc+js做出来的,没有后台接口的。但是不得不说,这对于初三的学生来说相当厉害了。

1.2 这个开源项目在github上。

github地址 :https://github.com/tjy-gitnub/win12

 二、本次实践介绍 

1. 本次实践简介

本次实践部署环境为个人测试环境,先win12的源代码在githubfast拉下来,另外已经百度云存了一份,可以直接下载。

拉取的命令:git clone https://githubfast.com/tjy-gitnub/win12.git

百度云:https://pan.baidu.com/s/1GBG_Kne8EMClJlggTaiC1g 提取码: jsgq

2. 本地环境规划

本次实践环境规划:docker快速拉取httpd,然后后台启动httpd,数据持久化到你的项目挂载路径。

三、检查本地Docker环境

1.检查本地Docker版本

 2. 检查Docker服务状态

检查Docker服务状态,确保Docker服务正常运行。

四、部署httpd镜像

1. 下载httpd镜像

2. 创建容器

使用docker快速创建httpd的容器。由于docker具有隔离性,所以我们要把配置文件和存放代码的文件路径挂载出来,我这里为了方便,直接进入docker下的httpd,把这个httpd复制了出来进行挂载。

创建思路:先用docker创建httpd的容器,复制容器的内容到你挂载的路径,然后编辑httpd的配置文件去掉报错,然后把游戏的源码放到httpd的读取路径,然后停止并删除httpd容器,根据挂载的路径和需要的端口进行docker命令开启游戏。

3. 检查容器运行状态

检查容器的运行状态,确保服务的正常运行。

docker ps

五、访问win12页面

访问首页 访问地址:http://192.168.20.8:1888/win12/desktop.html

资源下载: