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

发表:2月前 更新:2月前 | {{user.city}}

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

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

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

1.下载Nginx  

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

选择 Stable version 稳定版本 

2_1701753851_C2kxn4U7SJ.webp

 

2.配置Nginx环境 

2_1701753929_qHdvC6x1G9.webp

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

nginx.comf 文件在

D:\nginx-1.24.0\conf

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

2_1701753960_Z0IdLVyoG5.webp

4.启动Nginx 服务 

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

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

2_1701754726_3lXPBRbc6l.webp

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

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

解压后把

native.json 

android_1443523c87b1552163490a89d901451d.zip

ios_4a449a853ff59e2b3c8cd2bc5d474a13.zip

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

2_1701755141_QbLcpfp7sO.webp

配置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 

2_1701756419_OsMgCPgC1G.webp

启动和关闭Tomcat

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

启动:双击startup.bat

关闭:双击shutdown.bat

 

 

 

评论

无权限

请登录后评论