不二版本Eade 发表于 2017-5-22 23:37:06

DNF外网架设教程(附带登录器以及泡点工具等)

DNF外网架设教程(附带登录器以及泡点工具等)



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

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

1.远程登录阿里云服务器
打开putty,填写服务器IP地址
http://img.523play.com/data/attachment/forum/201704/27/000517umjqexnogw0n26lo.jpg

点open
http://img.523play.com/data/attachment/forum/201704/27/000553txh6lzqlcxoscysu.jpg
输入root,回车,你的密码,回车,显示登录成功了
http://img.523play.com/data/attachment/forum/201704/27/000552cfef2fdxxkxzfxxp.jpg
2.安装支持库和数据库(一行为一条命令,输完命令要回车)
#关闭防火墙和防火墙自启1.serviceiptables stop2.chkconfigiptables offhttp://img.523play.com/data/attachment/forum/201704/27/000551nz676v37v6tf4v6v.jpg#更新源,很多人yum安装出问题,就是没更新源1.wget -O/etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo2.yummakecachehttp://img.523play.com/data/attachment/forum/201704/27/000549zufcfoyofwfuzwvf.jpg#安装支持库1.yum -yinstall glibc.i6862.yum -yinstall xulrunner.i3863.yum -yinstall libXtst4.yum -yinstall gcc gcc-c++ make zlib-devel#安装数据库1.yuminstall -y mysql mysql-server mysql-devel#数据库开机启动1.chkconfigmysqld on2.下载服务端文件并解压
#下载服务端打包文件,用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 /home2.chmod -R777 /root3.chmod -R777 /var/lib/mysql4.chown -Rmysql.mysql /var/lib/mysql/#重启数据库,如果出现两个绿色的OK,就表示数据库装成功了。1.servicemysqld restarthttp://img.523play.com/data/attachment/forum/201704/27/000548xiuzi08clucw1loo.jpg4.编译GeoIP1.cd/home/GeoIP-1.4.8/2../configure3.make&& make check && make installhttp://img.523play.com/data/attachment/forum/201704/27/000818ti6umswuksmsmf2w.jpg5.修改对应位置的外网IP
用Navicat打开数据库d_taiwan的db_connect表,把db_ip字段所有的192.168.200.131改成你的外网IP。http://img.523play.com/data/attachment/forum/201704/27/000817w0z3fa0aleaj737q.jpg#服务端程序里面的用命令改,注意把“你的外网IP”替换成你的外网IP1.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"`#挂载虚拟内存,默认大小为8G1.mkdir /swap2.ddif=/dev/zero of=/swap/mySwap bs=1M count=81923.mkswap/swap/mySwap
4.swapon/swap/mySwap#添加开机自动挂载1.sed -i '$a/swap/mySwap swap swap default 0 0' /etc/fstabhttp://img.523play.com/data/attachment/forum/201704/27/000815gycfsjfjpcc6rs6g.jpg到这里架设就结束了,接下来用winscp把Script.pvf上传到服务器/home/dxf/game/目录下。http://img.523play.com/data/attachment/forum/201704/27/000814c0ciw5vvv0ivhuvd.jpg右边就是服务器目录,切换到/home/dxf/game/目录,把pvf拖进去http://img.523play.com/data/attachment/forum/201704/27/000937zjxa5344c368uagz.jpg#启动服务端程序1.cd ~2../run等到出现下面的信息就可以进游戏了。http://img.523play.com/data/attachment/forum/201704/27/000936pmm4fz6mq06fb5ok.jpg#维护或者更新pvf以后,需要重启服务端程序,命令:1../stop2../run如果你使用的是php网关登录器,那么就要安装php环境。
#安装php环境及组件1.yuminstall -y httpd php php-mysql#启动http服务并设置开机自启1.servicehttpd restart2.chkconfighttpd on网站根目录在/var/www/html/路径。
上传对应的php文件即可。

附录:

初始账号信息:
数据库
账号root密码88888888
账号game密码uu5!^%jg
文章来源:http://www.523play.com/ 吾爱尚玩社区
页: [1]
查看完整版本: DNF外网架设教程(附带登录器以及泡点工具等)