征途架设问题

谁能帮我架设个正途单机版????我弄到信息服务IIS管理器那里就不会了(我的信息服务和教程上的不一样,如图),会做的留QQ远程帮我..
1楼:看来一楼比较专业,我的CPU是AMD athlon(tm) 64 X2 dual 4600+,内存1G,系统 windowsXP professional 版本2002 service pack2 我想自己架设个单机玩的(不联网),这个配置和系统行吗?如果可以的话请留下QQ远程帮我,借此也想交个大侠朋友多学习下网络和电脑知识。

由于时间的关系 有些地方就不一一说明了;
机器配置要求最好是双核,内存两个G,64位cpu 系统要求要按要求 redhat4as4 + mysql + 开发包 + 中文语言包

首先准备好工具:
SecureCRT 5.1
WinSCP
SQLyog Enterprise
在我网站上可以下载:www.45banb.cn
准备好后
用WinSCP3登陆服务器
把mysql-4.1.13.tar传到你的服务器上
我已经传好 放在了home下
用SecureCRT 5.1连接上你的LINUX服务器
打下面命令:
cd /home
解压mysql-4.1.13.tar
tar xzvf mysql-4.1.13.tar.gz
进入mysql-4.1.13目录下
cd /home/mysql-4.1.13
打以下命令
echo “* soft nofile 4096” >>/etc/security/limits.conf
echo “* hard nofile 65535” >>/etc/security/limits.conf
echo “session required pam_limits.so” >>/etc/pam.d/login

数据库服务器的安装
#根据体统类型选择编译方式
#64位系统,x86_64
CFLAGS="-O3 -m64" CXX=gcc CXXFLAGS="-O3 -m64 -felide-constructors -fno-exceptions -fno-rtti" ./configure --with-raid --enable-thread-safe-client --enable-assembler --with-server-suffix =" for >>>MySQL Database of Zebra by Yhc<<<" --without-debug --with-extra-charsets=none --without-isam --disable-shared --with-mysqld-ldflags=-all-static --prefix=/usr/local/mysql --without-bench

#然后根据CPU数量进行编译
make -j 2 && make install

这里要点时间,利用点时间 把版本里面的IP MYSQL密码 等 都改下 然后压缩后传到服务器上
admin是MYSQL的密码 ztgam是用户名 都可以修改成自己的 压缩好传到服务器上
编译时间有点长 为了减少录象 先暂停下 编译好继续把IP192.168.1.134改为自己的IPztgame:[email protected] ,,ztgame是数据库名admin是密码可以用字符替换器替换
记住一定要替换完,弄完之后可以检查一下所有的.xml文件。。IP换过来没有。服务器名字就叫
测试征途,名字随便。zone这里就是登陆的端口可以改一盘都放在zone.xml文件里面好现在传完了。
注意看操作解压文件:
unzip server.zip

现在用wins赋权~~好了一会可以直接用。

好了 继续打以下命令 直接复制
#添加用户
groupadd mysql && useradd -g mysql mysql

#创建目录
mkdir /usr/local/mysql/data && mkdir /usr/local/mysql/run && mkdir /usr/local/mysql/log && mkdir /usr/local/mysql/var

#更改mysql目录所有者
chgrp mysql -R /usr/local/mysql && chown mysql -R /usr/local/mysql

#增加打开文件数量
ulimit -n 4096

#添加PATH
echo "PATH=\"/usr/local/mysql/bin:\$PATH\"" >> /etc/profile && export PATH="/usr/local/mysql/bin:$PATH"

#strip可执行文件
strip /usr/local/mysql/libexec/mysqld

#添加LIB PATH
echo "/usr/local/mysql/lib" >> /etc/ld.so.conf && ldconfig

#将my.cnf文件cp到/etc目录下
cp support-files/my-huge.cnf /etc/my.cnf

用WinSCP3登陆服务器 etc下找到my.cnf

#修改my.cnf
datadir=/db/mysql

#创建数据库存放路径
mkdir /db
chown mysql.mysql /db -R

#初始化Mysql表
su - mysql -c "mysql_install_db"
#启动服务器
su - mysql -c "mysqld_safe --skip-name-resolve --open-files-limit=4096&"
mysql
show databases;
grant ALL PRIVILEGES on *.* to ztgame@"%" Identified by "admin" WITH GRANT OPTION;
ztgame是用户名 admin是密码 都可以自己修改
exit
cd /
cd /root/tmp
mkdir offlineMessages

现在开始连接服务器的MYSQL 建立数据库

create database FLServer;
create database GMTool;
create database LoginServer;
create database roleChangeServer;
create database roleregServer;
create database unify00;
create database unify01;
create database unify02;
create database unify03;
create database unify04;
create database unify05;
create database unify06;
create database unify07;
create database zt;

建立包里所有的库并且导入 全部导入 为了节约时间 先暂停 全部导入继续
现在把
改zt库的SERVERLIST表中的IP为你的公网IP。

现在修改登陆的端口和IP名字在loginserver的zoneinfo下面
把多的删了没什么用呵呵。

4、修改默认语言
vi /etc/sysconfig/i18n 修改

LANG="zh_CN.GB2312" 如果有报错的话可以即时解决.否则SecureCRT会显示乱码!!
其实这一步只是为了自己方便而已做不做无所谓。。

现在我们开开看。。。有什么错误

三开网关在serlist里面有提示的就象传奇里面的rungate一样。。

su - mysql -c "mysqld_safe --skip-name-resolve --open-files-limit=2048&"
这个是启动mysql的每一次启动都要用到。如果不启动无法启动游戏。刚才我们装mysql的时候已经弄好
现在直接打下面的命令就好了

好了都成功开启了。。没有任何问题。。说明操作完全正确。。
这个是inforserver这里会报错具体是因为这个版本是测试版可能最开始流传的版本里面就有这类问题所以会报错但这个错误不会影响进游戏。。所以不用理会

可以进游戏了 我们找个帐号进去看下 zone在版本里 自己可以设置
把设置GM和普通玩家说下 ID 1-100 都是GM 101开始
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-23
前阵子我架设了个单版的,,,弄了半天时间才成功,你架设的话遇到问题Q我,尽量帮你解决啦~,架设文件我通过QQ传给你,我Q969206756,一般处在隐身状态
第3个回答  2009-06-24
QQ496954992
尽力帮你远程 自己昨天才架设好
第4个回答  2009-06-30
征途怀旧版本的玩家需要人性的回归,设计要人性化。