互联网创业基地

标题: DNF外网架设教程(附带登录器以及泡点工具等) [打印本页]

作者: 不二版本Eade    时间: 2017-5-22 23:37
标题: DNF外网架设教程(附带登录器以及泡点工具等)
DNF外网架设教程(附带登录器以及泡点工具等)




系统要求:
主机推荐:推荐阿里云ECS
网络类型:经典网络
最低配置:1核1G内存(建议不要开 I/O优化)
系统版本:CentOS5.8或CentOS5.11 64位 使用推荐码 8wvt75 9折优惠

准备工作:
按上述要求购买阿里云ECS,买自定义配置,不要买推荐的。
下载并安装putty、Nvicat和WinSCP备用。


1.远程登录阿里云服务器
打开putty,填写服务器IP地址


点open

输入root,回车,你的密码,回车,显示登录成功了

2.安装支持库和数据库(一行为一条命令,输完命令要回车)
#关闭防火墙和防火墙自启
1.  serviceiptables stop
2.  chkconfigiptables off
#更新源,很多人yum安装出问题,就是没更新源
1.  wget -O/etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
2.  yummakecache
#安装支持库
1.  yum -yinstall glibc.i686
2.  yum -yinstall xulrunner.i386
3.  yum -yinstall libXtst
4.  yum -yinstall gcc gcc-c++ make zlib-devel
#安装数据库
1.  yuminstall -y mysql mysql-server mysql-devel
#数据库开机启动
1.  chkconfigmysqld on
2.下载服务端文件并解压
#下载服务端打包文件,用winscp上传到服务器/root/目录下(该文件请自己下载保存,链接将在9月30日前失效)
服务端文件打包DNFServer.tar.gz:https://pan.baidu.com/s/1nvqKS7R
上传完成后再执行下面的步骤。

#解压下载的文件
1.  tar -zxvf./DNFServer.tar.gz -C /
3.设置对应权限
#home root mysql文件夹全部权限
1.  chmod -R777 /home
2.  chmod -R777 /root
3.  chmod -R777 /var/lib/mysql
4.  chown -Rmysql.mysql /var/lib/mysql/
#重启数据库,如果出现两个绿色的OK,就表示数据库装成功了。
1.  servicemysqld restart
4.编译GeoIP
1.  cd/home/GeoIP-1.4.8/
2.  ./configure
3.  make&& make check && make install
5.修改对应位置的外网IP
用Navicat打开数据库d_taiwan的db_connect表,把db_ip字段所有的192.168.200.131改成你的外网IP。
#服务端程序里面的用命令改,注意把“你的外网IP”替换成你的外网IP
1.  cd/home/dxf/
2.  sed -i"s/192.168.200.131/你的外网IP/g" `find . -type f -name"*.tbl"`
3.  sed -i"s/192.168.200.131/你的外网IP/g" `find . -type f -name"*.cfg"`
#挂载虚拟内存,默认大小为8G
1.  mkdir /swap
2.  ddif=/dev/zero of=/swap/mySwap bs=1M count=8192
3.  mkswap/swap/mySwap

4.  swapon/swap/mySwap
#添加开机自动挂载
1.  sed -i '$a/swap/mySwap swap swap default 0 0' /etc/fstab
到这里架设就结束了,接下来用winscp把Script.pvf上传到服务器/home/dxf/game/目录下。
右边就是服务器目录,切换到/home/dxf/game/目录,把pvf拖进去
#启动服务端程序
1.  cd ~
2.  ./run
等到出现下面的信息就可以进游戏了。
#维护或者更新pvf以后,需要重启服务端程序,命令:
1.  ./stop
2.  ./run
如果你使用的是php网关登录器,那么就要安装php环境。
#安装php环境及组件
1.  yuminstall -y httpd php php-mysql
#启动http服务并设置开机自启
1.  servicehttpd restart
2.  chkconfighttpd on
网站根目录在/var/www/html/路径。
上传对应的php文件即可。

附录:

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

文章来源:http://www.523play.com/ 吾爱尚玩社区






欢迎光临 互联网创业基地 (http://bbs.jusiboxin.com/) Powered by Discuz! X3.2