天龙八部TLBB搭建(四)游戏端和补丁及上传CentOS修改篇
首先我们要知道一个完整的游戏的端包括
服务器端和补丁文件
tlbb.tar.gz为服务器端文件,大小应该在50-60左右
补丁的话看版本的修改情况未定,有大有小
tlbb.tar.gz解压之后会的文件目录
Public //为脚本文件目录,下面都是一些npc的脚本和一些触发脚本
Server //为版本系统文件,里面包括商店、公告、材料、武器等
run.sh //为系统启动程序
stop.sh //为系统停止程序
至于版本的话自己可以去网上随便找一下版本就可以,有这两个文件的基本上就行
下面我们来实际上传操作一下
还是打开WinSCP这个软件,登录服务器
因为前一个教程我们已经搭建成功了,这里就不详细讲解这个软件的功能了
直接进入/home
把版本传上去
版本已经传上去了,接下来用Securecrt开始命令操作
cd /home
tar xzvf tlbb.tar.gz
这里就提示解压完成了
我们会看到多了一个文件
在执行777给予权限代码
chmod 777 /home
接下来我们开始修改Server下面的配置文件,因为用的是外网搭建的服务器,我们都知道现在版本上传这台服务器是Linux(CentOS) 我简称L机
下面拉出/home/tlbb/Server/Config下的三个文件进行修改
LoginInfo.ini //为刚才配置好的mysql数据库密码修改ServerInfo.ini //为billing验证、网关、登录的端口和IP修改ShareMemInfo.ini
一、LoginInfo.ini文件修改
[System]
LoginID=2
DBIP=127.0.0.1
DBPort=3306
DBName=tlbbdb
DBUser=root
DBPassword=修改为你的mysql密码
ClientVersion=1005
DBConnectCount=10
TurnPlayerCount=100
CryptPwd=0
ProxyConnect=0EnableLicense=0
ReLoginLimit=0
ReLoginStop=0
ReLoginStopTime=60000
NotifySafeSign = 0
二、ServerInfo.ini文件修改
这个文件需要修改地方有三处
[Billing]
Number=1
IP0=这个IP //是来做登录验证的,修改为W机的ip
Port0=12680 //这个是的验证端口,也是对应在W机上面设置
[Server0]
ServerID=0
MachineID=0
IP0=127.0.0.1 //这个IP不需要修改,为L机的本地IP
Port0=3008 //这个端口对于的是W机的网关端口
[Server1]
ServerID=2
MachineID=0
IP0=127.0.0.1 //这个IP不需要修改,为L机的本地IP
Port0=3009 //这个端口对于的是W机的登录端口
三、ShareMemInfo.ini文件修改
[System]
DBIP=127.0.0.1 ;数据库ip
DBPort=3306 ;数据库端口
DBName=tlbbdb ;数据库名称
DBUser=root ;用户名
DBPassword=你的mysql密码 ;密码
SMUInterval=1200000 ;world数据存盘时间(毫秒)
DATAInterval=900000 ;Human数据存盘时间(毫秒)
CryptPwd=0 ;密码是否加密
然后传上去替换掉
到这里,版本上传和修改就完成了,接下来就开始开启服务了
cd /home/tlbb
./run.sh
出现四个!!!!的时候就说明L启动成功了!