找回密码
 立即注册
搜索
查看: 9959|回复: 0

[教程] 青云降魔录开多区教程

[复制链接]
  • 打卡等级:暂无等级
  • 打卡总天数:212
  • 打卡月天数:6
  • 打卡总奖励:168
  • 最近打卡:2025-12-06 17:45:04
灌水成绩
14495
49
2035650
主题
帖子
积分

等级头衔

ID : 1

管理员

积分成就 威望 : 999999
贡献 : 9999
下载币 : 11109
在线时间 : 1089 小时
注册时间 : 2013-9-5
最后登录 : 2025-12-6

发表于 2025-11-26 08:11:33 | 显示全部楼层 |阅读模式 IP:广东
免责
免费领取大流量卡,每日更新蔡州手游APP源码密码加入群聊接手游搭建—``下载币--购买服务器☆长期招聘游戏测试员(无偿),有兴趣联系站长QQ58493525微信A0396C
教程开始:
1,修改服务端文件/data/server_5601/Config/ServerConfigList.txt 复制一区的字段,开几个区复制几个
如图所示:
里面需要改的是:
  • 5601是一区,二区就是5602以此类推
  • 56001是一区,二区就是56002以此类推
  • actor_5601是一区,二区就是actor_5602以此类推
  • log_5601是一区,二区就是log_5601以此类推
    6 P0 @: n5 k9 o. J; r% N  O1 h

$ L% ]# u# J3 C7 v; J9 p
2,导入数据库:这里是四个区的配置,复制到ssh里面运行
  • HOSTNAME=“localhost”
  • PORT=“3306”
  • USERNAME=“root”
  • PASSWORD=“123456”
  • DB1=“actor_5602”
  • DB2=“actor_5603”
  • DB3=“actor_5604”
  • DB4=“log_5602”
  • DB5=“log_5603”
  • DB6=“log_5604”
  • sql1=“create database ${DB1} DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;”
  • sql2=“create database ${DB2} DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;”
  • sql3=“create database ${DB3} DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;”
  • sql4=“create database ${DB4} DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;”
  • sql5=“create database ${DB5} DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;”
  • sql6=“create database ${DB6} DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;”
  • mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} -e “${sql1}“
  • mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} -e “${sql2}“
  • mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} -e “${sql3}“
  • mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} -e “${sql4}“
  • mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} -e “${sql5}“
  • mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} -e “${sql6}“
  • mysql -u${USERNAME} -p${PASSWORD} ${DB1} < /data/sql/actor_5601.sql
  • mysql -u${USERNAME} -p${PASSWORD} ${DB2} < /data/sql/actor_5601.sql
  • mysql -u${USERNAME} -p${PASSWORD} ${DB3} < /data/sql/actor_5601.sql
  • mysql -u${USERNAME} -p${PASSWORD} ${DB4} < /data/sql/log_5601.sql
  • mysql -u${USERNAME} -p${PASSWORD} ${DB5} < /data/sql/log_5601.sql
  • mysql -u${USERNAME} -p${PASSWORD} ${DB6} < /data/sql/log_5601.sql
    + I. d3 V3 `5 W2 V) `* f( `; f
3,修改服务器列表\data\www\serverlist.txt
  • 1 外网 一区 139.155.232.43 5601
  • 2 外网 二区 139.155.232.43 5602
  • 3 外网 三区 139.155.232.43 5603
  • 4 外网 四区 139.155.232.43 5604; U' o: Q& ?* I' n( z& e0 z9 m7 v
4,启动四个区
  • cd /data/server_5601 &&  nohup ./5601 -worldid 5601 -assert 1 &  //这是一区
  • cd /data/server_5601 &&  nohup ./5601 -worldid 5602 -assert 1 &  //这是二区
  • cd /data/server_5601 &&  nohup ./5601 -worldid 5603 -assert 1 &  //这是三区
  • cd /data/server_5601 &&  nohup ./5601 -worldid 5604 -assert 1 &  //这是四区
    * g0 o* s% ^1 Z  N
5,后台配置多区
先修改\data\www\gm\config\config.php添加2 3 4区数据库配置,
如下所示:
  • $qus=array(
  • ‘1’=> array(
  • ‘name’=> ‘一区’,
  • ‘DB_NAME’=> ‘actor_5601’,
  • ‘SERVER_ID’=> ‘5601’
  • )
  • ,
  • ‘2’=> array(
  • ‘name’=> ‘二区’,
  • ‘DB_NAME’=> ‘actor_5602’,
  • ‘SERVER_ID’=> ‘5602’
  • ),
  • ‘3’=> array(
  • ‘name’=> ‘三区’,
  • ‘DB_NAME’=> ‘actor_5603’,
  • ‘SERVER_ID’=> ‘5603’
  • ),
  • ‘4’=> array(
  • ‘name’=> ‘四区’,
  • ‘DB_NAME’=> ‘actor_5604’,
  • ‘SERVER_ID’=> ‘5604’
  • ),
  • );
    ! t0 }6 i/ y1 v: L0 R% c
: M" t5 J& S& F5 s
免责
帖子地址打造全网最多免费游戏网站
今日来客 列表模式
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站已运行 ©2013-2026

QQ|Archiver|手机版|小黑屋|蔡州手游 |网站地图

GMT+8, 2025-12-7 06:26

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表