|
架设流程简单说明
一、架设使用系统centos6.5 x64
二、安装
1、关闭selinux和iptables/*setenforce 0chkconfig iptables offservice iptables stop*/编辑/etc/selinux/config,如果有SELINUX=enforcing 这一行,修改为SELINUX=disabled
2、安装组件/*yum -y install mysql mysql-develyum -y install libevent libpngyum -y install httpd php php-devel php-mysql php-mbstringyum -y install gcc make*/
3、编译amf上传amfext-0.9.2.tgz到//*cd /tar zxvf amfext-0.9.2.tgzcd amfext-0.9.2*/上传amf.c到/amfext-0.9.2/*cd /amfext-0.9.2phpize./configuremake && make install*/在 /etc/php.d/zip.ini添加行,内容extension=amf.so在/etc/php.d目录新建amf.ini,内容/*extension=amf.so*/
4、编辑/etc/httpd/conf/httpd.conf,修改以下内容:/*Listen 80,web端口,自己修改User apache,修改为User pirateGroup apache,修改为Group pirateDocumentRoot "/var/www/html",修改为DocumentRoot "/home/pirate/html"<Directory "/var/www/html">,修改为<Directory "/home/pirate/html">*/
5、创建用户和html目录/*useradd piratesu piratemkdir /home/pirate/htmlexit*/
6、启动httpd服务/*chkconfig httpd onservice httpd start*/
7、安装服务上传JDK-8u121-linux-x64.rpm和home.tar.gz到//*cd /rpm -ivh jdk-8u144-linux-x64.rpmtar zxvf home.tar.gz*/上传restart.sh到/home/pirate目录,设置所有者为pirate,权限777chown -R pirate:pirate /home/pirate解开html.rar,并将html目录的文件上传到/home/pirate/html,设置/home/pirate/html所有者为pirate,权限755chown -R pirate:pirate /home/pirate/html默认gm码:c3,在gmquery.php里面修改解开rpcfw.rar,并将rpcfw目录的文件上传到/home/pirate/rpcfw
8、清档(新开游戏必须删档)上传pirate_clear.sql和activity.sql到//*su piratecd /home/pirate/programs/mysqlsh mysql.server startmysql -uroot -h127.1set names utf8;use pirate696035;source /pirate_clear.sql;source /activity.sql;exitexit*/
三、修改服务端配置:/home/pirate/lcserver/conf/game696035.xml ifconfig看下IP多少在<listen_address>192.168.0.4</listen_address>出写入内网IP 修改服务器列表:/home/pirate/html/phone/serverlistnotice6/index.html
1、从网页后台重启服务,重启码:test!@#$,在restart.php里面修改
2、如服务器重启后无法开启服务 请先手动启动服务 命令如下su pirate/home/pirate/restart.sh
3、config_Android_kmoc文件内的更改 账号登录URL的地址就是验证地址 请运行f3_account内的exe上线送修改:/home/pirate/rpcfw/conf/User.cfg.php如果数据库加了密码 记得改gmquery.php文件的 $dbh = new PDO($dsn, 'root', 'root');
四、客户端修改:解压APK+IPA修改文件.rar,修改里面的文件,然后替换APK或IPA里面的同名文件即可账号数据库的表里的UID要从11开始http://192.168.200.100/gmsy.php客户端修改地址\com.kimi.ggplay.fknsg\assets\script\config客户端修改地址\com.kimi.ggplay.fknsg\assets\script\ui\main客户端修改地址\com.kimi.ggplay.fknsg\assets\script\config\config_dangle.lua
五、启动方式su piratecd /home/pirate/programs/mysql/./mysql.server restartcd /home/pirate/programs/zookeeper/bin/ && sh zkServer.sh startcd /home/pirate/battle/ && sh run.sh startcd /home/pirate/battle/ && sh run.sh startcd /home/pirate/dataproxy/ && sh run.sh startcd /home/pirate/phpproxy/ && sh run.sh startcd /home/pirate/programs/memcached/ && sh run.shcd /home/pirate/programs/php && sh run.shcd /home/pirate/lcserver && sh run.sh start game696035cd /home/pirate/send_rewardnohup ./f3_reward_web &su rootservice iptables stop服务器列表地址在 assets/script/config 目录下的这三个文件里:config_Android_km.luaconfig_Android_kmgp.luaconfig_Android_kmoc.lua搜索地址 apitest.fun.kimi.com.tw 得到如下行:local g_web_domain_name = "http://apitest.fun.kimi.com.tw/"修改后加密回去:fknsg -e config/config_Android_km.lua...
解密assets资源的命令为:fknsg -d config/config_Android_kmoc.lua
|
|