阿里云服务器-docker部署 web 应用(端口号)

阿里云服务器-docker部署 web 应用(端口号),第1张

Docker部署WEB 应用时,本地可以成功打开测试页,在公网上(阿里云服务器)却不能打开。

1、环境:阿里云服务器
2、CentOS7系统
3、Docker成功部署

这里前提docker 已经成功部署啦,现有有一个简单的测试案例,在docker上部署一个应用从而访问web。

接下来让我们尝试使用 docker 构建一个 web 应用程序。

我们将在docker容器中运行一个 Python Flask 应用来运行一个web应用。

通过 -p 参数来设置一样的端口

docker ps 查看正在运行的容器

容器内部的 5000 端口映射到我们本地主机的 5000 端口上。

这时我们可以通过浏览器访问WEB应用

访问失败

指定外网端口为5000,

1 本地测试能否打开测试页

本地没有问题。

2 浏览器中访问

在任意一台电脑上输入公网IP+端口号 (此端口号为运行WEB应用时指定的端口号5000) 如我的阿里云公网IP为123111111 此时在任意一台有网络的浏览器地址栏输入公网IP:>利用云端架设大话西游服务器端口的方法:
启动小皮/启动Mysql nginx 数据库密码自己设置好
创建数据库xygame:
qy_auth_group 是填写邀请码的这里也可以自己随意填写
解压服务端到根目录:一般是在D盘
打开服务端文件XYserver/etc/configjs
在这里把1921680174全部修改成你自己的服务IP
下图带箭头的表示几区几区这里大家可以按自己设置的来
启动服务端数据库 start_db 启动一区游戏模组 start_game 启动网关模块 start_gate
把客户端akp拖进反编译器里面,反编译成功后在客户端assets/res/import/0d 找到0d30c115-6a25-49e7-be89-2b19b49d4551json文件 用Notepad++运行修改这个文件里的IP为自己的服务器外网IP
修改好后在把改好的Apk客户端进行回编译加签名就完成了
AndroidManifestxml
用16进制工具打开下边文件
\lib\armeabi-v7a\ibgameso
搜索1921680174替换成你的外网IP
注意IP要对位
注册地址:
>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13184190.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-17
下一篇 2023-06-17

发表评论

登录后才能评论

评论列表(0条)

保存