用户登录  | 
首 页技术文章软件发布广告价格
当前位置:传奇游戏服务端下载站传奇站长论坛资源网站程序技术文章文章资讯游戏架设教程惊天动地教程

惊天动地架设经验技巧

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2014-10-04 11:06:09

这几天工作量很大,又是教程有是研究服务端的,很伤人。下面是我自己研究出来的惊天动地。
喜欢大家多多支持我。
1、安装SQL2000+SP4补丁.
    2、d盘根目录建立cabaldata文件夹,将服务端内Data内数据库文件拷贝至cabaldata目录。    
3、先用数据库的还原用“附加数据”功能,将d:\cabaldata目录下5个MDF数据附加。
再新建一个Gamedb数据库,然后用gamedb文件还原,同样的方法再把account、cabalcash还原。
    4、account,cabalcash,gamedb用户中删除cabal,然后在性中重新建立cabal账号,密码同样为cabal。对所有cabal相关的6个数据库附加db_owner属性。
    5、Gamedb数据库中set_cabal_character和set_cabal_character_ex存储过程属性进行如下修改,可实现上线地图全开功能"]
    WARPBFIELD=511,(原先为,)
    MAPSBFIELD=511,(原先为,)
    6、修改account数据库cabal_tool_registerAccount存储过程实现注册送10年的VIP功能
    找到 insert into cabal_charge_auth(usernum, type, expiredate, payminutes)


    values(@UserNum, 0, DATEADD(day, 100, getdat()), 0)
    修改为 insert into cabal_charge_auth(usernum, type, expiredate, payminutes,ServiceKind)
    values(@UserNum, 1, '2018-9-15 0:00:00',999999,5)
    7、打开SQL查询分析器,在master数据库中执行下列代码(点对号和右箭头),对xp_md5.dll注册、dingwei。
        EXEC SP_ADDEXTENDEDPROC 'xp_md5','D:\cabaldata\xp_md5.dll
    8、SQL查询分析器中更换到account数据库,执行下列代码(点对号和右箭头)进行账号注册:
    exec dbo.cabal_tool_registerAccount '修改成你想注册的帐号','修改成你想注册的密码
  比如你想注册账号cabal7456,密码cabal7456,就执行下列代码:  
    exec dbo.cabal_tool_registerAccount 'cabal7456'
    9、在性中建立外连
   访问接口中选择:MICROSOFT OLE DB PROVIDER FOR ODBC DRIVERS  
   链接名称为:GAMESERVER dTte4lh  


    产品名称:game
    访问接口字符串:DRIVER={SQL Server};SERVER=192.168.1.111;UID=cabalWD=cabal;    
  目录ICROSOFT OLE DB PROVIDER FOR ODBC DRIVERS
    注意SERVER=192.168.1.111,这个IP为你windows系统的IP。
    录像中LinuxIP为192.168.1.112  
               WinIP为192.168.1.111
三、虚拟机环境下CentOS操作系统配置
    1、安装linux时要特别注意选定制安装,后钩选开发工具,系统工具,管理工具。
    其中:系统工具详细中应选上:net-snmp-utils和nmap-frontend。
    2、安装完成后将光驱更换成linux.iso安装VMTOOLS。
四、SCP传输服务端程序到CentOS系统及SecureCRT操作  
注意的是SCP上传时候只有root文件夹必须用二进制,home、usr、etc用默认传输就OK
    1.检查etc home usr root的文件名是不是全部小写,如果不是,全部改回小写
    2.用SCP上传root到LINUX的根目录覆盖,!!!注意,传输时用二进制。


    什么叫根目录呢,你在SCP一直点向上啊向上啊向上,上到无法再上了,就是根目录了,其名称为<root>
    3、先用CRT连接Linux,随后再用SCP修改LINUX中root/bash_profile这个文件,在bash_profile文件最后面加export PS1='[\u@\h \W]\$
    保存后,断开CRT链接后在重新链接,就不会有错误提示了。
    然后在CRT会话选项中,选用Fixedsys字体,字体编码用UTF-8就不会出现乱码了。
    4、用CRT软件安装软件包( 复制以下9条命令安装RPM包,要一条条复制、粘贴,按回车)
    rpm -Uvh lm_sensors-2.8.7-2.40.3.i386.rpm
    rpm -Uvh ncftp-3.1.9-1.i386.rpm
    rpm -Uvh net-snmp-5.1.2-11.EL4.7.i386.rpm
    rpm -Uvh dstat-0.6.3-1.rh9.rf.noarch.rpm
    rpm -Uvh unixODBC-2.2.11-1.RHEL4.1.i386.rpm
    rpm -Uvh unixODBC-devel-2.2.11-1.RHEL4.1.i386.rpm
    rpm -Uvh unixODBC-kde-2.2.11-1.RHEL4.1.i386.rpm
    rpm -Uvh freetds-unixodbc-0.64RC3-1.i386.rpm
    rpm -Uvh cabal.rpm
    5、安装完毕后,用SCP分别上传etc home usr 这3个文件夹(必须一个一个传),然后用SCP设置权限0777,要设置的文件和文件夹有如下3个:  
    /home/cabal/gen_config.sh
    /usr/bin
    /etc/rc.d/init.d X0
    把上述1个文件和2个目录的文件全部设置0777,在SCP选中文件或目录后右键点属性,然后输入0777就可以了。
    需要注意的是文件夹设置属性时,记得勾选“循环设定”!
    6.对服务程序授权,需要在CRT输入如下命令,要一条条输入:
    cd /home/cabal
    ./gen_config.sh
    ls -al /usr/bin/DBAgent_24
    ls -al /usr/bin/ChatNode_24
    ls -al /usr/bin/LoginSvr_01 S
    ll /usr/bin/GlobalDBAgent
    ls -al /usr/bin/WorldSvr_24_01
    ll /usr/bin/CashDBAgent
    ll /etc/init.d/GlobalMgrSvr
    adduser cabal
    7、服务端文件IP配置
    windows的ip有: etc/odbc.ini
                            usr/local/etc/odbc.ini
          linux的ip有: etc/cabal/ 这个目录下的所有ini文件
     单机测试的127.0.0.1不用修改。
    8、修改服务端账号和密码。
    etc/cabal/ 这个目录下注意修改DBAgent.ini和CashDBAgent.ini的用户名和密码为cabal
    9、CRT中输入命令:reboot
    重新启动linux系统,登陆后就架设OK了。
五、端口映射处理和客户端IP配置。

    1、端口映射工具中添加三条映射规则
    (1)输入IP:192.168.1.111 端口:38101  
            输出IP:192.168.1.112 端口:38101  
    (2)输入IP:192.168.1.111 端口:38121  
            输出IP:192.168.1.112 端口:38121  
    (3)输入IP:192.168.1.111 端口:38111  
            输出IP:192.168.1.112 端口:38111
      其实使用端口映射是方便开外网用的,不映射照样能成功运行。映射的另一个好处是比较容易登陆。
     2、客户端使用官方最新版,然后用覆盖。  
     修改客户端目录下文件ip为:192.168.1.111还有data目录也不要忘记了。

发布站程序下载:www.98youx.com发布站程序下载:www.98youx.com

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
传奇资源网提供最新传奇开区一条龙版本下载,本站声明:只更新最新最好的传奇服务端分享给大家。