dnfb dnxm dnxg dndy

天龙八部Centos 6.X单服务器架设教程(含端及明文补丁)

服务器centos6.x,1H1G及以上(流畅运行需要8G,可以增加虚拟内存)

1.上传这几个文件进home文件夹里

myodbc.tar

unixODBC.rpm

mysql-connector-odbc.rpm

tlbbdb.sql

web.sql

(单服务器还需上传billing文件夹)

2.安装Mysql,并设置密码(密码023131,4个地方修改),导入数据库(逐条运行以下命令即可)

sudo yum -y install mysql-server

service mysqld restart

mysql -uroot -p

(默认无密码,按回车)

use mysql;

update user set Password=PASSWORD('023131') where User='root';

GRANT ALL PRIVILEGES ON *.* TO root@"%.%.%.%" IDENTIFIED BY "023131";

create database tlbbdb;

create database web;

flush privileges;

exit

cd /home

mysql -uroot -p023131 web < web.sql

mysql -uroot -p023131 tlbbdb < tlbbdb.sql

sudo yum -y install glibc.i686 libstdc++-4.4.7-4.el6.i686

rpm -ivh unixODBC.rpm --nodeps --force

rpm -ivh mysql-connector-odbc.rpm --nodeps --force

tar -zxvf /home/myodbc.tar.gz -C /usr/lib

sudo yum -y install libstdc++

sudo yum -y install libstdc++.so.6

/etc/rc.d/init.d/mysqld start

chkconfig mysqld on

3.关闭防火墙

chkconfig iptables off

service iptables stop

4.上传odbc.ini  odbcinst.ini到etc目录

odbc.ini里改数据库密码023131

5.新建虚拟内存(根据实际选择)

free -m

dd if=/dev/zero of=/opt/swap bs=2048 count=2048000

chmod 600 /opt/swap

mkswap /opt/swap

swapon /opt/swap

echo "/opt/swap swap swap defaults 0 0" >> /etc/fstab

至此,环境已经搭建完成。

6.把tlbb服务端打包上传进home

解压命令,根据打包文件格式

cd /home

tar -zxvf tlbb.tar.gz

或者

tar -xzvf /home/tlbb.tgz

修改home-tlbb-server-config文件夹3个IP配置文件

LoginInfo.ini

ServerInfo.ini

ShareMemInfo.ini

里的DBPassword改成自己设置的数据库密码023131   IP和端口不懂就别改  改完二进制传进服务器home-tlbb-server-config里

给tlbb以0777权限  循环

chmod -R 777 /home/tlbb

7.用Xshell或者FinalShell启动服务端

cd /home/tlbb

./run.sh

8.启动billing

修改config.json里数据库密码023131

设置权限

chmod -R 777 /home/billing

后台启动billing,启动完成后可以关闭SSH工具

cd /home/billing

nohup ./billing &

回车

9.客户端及补丁使用下载最新官方客户端,更新,将登陆器TLBB_Launch放在游戏文件夹(launch所在文件夹)

bin解压到游戏bin文件夹替换

端及明文补丁文件夹里tlbb.tar.gz是服务端文件,上传到centos服务器home文件夹的

MaterialTemplates文件替换游戏客户端Data里的同名文件

第一次启动登陆器TLBB_Launch之后,选择明文补丁文件夹,勾选上面的补丁文件之后再启动,以后启动就不用选了。

IP填自己服务器IP

登录端口7501

游戏端口7500

外网方法:云服务器直接在登陆器填写IP就可以外网了,服务器里面配置不用改

本地服务器或者虚拟机,需要有公网IP或者域名,在路由器转发服务器IP对应的这两个端口就可以

10.报错处理

(1)可以创建角色,可是登录角色提示服务器维护中

服务端启动有报错  解决方法下看

(2)可以创建角色   登录角色提示连接失败

解压通用bin替换客户端

(3)卡在登录验证

config.json里的数据库密码不对  或者服务器端口未放开  找安全组开放端口

(4)运行billing后出现红字

config.json里的数据库密码不对

(5)启动服务端world和server两条报错

服务端3个IP文件里的IP或数据库密码有误

(6)启动服务端server一条报错

服务端上传有误  重新上传给权限

注意:

修改文件配置时请尽量不要使用记事本,建议用notepad++修改,上传文件二进制上传(一般默认)

tlbb文件夹不一定要压缩再上传 直接上传也可以的,如果打包上传解压后启动报错可以试试在本地解压后再上传,反之亦可,或者尝试一下分步启动。

客户端报错的把新上传的附件添加到补丁文件应该就能解决,如果还有问题的可以截图我看看。

或者用这个端,新传的,我自己在玩的,比较稳定老端

这个版本打好补丁的客户端,登陆器IP改自己的就可以直接用

文件来源于网络,个人收集整理,请勿用于商业。

© 版权声明
THE END
请登录后发表评论

    没有回复内容

相关推荐