服务端详细架设方法(中文版)
服务端详细架设方法(中文版)——————————————————————————————————————————————————————————————————————
首先架设环境
1、到服务端PW\cnet.feilvbin目录下的bash_profile文件,将他改名为.bash_profile复制到LINUX下/root目录下替换原来的文件。
2、打开LINUX下/etc/hosts文件,把里面内容删除,修改为:
127.0.0.1 localhost.localdomain localhost manager link1 game1 delivery database backup
127.0.0.1 aumanager
127.0.0.1 manager
127.0.0.1 auth
127.0.0.1 audb
3、打开服务端PW\baxi-au目录下的f文件修改为(只需要修改我括号注名的地方,修改完把我的括号内容删除掉):
[GAuthServer]
type = tcp
port = 29200
address = 0.0.0.0
so_sndbuf = 131072
so_rcvbuf = 131072
ibuffermax = 819200
obuffermax = 819200
tcp_nodelay = 1
listen_backlog = 10
mtrace = /tmp/mtrace.authd
iseckey = baxiykbpn3fxLqpsdpiodI4iazqjdl(注意这是秘匙,自己更改,不要忘记把游戏服务端里也修改了,不会修改的全部修改为123456)
osec = 2
oseckey = baxixD0awqydOtrxjxr8uhzaslmnqh(注意这是秘匙,自己更改,不要忘记把游戏服务端里也修改了,不会修改的全部修改为123456)
shared_key = baxiIvunkjfjlj0Ckgxzzdfpess5vw(注意这是秘匙,自己更改,不要忘记把游戏服务端里也修改了,不会修改的全部修改为123456)
[ThreadPool]
config = (1,1)(2,10)(3,1)
max_queuesize = 1048576
修改好后把这个文件复制到LINUX下的/etc/目录下.
4、打开服务端PW\baxi-au目录下f文件修改为:
[AuthClient]
type = tcp
port = 29200
address = 192.168.0.1(修改为你的LINUXIP)
so_sndbuf = 131072
so_rcvbuf = 131072
so_broadcast = 1
tcp_nodelay = 0
accumulate = 268435456
isec = 2
iseckey = baxixD0awqydOtrxjxr8uhzaslmnqh(注意这是秘匙,自己更改,不要忘记把游戏服务端里也修改了,不会修改的全部修改为123456)
oseckey = baxiykbpn3fxLqpsdpiodI4iazqjdl(注意这是秘匙,自己更改,不要忘记把游戏服务端里也修改了,不会修改的全部修改为123456)
shared_key = baxiIvunkjfjlj0Ckgxzzdfpess5vw(注意这是秘匙,自己更改,不要忘记把游戏服务端里也修改了,不会修改的全部修改为123456)
[ThreadPool]
config = (1, 2)
修改好后把这个文件复制到LINUX下的/etc/目录下。
5、打开服务端PW\baxi-au目录下l文件到如下内容后修改:
<!-- MSSQL -->
<driver name="com.microsoft.jdbc.sqlserver.SQLServerDriver" />
<connection name="auth0" poolsize="8"
url="jdbc:microsoft:sqlserver://你自己MSSQL的
IP:1433;databasename=数据库名称" username="用户名" password="密码"/>
汉字的地方根据自己实际情况填写,改完后把文件复制到LINUX下的/etc/目录下。
6、打开服务端PW\baxi-au目录下l文件到如下内容后修改:
<zone id="1" aid="1" name="WanMei1" location="Brazil1"
url="你的LINUX的IP/iweb/gmservice" url2=""
delivery="你的LINUX的IP" gacdport="29712"/>
<zone id="2" aid="1" name="WanMei2" location="Brazil2"
url="你的LINUX的IP/iweb/gmservice" url2=""
delivery="你的LINUX的IP"gacdport="29712"/>
<zone id="3" aid="1" name="WanMei3" location="Brazil3"
url="你的LINUX的IP/iweb/gmservice" url2=""
delivery="你的LINUX的IP" gacdport="29712"/>
汉字的地方根据自己实际情况填写,改完后把文件复制到LINUX下的/etc/目录下
7.帐号数据库的创建
创建帐号数据库,根据mssql_table.sql和
mssql_storeprocedure.sql示例文件创建数据库表和存储过程。
8、将服务端PW\cnet.feilvbin目录下的SSL文件夹拷贝到LINUX的/etc/目录下
9、将服务端PW\cnet.feilvbin目录下的cauthd文件夹拷贝到LINUX 的/root/目录下
10、将服务端PW\cnet.feilvbin目录下的java文件夹拷贝到LINUX 的/usr/目录下
11、将服务端PW\cnet.feilvbin目录下的jakarta-tomcat-5.5.9文件架拷贝到LINUX的/usr/local/目录下
OK环境配置完毕,开始游戏服务端的安装和配置——————————————————————————————————————————————————————————————————————
游戏服务器架设方法:(最好采用桌面方式,操作方法同WINDOWS系统一样)
一、在LINUX的/root/目录下新建一个文件夹起名为pwserver
二、拷贝你下载的服务端里
\PW\cnet.feilvbin\configfeilvbin\cpackage.feilvbin\srcfiles 目录下的gacd、gamed、gamedbd、gdeliveryd、gfactiond、glinkd、loader、logservice文件夹到你新建在LINUX下的pwserver目录下。
三、修改你拷贝的这些文件里的配置文件
1、gacd目录就不用修改了
2、修改gamed目录下的配置文件
到第23行修改为:root=/root/pwserver/gamed/config
到第13、27、40、53、66、79、92、105、118、131、143、154、164行修改这些行的IP地址为127.0.0.1(假如你已经给自己的LINUX 设定了IP比如是192.168.1.5那也可以设定为这个IP)
到第10行修改为root=/root/pwserver/gamed/config(其实就是修改成你改动后的目录,假如你把游戏服务器拷贝到其他目录了,做相应修改这些配置文件里的目录地址就可以了)
3、修改gamedbd目录下的配置文件
到第4行修改IP地址为127.0.0.1或者是自己的LIUNX的IP
到6、18、18行修改IP地址为127.0.0.1或你的LINUX的IP
到36行修改目录地址为/root/pwserver/gamedbd/dbhome
到37行修改目录地址为/root/pwserver/gamedbd/dbdata
到38行修改目录地址为/root/pwserver/gamedbd/dblogs
到39行修改目录地址为/root/pwserver/gamedbd/backup
到48行修改目录地址为/root/pwserver/gamedbd/dbhomewdb
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论