阿里整理

linux7.2 64

安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

Bt-Panel: http://132.232.53.210:8888
username: c37kxxzc
password: c6945d87

编译安装以下环境
Nginx1.8 php 5.3 mysql 5.6 Redis 5.0 Memcached 1.5
安装PHP扩展 memcache memcached Redis Swoole

放行所有端口 1:65535

修改数据库密码 123456

执行指令

mysql -uroot -p123456

CREATE USER ‘s1xy’@’localhost’ IDENTIFIED BY ‘S1OrZ888#@!’;

GRANT ALL PRIVILEGES ON *.* TO ‘s1xy’@’127.0.0.1’ IDENTIFIED BY ‘S1OrZ888#@!’;
GRANT ALL PRIVILEGES ON *.* TO ‘s1xy’@’localhost’ IDENTIFIED BY ‘S1OrZ888#@!’;
GRANT ALL PRIVILEGES ON *.* TO ‘s1xy’@’%’ IDENTIFIED BY ‘S1OrZ888#@!’;
FLUSH PRIVILEGES;

quit

导入数据库

上传 ncq.tar.gz到根目录

解压

cd /
tar -zxvf ncq.tar.gz

创建网站 8090 端口
目录为 data/www/php/admin

修改data/server1/sh/head.sh 改成内网
修改 data/server/sh/head.sh 改成内网

修改/data/www/php/config/servers.cfg.php 外网ip

chmod -R 777 /root
chmod -R 777 /data

把peb.so上传到 /www/server/php/53/lib/php/extensions/no-debug-non-zts-20090626/目录下

在/www/server/php/53/etc/php.ini 文件里面最下面加一行:extension = peb.so

重启php就行

上传 otp_src_20.3.tar.gz 到根目录下

cd /

tar -xvf otp_src_20.1.tar.gz

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

cd otp_src_20.1

./configure

make && make install

检验是否安装成功:

输入 erl

安装screen:

yum install screen数据库修改: 有7080端口的,改成8090

s1xy_admin数据库下面表

adminplatformlist

adminserverlist

channel_list

system_config

adminuser 这个数据表里面 passport就是后台用户名 后面的ip需要改

t10001_tsq_game数据库-

game_info 如果是空就不用改

设置系统时间:

date -s “2018-08-03 18:37:01” &&hwclock –systohc

启动
cd /data/server/sh && ./run_server.sh
cd /data/server1/sh && ./run_server.sh
==========================================
关闭
cd /data/server/sh && ./stop_server.sh
cd /data/server1/sh && ./stop_server.sh
==========================================

————————————————

制作区列表:

网站后台登陆http://ip:8090/ 帐号s1xy 密码123456

点 游戏配置 填信息 如下:

开服时间:
2019-07-21-18-00-00
* 2011-02-18-15-47-01
游戏域名:
http://网站域名/
* s1.xxx.com
游戏服名:
神域1区
* nemo《刀剑物语》 – 双线1服
数据库
t10001_tsq_game
服ID
10001
平台ID
10000
渠道列
dev,base
保 存

———————— 修改服务器参数 ———————————–
ERLANGCOOKIE:
10000t10001Jmt6w.ci8qw
*
ERLANGNODE:
10000t1000110@网站域名
*
保 存————————————————————————————–

再选择 渠道列表 搜索 渠道id : base 修改里面的ip,然后生成配置文件 重启服务端

————————————————————————————

这里是没有区列表时需要修改的,有的跳过:

修改直接返回值:

修改 /data/www/php/admin/wx/api_server.php 如果还是没区列表就修改这些,不然会没有区列表 内容全部删除,记得修改下面ip和区名 修改成:

<?php
echo ‘{“info”:1,”data”:{“is_white”:0,”zone_list”:[{“zone_id”:”1″,”name”:”测试服”,”num”:”100″,”is_reset”:”1″}],”server_list”:{“10001”:{“server_id”:”10001″,”description”:”qq1138848564″,”game_ip”:”43.226.156.186″,”game_port”:”20010″,”otime”:”1547175600″,”visible_time”:”1547175600″,”hot_state”:”3″,”recom_state”:”0″,”default”:”1″,”repair_ctime”:null,”repair_etime”:null,”stop_service_describe”:””,”ban_create_roles”:0,”zone_id”:”1″,”recom_career”:0}},”person_list”:[]},”msg”:”success”}’;