剑侠情缘linux服务端搭建教程
一、购买服务器
服务器配置
Centos7.0-7.5
CPU:4核
内存:8G
二、服务器端搭建
1.安装系统环境
安装宝塔:yum install -y wget && wget -O install.sh
宝塔安装好后,进入宝塔WEB面板,等待弹出环境安装
宝塔环境安装
Nginx1.14
Mysql5.5
ftp1.0.47
Php5.4
Phpadmin4.4
等待安装过程去安全里开一下端口1:65535
——————————————————————————————————————————————————————————————————
环境安装完毕后,改下数据库的密码
新建数据库info和sq 导入info.sql sq.sql
网站内新建站点,有域名的用域名,没域名的用IP即可
网站目录对应\www\wwwroot\web
——————————————————————————————————————————————————————————————————
2.修改服务器文件
——————————————————————————————————————————————————————————————————
修改文件
\剑侠-明教\修改文件\home\jxqy\fileserver\FileServer.ini N++打开修改第10.11行数据库账号密码
\剑侠-明教\修改文件\home\jxqy\gateway\ 三个文件全选N++打开 修改IP地址和数据库账号密码
\剑侠-明教\修改文件\home\jxqy\go-jxhttp\GoJxHttpSetting 两个文件全选用N++打开 修改数据库账号密码
\剑侠-明教\修改文件\home\jxqy\worldserver\world_server.ini 替换两个IP和两个数据库账号密码 和开启内置GM true是开启false是关闭
\剑侠-明教\修改文件\www\wwwroot\web\ht\jxht1 两个文件一个是后台密码一个是改数据库账号密码
\剑侠-明教\修改文件\www\wwwroot\web\ht\jxht2 四个文件N++打开替换数据库账号密码和IP地址
\剑侠-明教\修改文件\www\wwwroot\web\jxqy\and\update_1500001.ini 修改IP
\剑侠-明教\修改文件\www\wwwroot\web\jxqy\ios\update_1500001.ini 修改IP
\剑侠-明教\修改文件\www\wwwroot\web\Picture 替换里面的图片名字要一样
\剑侠-明教\修改文件\www\wwwroot\web\zc\connect.php
\剑侠-明教\修改文件\www\wwwroot\web 两个html文件N++打开
———————————————————————————————————————————————————————————————————————————————
\剑侠-明教\修改文件\home\jxqy\worldserver\package.idx和package0.dat这两个文件选择复制到\剑侠-明教\打解包加解密\解包打包\data文件夹里
\剑侠-明教\修改文件\www\wwwroot\web\jxqy\and\pack.idx.CP和pack0.dat.CP这两个文件选择复制到\剑侠-明教\打解包加解密\解包打包\data文件夹里
\剑侠-明教\打解包加解密\解包打包 然后选择data文件夹拖拽到解包服务端.bat然后再次拖动data文件夹到解包客户端.bat 会弹出两个黑框等待提示解包完毕!就可以关掉窗口了
\剑侠-明教\打解包加解密\解包打包\unpackage\Server\Setting\Client.ini 改IP改完关闭
\剑侠-明教\打解包加解密\解包打包\unpackage\Client\Setting\Client.ini改IP改完关闭
\剑侠-明教\打解包加解密\解包打包\unpackage\Client\Script\Ui\Windows\Login.lua 复制文件到\剑侠-明教\打解包加解密\解密\jiemi文件夹里然后拖动jiemi文件夹到拖放目录解密.bat
等待解密完毕关闭窗口然后打开\剑侠-明教\打解包加解密\解密\unpack\jiemi\Login.lua N++打开替换IP完事保存关闭然后回到\剑侠-明教\打解包加解密\解密双击运行Packege.bat文件
提示加密完毕关闭然后打开\剑侠-明教\打解包加解密\解密\pack\jiemi 把Login.lua剪切到\剑侠-明教\打解包加解密\解包打包\unpackage\Client\Script\Ui\Windows 替换
\剑侠-明教\打解包加解密\解包打包 运行打包服务端和打包客户端 等待加密完毕 然后打开\剑侠-明教\打解包加解密\解包打包\package
把pack.idx.CP和pack0.dat.CP复制到 \剑侠-明教\修改文件\www\wwwroot\web\jxqy\and 然后替换
\剑侠-明教\打解包加解密\解包打包\package 把package.idx和package0.dat 复制到\剑侠-明教\修改文件\home\jxqy\worldserver 替换
然后打开\剑侠-明教\修改文件\www\wwwroot\web\jxqy\and\version.txt 用N++打开 替换里面的两个后缀CP文件的大小 大小用右键属性查看 然后把大小的数字替换第二列和第三列
把四个文件复制到\剑侠-明教\修改文件\www\wwwroot\web\jxqy\ios 替换 然后打开update_1500001.ini 后缀and改成ios
3.安装服务端
上传文件jxqy.zip到服务器根目录
cd /
unzip jxqy.zip
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
然后回到\剑侠-明教\修改文件 选择两个文件夹上传到服务端根目录
———————————————————————————————————————————————————————————————————————————————
安装gcc运行库
yum install gcc* -y
yum install glibc* -y
链接动态库,这里因为已经将动态库文件集成到压缩包了,
故解压完服务端压缩包可直接输命令
cd /usr/lib64
rm -rf libstdc++.so.6
ln -s libstdc++.so.6.0.20 libstdc++.so.6
ldconfig
然后直接将修改好的文件对应目录覆盖即可
覆盖完改权限
给权限会有两条报错,请忽略
chmod -R 777 /home
chmod -R 777 /www
开N11远程连接再敲一行命令
mysql -u root -p123456
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
quit
——————————————————————————————————————————————————————————————————
4、客户端修改
先编译APK不要压缩软甲打开直接改 会网络连接失败用改之理编译
Android客户端
APKIDE打开安卓客户端文件:D:\ApkIDE\Work\com.efun.jxqy.tw\assets\UpdateUrlAndroid.ini (直接打开改IP)
苹果客户端
ipa修改:Winrar打开苹果客户端文件 路径Payload\jxqy.app\Data\Raw文件夹下UpdateUrlIPhone.ini将IP改为你服务器IP即可
——————————————————————————————————————————————————————————————————
5、服务启动
启动服务端
启动
cd /
cd /home/jxqy
./start.sh
——————————————————————————————————————————————————————————————————
6、服务关闭
关闭服务端
cd /
cd /home/jxqy
./stop.sh
——————————————————————————————————————————————————————————————————
7、GM后台信息
后台地址:授权
后台登陆:http://IP/ht/jxht2/admin.php
——————————————————————————————————————————————————————————————————
请登录之后再进行评论