DNF游戏私服搭建过程
DNF游戲私服搭建過程
準備資源:
1.黑巖客戶端
2.服務器啟動所需資源
3.1核2G服務器一臺(版本centos5.8)(記得開放全部端口)
服務端配置:
步驟一:切換源為163的源:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com//.help/CentOS5-Base-163.repo上傳資源到服務器的根目錄cd /上傳文件
步驟二:安裝 glibc.i386,xulrunner.i386,libXtst.i386, gcc gcc-c++ make zlib-devel
yum install -y xulrunner.i386yum install -y libXtst.i386yum -y install gcc gcc-c++ make zlib-devel步驟三:增加虛擬交換內存
#第一步:創建一個大小為6000M的文件 dd if=/dev/zero of=/var/swap.1 bs=6M count=1000 #第二步:把這個文件變成swap文件: mkswap /var/swap.1 #第三步:啟用這個swap文件 swapon /var/swap.1 #關閉禁止虛擬內存 sed -i 's/swapoff -a/#swapoff -a/g' /etc/rc.d/rc.local#說明:以需要8G為例子,本服務器是1核2G,需添加6*1000的交換區步驟四:
#解壓資源包Package.tar.gzcd / tar -zvxf Package.tar.gz#替換/home/neopl下所有配置文件的ip為自己的ip(注意下面的127.0.0.1換成你自己的ip) sed -i "s/Public IP/127.0.0.1/g" `find /home/neopl -type f -name "*.cfg"`#關閉防火墻 chkconfig iptables off service iptables stop#關閉buffer緩存 echo 1 > cat /proc/sys/vm/drop_caches #關閉安全策略的嚴格性檢查 sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/sysconfig/selinux #刪除安裝包 rm -f /Package.tar.gz rm -f /install步驟五:
上傳公鑰publickey.pem,Script.pvf(策略規則配置文件,你可以修改這個達成規則的限定),df_game_r(等級補丁)到 home/neople/game目錄下
上傳網關文件和私鑰到/root目錄下,更改權限為777
步驟六:執行腳本 ./run
如果這部失敗,可能幾個原因
-
服務器端口未全部開放
-
上面那步替換ip未成功,手動檢查下
-
centos版本不符合,下載較慢,建議5.8版本
-
Script.pvf有問題,建議使用原Script.pvf試試,或者重新上傳
如果上面問題不包含,建議執行兩遍 ./stop.再 ./run 。若還是有問題,歡迎留言
步驟七:重啟網關
cd /root ./GateRestart查看當前日志文件gate.log,如果失敗,執行下面步驟
將libmysqlclient.so.15文件手動復制到/usr/lib/目錄
命令ldconfig -v 使其生效
/GateRestart
客戶端配置(pvf非加密方式)
步驟一:
將啟動器復制進客戶端
步驟二:更改DNF.toml的ip
步驟三:復制DNF.exe,更名未DNF10.exe
步驟四:
復制Script.pvf文件到客戶端
到
步驟五:使用統一網關在線管理工具配置
連接網關,設置參數,點擊參數設置內容立即生效,點擊生成登錄器
單擊登錄器就可以玩了
上述資源:
鏈接: http請s://pan.ba刪除idu.com/s/1V中午hifIzb8P14H謝謝0_TdYJZgWw 提取碼: m98u
總結
以上是生活随笔為你收集整理的DNF游戏私服搭建过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mybatis用#{}从传递过来的参数中
- 下一篇: Mybatis中@Param的用法和作用