如何在windows本地搭建Nginx和Tomcat服务器给Egret白鹭Native平台发布无法下载原生支持包问题

本文主要在windows本地搭建Nginx和Tomcat服务器两种方式给Egret白鹭Native平台发布提供下载,哪种方便自行选择。

Native发布配置和步骤可以参考Egret白鹭安卓(Android)&IOS,Native发布步骤和配置问题2023

,本地搭建Nginx提供Egret发布原生支持包下载

1.下载Nginx

下载地址:https://nginx.org/en/download.html

选择 Stable version 稳定版本

2.配置Nginx环境

3.修改nginx.conf 配置端口 和存放静态资源目录

nginx.comf 文件在

D:\ginx-1.24.0\\conf

把80端口修改成8869防止端口和其他进程冲突,也可以把静态资源目录改成static

4.启动Nginx 服务

##  进入CDM再cd到安装目录 cd D:\ginx-1.24.0## 启动nginx服务 也可以双击nginx.exestart nginx## 关闭nginx服务nginx -s stop## 强制关闭所有nginx服务taskkill /f /t /im nginx.exe

启动服务后 在浏览器运行 http://localhost:8869/ 进行验证是否正常使用

5.配置Egret白鹭原生包下载资源

https://www.egret.uk/download/ 中下载小游戏支持包

解压后把

native.json

android_1443523c87b1552163490a89d901451d.zip

ios_4a449a853ff59e2b3c8cd2bc5d474a13.zip

三个文件拷贝进去D:\ginx-1.24.0\\html 目录

配置native.json

{    "engines": {        "5.2.33": {            "supports": [                "native"            ]        }    },    "supports": {        "native": {            "android": "http://localhost:8869/android_1443523c87b1552163490a89d901451d.zip",            "ios": "http://localhost:8869/ios_4a449a853ff59e2b3c8cd2bc5d474a13.zip"        }    }}

本地搭建Nginx提供Egret发布原生支持包下载问题就解决了

,本地搭建Tomcat提供Egret发布原生支持包下载

Tomcat 配置环境虽然相对复杂些,但是提供下载原理是一样的,这里就不详细说明了。

首先下载JDK,国内镜像下载地址:https://repo.huaweicloud.com/java/jdk/

然后配置JDK环境也可以所示JAVA环境:可以参考菜鸟教程:https://www.runoob.com/java/java-environment-setup.html

配置完最后是下载Tomcat,为了方便大家配置和下载,这里提供配置好了的Tomcat,已经配置了跨域和静态资源还有Egret原生支持包,直接下载就可以用。

下载地址:https://pan.baidu.com/s/1BjVMDgsRdvvk3b27Bu8v2w?pwd=6690

启动和关闭Tomcat

进入 D:\\apache-tomcat-9.0.83\\bin

启动:双击startup.bat

关闭:双击shutdown.bat