怀旧-红警2服务器环境搭建
怀旧-红警2服务器环境搭建
服务器源码来自:https://github.com/t123yh/ipxrouter
Docker源码:https://github.com/Cikaros/ra2-server
游戏下载地址:http://a.uc129.com/hj/uploads/soft/hongj2yuri.rar
准备工作
- 一台2核4G的云服务器(当然本地虚拟机也可以,只要能被外网访问即可)
- 一个域名(可有可无的东西)
- 获取源码
环境搭建
- 将源码解压到工作目录下
- 为服务器安装Docker环境(包括Docker和Docker-Compose)
- 根据源码调整适合自己的配置
- 运行docker-compose完成环境搭建
- 开放服务器指定端口
- 有域名的可以进行DNS映射解析
游戏安装
- 安装红警2(根据自身情况选择安装位置)
- 将client文件夹中的补丁解压到游戏根目录下
- 运行红警2,修改用户名,开始联机!
常见问题
运行提示***FATAL***String Manager failed to initilaized properly
首先值得怀疑的是程序兼容问题造成的win10无法运行红警。可在桌面创建快捷方式并为程序设置游戏兼容性。
解决联机无法创建房间的问题
还有些小伙伴无法在联机大厅创建房间,这个是由于Win10/11的分辨率比例导致的,一般情况下电脑的比例都是大于100%的。解决方案如下:
怀旧-红警2服务器环境搭建
https://blog.cikaros.top/doc/1b2e9510.html