DOF地下城-Linux-云服务器外网搭建全套教程加端

DOF地下城-Linux-云服务器外网搭建全套教程加端

此教程采用的是阿里云Linux-CentOS 6.8 64位系统,(推荐使用竞价实列,架设好不想玩的时候备份镜像,以后想玩直接还原改下IP就可以了)按教程一步一步来,不要跳,保证能搭建成功的,本人亲测。若有违规请管理删除。

PS:此端是纯端,个人测试没有后门病毒木马,非市面上垃圾镜像端一大堆木马的,具体用不用请个人斟酌(本端限于搭建体验,严禁开F盈利,否者后果自负)内含全程视频教程。所有端的东西都在分享链接里,你们可以架设好后分享给自己的室友小伙伴们一起玩,登录器我用的爱老牛的杀毒软件会报毒,反正我自己玩了这么久是没木马没中毒,不放心的朋友可以自己去找其他客户端。

6.8-1核1GB内存的服务器启动的慢,run过后大概要2个小时左右才能启动好慢慢等出5国,所以试个人条件选择服务器配置,越好越快。一般2H4G足够用了。如果是灰频道那就是运气不好,stop后run重新跑就行了。客户端用的是黑岩4.0的客户端,解压后把里面的黑岩登录那个软件删掉,架设好后把PVF和2个文件拖到客户端里替换,然后把汉化包解压文件拖进来就汉化了

下面是文本搭建教程,视频教程请看资源链接:(一行为一条命令,输完命令要回车)

#关闭防火墙和防火墙自启
service iptables stop
chkconfig iptables off

#安装支持库
yum -y install glibc.i686
yum install -y xulrunner.i686
yum install -y libXtst.i686
yum -y install gcc gcc-c++ make zlib-devel

#安装数据库
yum install -y mysql mysql-server mysql-devel

#数据库开机启动
chkconfig mysqld on

#返回服务端根目录
cd /

#解压下载的文件
tar -zxvf ./DNFServer.tar.gz -C /

3.设置对应权限

chmod -R 777 /home
chmod -R 777 /root
chmod -R 777 /var/lib/mysql
chown -R mysql.mysql /var/lib/mysql/

#重启数据库,如果出现两个绿色的OK,就表示数据库装成功了。
service mysqld restart

4.编译GeoIP
cd /home/GeoIP-1.4.8/
./configure

先输入 make clean

make
make check
make install

数据库初始账号信息:
账号 root 密码 88888888
账号 game 密码 uu5!^%jg

5.修改对应位置的外网IP
用Navicat打开数据库d_taiwan的db_connect表,把db_ip字段所有的192.168.200.131改成你的外网IP。

解除角色创建限制:【delimiter $
use d_taiwan;
DROP trigger IF EXISTS `update limit_create_character`;
CREATE TRIGGER `update limit_create_character` BEFORE UPDATE ON `limit_create_character` FOR EACH ROW
IF new.count =2 THEN
SET new.count = 0;
END IF
$
delimiter ;】

#服务端程序里面的用命令改,注意把“你的外网IP”替换成你的外网IP
cd /home/dxf/
sed -i “s/192.168.200.131/你的外网IP/g” `find . -type f -name “*.tbl”`
sed -i “s/192.168.200.131/你的外网IP/g” `find . -type f -name “*.cfg”`

#更改服务端里的数据库加密 密码(用命令)道理和修改IP一样
cd /home/dxf/
sed -i “s/20e35501e56fcedbe8b10c1f8bc3595be8b10c1f8bc3595b/你的数据库加密密码/g” `find . -type f -name “*.tbl”`
sed -i “s/20e35501e56fcedbe8b10c1f8bc3595be8b10c1f8bc3595b/你的数据库加密密码/g” `find . -type f -name “*.cfg”`

#检查 服务端IP和密码 是否更改正确
手动修改 服务端中 数据库明文密码
路径: home/dxf/bridge/cfg bridge.cfg 文件

#挂载虚拟内存,默认大小为8G
mkdir /swap
dd if=/dev/zero of=/swap/mySwap bs=1M count=8192
mkswap /swap/mySwap
swapon /swap/mySwap

#添加开机自动挂载
sed -i ‘$a /swap/mySwap swap swap default 0 0’ /etc/fstab

安装开启 PHP环境:

yum install -y httpd openssl php php-mysql

chkconfig httpd on

service httpd start

#打开 Winscp 上传 PVF 到目录 home/dxf/game

#配置完登录器后

publickey.pem 公钥文件上传到目录 home/dxf/game

config.php zhongyang.php rsa.php 这三个PHP文件上传到 var/www/html

上传完毕后,打开对应的网址,检查是否连接数据库正确,提示 : Live Or Die! 表示没问题

#如果跑五国最后出现 -1错误,不出现五国,替换 cain11.cfg 频道文件 (目录 home/dxf/game/cfg )
注意,一定要用 NOT++ 把频道文件里的 IP改成你的外网IP,还有 数据库加密密码
127.0.0.1 不需要更改

启动命令是: ./run
关闭命令是: ./stop
./stop
./stop

关闭要输入三次,下次要开的时候直接输入./run等着出5国就可以了,云服务器没事不要关闭

下载地址:
链接: https://pan.baidu.com/s/1SBUvIyrzOwPo7hzZwqAq2g 密码:062n