2.单机负载配置
写在前面
一台机器完全运行服务端,对内存要求比较高,这个“高”不是一般的高,
对于家庭版32位操作系统,这是不可逾越的障碍,虽然有页面文件(虚拟内存),
但还是解决不了跟本问题,所以单击运行测试测试即可,不要奢求怎么样怎么样,
这里只是说下流程和一些要注意的地方,
正题
一般下载到的服务端都是纯文件的压缩包,需要自己搭建环境,
对于新手,这个环境可能搭不好,这时你可以先下载一个“傻瓜版”的
拿来研究研究,练练手,
解压缩服务端文件,大多数的服务端已经将需要的文件分类放置到了
各自的目录中,在传到LIUNX里前,先检查文件的完整性,删除不需要的日志、
数据库及一些无用的服务端文件,
在没有上传到服务器前,不需要对配置文件进行任何编辑,因为上传后
还要进行一次编辑保存动作,可以合并为一次操作,不在WINDOWS环境下
编辑是因为LIUNX和WINDOWS的保存方式有所不同,WINDOWS下编辑的
文件无法被LIUNX很好的识别,
上传前前删除所有的.LOG文件,删除LOGS及logservice\logs目录下的
所有文件,删除gamedbd\dbdata 及 gamedbd\dblogs 下的所有数据库相关
文件,然后上传到服务器,注意服务器中如果有存在老服务端,那么请
删除它,否则覆盖可能会出错,
上传完毕后,首先要做的是修改服务端文件的权限,在相关文件目录上
右键属性,在八进制表示内填上 0777 ,勾选循环设定组后保存,所有上传
的目录都要设置一遍,设置完后可以开始修改配置文件了,修改最好依次进行,
这样不会遗漏,对于单机,除了glinkd下的gamesys.conf文件外,将所有能
看见的 IP 都修改成 127.0.0.1 即完成对IP修改然后将 glinkd下的gamesys.conf
文件内的 外网IP 修改成 0.0.0.0 ,让系统自行绑定可用的有效IP地址即可,
这时可以到控制台尝试启动服务,如果是第一次运行,一定会提示找不
到运行库,其实需要的运行库都在对应的目录下,将这些文件复制到 usr\lib
目录下即可,一共有四个文件,分别是 libpcre.so.0、libstdc++.so.5、libtask.so、
libxml2.so.2,复制完后再运行服务端,没有批处理的可以参考“服务端启动和停
止”来自行创建批处理,如果权限设、IP设置正确,服务端文件完整的话,
这时应该可以正确的启动服务端,并且看到屏幕上的滚动消息,
在一切顺利的情况下,就可以用对应的客户端登录了,