解压密码:
您所在的用户组暂无权查看,请登录后查看。
天道情缘架设教程:
关闭服务器防火墙,CentOS7 防火墙配置
sudo systemctl stop firewalld.service
sudo systemctl disable firewalld.service
天道情缘 Linux 架设教程
演示系统:Centos 7.6
演示地址:122.51.27.223
最低推荐配置:2H4G
安装宝塔:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
输入y回车确认安装
关闭SSL验证命令:
rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart
关闭后执行 “bt 14” 查看新的面板地址
安装环境:
Nginx 1.18
MySQL 5.7
PHP 5.6
=============================================================================================
宝塔放行端口:1-65535
关闭防火墙:
systemctl stop firewalld
systemctl disable firewalld
=============================================================================================
把服务端“lyzwlkjvip.zip”上传到服务器根目录“/”
解压
cd /
unzip lyzwlkjvip.zip
给予777权限:
chmod -R 777 /home
=============================================================================================
编译otp环境:
cd /home
tar zxvf otp_src_18.0.tar.gz
cd otp_src_18.0
./configure --prefix=/home/otp_src_18.0/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-java
make && make install
=============================================================================================
找到 /etc/profile 在文件最后加上:
ERL_PATH=/home/otp_src_18.0/erlang/bin
PATH=$ERL_PATH:$PATH
刷新生效:
source /etc/profile
=============================================================================================
修改服务端IP:// 改 “123456”
/home/server/www/index/Server/entranceList.php
/home/server/www/gm/user/config.php
=============================================================================================
数据库修改密码为:123456
设置数据库访问权限:
mysql -u root -p123456
GRANT ALL PRIVILEGES ON *.* TO 'ranger'@'127.0.0.1' IDENTIFIED BY 'ranger666666' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
quit
创建导入数据库:
cd /home/server
./db.sh
=============================================================================================
宝塔添加站点:
IP:81端口
网站目录指向:/home/server/www
=============================================================================================
客户端修改:【用热更新解包工具修改】 // 改 “192.168.1.102”
\assets\Android\lua.bytes【解包出DomainCfg.lua文件修改】
解压 “热更新解包工具.zip”
打开工具 “AssetBundleExtractor.exe” -- 点击工具左上角 “文件” -- “打开lua.bytes” -- “确定” --
遇到提示选择 “是” -- 文件名处输入 “1” 保存
点击工具右下角 “信息” -- 选择资源名为 “DomainCfg.lua” 的资源
再点最右边的 “导出.转存” -- “保存” 后会生成一个转存的txt文件 -- 修改文件里面的IP为自己服务器IP
改好之后再回到刚刚工具那里--点击右下方的 “导入转存” -- 选择刚刚修改好的txt -- “打开” --
再点击下方 “确定” -- 遇到提示选择 “是”
点击工具左上角 “文件” -- “保存” -- 文件名处输入 “2” 保存
点击工具左上角 “文件” -- “压缩” -- 选择刚刚保存的 “2” 文件 -- “打开” -- “确定” --
再次弹窗文件名处输入 “lua.bytes” --保存
如果原文件没删除,会有一步提示是否替换,选择 “是” 替换
=============================================================================================
启动游戏:
cd /home/server/run
./start.sh
启动后可以通过命令:netstat -lntp 查看启动端口!
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:38718 0.0.0.0:* LISTEN 7135/beam.smp
tcp 0 0 0.0.0.0:55555 0.0.0.0:* LISTEN 7135/beam.smp
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 99793/nginx: master
tcp 0 0 0.0.0.0:30001 0.0.0.0:* LISTEN 7135/beam.smp
tcp 0 0 0.0.0.0:4369 0.0.0.0:* LISTEN 111550/epmd
tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN 99793/nginx: master
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1043/sshd
tcp 0 0 0.0.0.0:888 0.0.0.0:* LISTEN 99793/nginx: master
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 23062/master
tcp6 0 0 :::23973 :::* LISTEN 6718/python3
tcp6 0 0 :::3306 :::* LISTEN 43631/mysqld
tcp6 0 0 :::80 :::* LISTEN 99793/nginx: master
tcp6 0 0 :::81 :::* LISTEN 99793/nginx: master
tcp6 0 0 :::22 :::* LISTEN 1043/sshd
tcp6 0 0 ::1:25 :::* LISTEN 23062/master
[root@yu
关闭游戏:
pkill epmd
pkill beam.smp
=============================================================================================
GM授权后台:
http://192.168.1.102:81/gm/gm.php
GM码:123456
玩家后台:
http://IP:81/gm
|
评分
-
参与人数 1 | 钻石 +10 |
贡献 +1 |
收起
理由
|
| + 10 |
+ 1 |
原创首发,感谢为论坛做出贡献!. |
查看全部评分
|