搭建了好几天,终于琢磨明白了,特地发出来让大家参考参考
剑侠情缘后台交流群:700036336 发放物品道具加群。
不多说,先放源码:
链接:https://pan.baidu.com/s/1i2C9dFfpDmf59yn1RWxmng提取码:4eqp
成品链接:
链接:链接:https://pan.baidu.com/s/1jvxQVwfjxSghka6HTDcalA
提取码:bpqp
百度云下载慢的,可以加群,群文件下载哦
后台链接:http://lqgyj.cn
注册密码:qinghuan
后台刷元宝不要太狠,刷太多会成负数!!!刷的太频繁可能会导致封号哦!
文字教程:
系统:Centos7.2-7.5
--------------------------------------------------------------------------------------------------------
安装宝塔
yuminstall-ywget&&wget-Oinstall.shhttp://download.bt.cn/install/install.sh&&shinstall.sh
安装
nginx-1.14
mysql-5.5
php5.4
--------------------------------------------------------------------------------------------------------
安装动态库
yuminstallgcc-y
yuminstallgcc-c++-y
yuminstallglibc*-y
--------------------------------------------------------------------------------------------------------
libstdc++.so.6.0.20上传到cd/usr/lib64
然后执行
cd/usr/lib64
rm-rflibstdc++.so.6
ln-slibstdc++.so.6.0.20libstdc++.so.6
ldconfig
服务端修改:
jxqy\fileserver\FileServer.ini 【数据库密码修改11行】
jxqy\gateway\gateway.ini 【数据库密码修改39行】【把里面192.168.200.129替换成你的外网IP】
jxqy\gateway\RankServer.json 【数据库密码修改8行】
jxqy\go-jxhttp\GoJxHttpSetting\go-jxhttp.json 【数据库密码修改12行】
jxqy\go-jxhttp\GoJxHttpSetting\go-jxhttp_idip.json 【数据库密码修改12行】
jxqy\worldserver\world_server.ini 【数据库密码修改28行34行】【把里面192.168.200.129替换成你的外网IP】【38行39行为开关内置GM功能】
把jxqy\worldserver里面的【package.idx】【package0.dat】复制到【解包打包\data】文件夹内。
点击【解包服务端.bat】解包后文件在【unpackage】路径Server\Setting\Client.ini【修改Client.ini里面192.168.200.129替换成你的外网IP】
修改完成后,点击【打包服务端.bat】,新的文件在【package】生成,把【package】里面的【package.idx】【package0.dat】覆盖到服务端:jxqy\worldserver
服务端修改完成,把服务端【jxqy.zip】上传【root】文件夹。然后解压缩给0777权限.即执行 chmod -R 777 /root/jxqy
客户端修改: assets\UpdateUrlAndroid.ini修改IP -------------------------------------------------------------------------------------------------------- web修改: 把web\web\jxqy\android里面的【pack.idx.CP】【pack0.dat.CP】复制到【解包打包\data】文件夹内。 点击【解包客户端.bat】解包后文件在【unpackage】路径Client\Setting\Client.ini【修改Client.ini里面192.168.200.129替换成你的外网IP】 再找到路径Client\Script\Ui\Windows\login.lua 把【login.lua】复制到【加密解密\bin】文件夹内。然后拖动【bin】文件夹到【拖放目录解密.bat】这个图标上。 解密后文件在【unpack】文件夹内。【修改解密后的login.lua里面192.168.200.129替换成你的外网IP】 修改完成后,点击【Packege.bat】,加密后新的文件在【pack】文件里面,复制并且覆盖到解包后文件在【unpackage】路径Client\Script\Ui\Windows\login.lua 最后点击【打包客户端.bat】,新的文件在【package】生成,把【package】里面的【pack.idx.CP】【pack0.dat.CP】覆盖到WEB路径web\web\jxqy\android 鼠标右键选【属性】查看文件大小 pack.idx.CP 【占用空间那个】 pack0.dat.CP 【占用空间那个】 修改version.txt里面【pack.idx.CP】【pack0.dat.CP】的大小 web\jxqy\android\update_1000001.ini 【把里面192.168.200.129替换成你的外网IP】 web\jxqy\ios\update_1000001.ini 【把里面192.168.200.129替换成你的外网IP】 web\admin\gmfunction.php
宝塔设置:
软件管理,mysql,配置修改,找到23行,按回车键,
插入
lower_case_table_names=1
保存重启数据库
宝塔 - 数据库 - root密码 输入 (你的密码) 提交
宝塔 - 网站 - 添加站点 输入IP 根目录/www/wwwroot/
宝塔 - 安全 - 放行端口 - 添加1:65535
-----------------------------------------
新建数据库info
导入数据库
-----------------------------------------
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
数据库修改
mysql -u root -p12138
创建数据库
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '12138' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '12138' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12138' WITH GRANT OPTION;
FLUSH PRIVILEGES;
quit
--------------------------------------------------------------------------------------------------------
游戏架设结束。
启动游戏命令:
cd /root/jxqy
./start.sh
停止游戏命令:
./stop.sh
查看端口命令:
netstat -tlnp
后台地址
安装动态库
yuminstallgcc-y
yuminstallgcc-c++-y
yuminstallglibc*-y
----------------------------
这些宝塔命令可不可以将他们之间的空格区别一下