环境

Ubuntu 18.04,PHP8.0,MySQL8.0(5.7貌似也可以搭建)

1.

1.1 下载源码

提取码0000 :地址

1.2 安装Java

sudo apt install openjdk-8-jdk

修改默认Java版本
选Java-8

sudo update-alternatives --config java

image-1651776875098

1.3 宝塔开放端口

8000和10000-10020

1.4 配置数据库

1.4.1 创建数据库

写一模一样后面再改!
image-1651814884380

1.4.2 安装Redis

写一模一样
image-1651815084654

1.4.3 导入数据库

image-1651784112387
image-1651784298502

2. MT管理器修改源码

2.1 修改服务器IP

arm.64yun.cn修改为你的服务器IP或域名:“你的域名”
image-1651783753791image-1651783800678photo_2022-05-06_13-38-27

2.2 上传修改的文件

上传basic.ziparm.zip修改后的源码
解压到www目录
image-1651783674582

3. 上传jar包到root目录

image-1651784468900

4. 修改ARM Max

4.1 替换apk包ip

MT管理器Arsc编辑器编辑ARP Max 1.3.2.apk/resources.arsc
photo_2022-05-06_14-52-38
修改为你服务器域名或ip
image-1651820178462

4. 启动

4.1. 手机安装修改过的ARM Max(略)

4.2. root目录下运行下面命令(测试启动)

  1. 确保上面的端口都开放了
  2. 数据库和数据表都配置好了
  3. Redis也配置好了
  4. 服务端IP修改了
  5. 客户端IP也修改了
    root目录运行下面命令
nohup java -jar Ultima-1.0-SNAPSHOT.jar -sp 10000 -ep 10020 -io 125 -s 15000 -x 16000 >> run.log 2>&1 &

4.3. 测试注册账号

注册成功登录数据异常请去Redis重载配置,检查数据库密码是否写对了
image-1651821022419
注意!:注册成功后先不要登录,先去数据库后台把有效期设置了再登录arm,不然无法使用vip功能!
image-1651834752714

5. 修改使用次数

5.1 方法一

image-1651832596607

5.2 方法二

卡密升级
image-1651832666130
image-1651832674634

6. 配置开机启动脚本(权限0775)

6.1 root路径下新建名为arm.sh文件并编辑权限0775

cd /root
nohup java -jar Ultima-1.0-SNAPSHOT.jar -sp 10000 -ep 10020 -io 125 -s 15000 -x 16000 >> run.log 2>&1 &

6.2 修改rc.local(权限0775)

vi /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.:
sh /root/arm.sh
exit 0

7. 教程结束&重启服务器

image-1651835322866

8. 关于

文章篇幅过长难免有错漏,仅供学习和交流使用,请在下载后24小时之内自觉删除,若作商业用途,发生的侵权行为,与本站无关。