神武服務(wù)端手游開服架設(shè)服務(wù)器搭建教程linux

神武服務(wù)端手游開服架設(shè)服務(wù)器搭建教程linux
?

大家好我是艾西,今天跟大家分享下怎么架設(shè)神武手游服務(wù)端
《神武》回合制網(wǎng)絡(luò)游戲以西游記為背景,輔以多樣化的門派設(shè)置、畫面、活動玩法和各種創(chuàng)新的游戲系統(tǒng)把玩家?guī)胛饔问澜?。想開服有想法的小伙伴你們懂得........
接下來我們直接進(jìn)入主題看操作:
測試系統(tǒng)Centos 7.6位測試配置8H16G
服務(wù)器配置可按自己的規(guī)劃以及大概有玩家去選擇,服務(wù)器配置越高可承載的玩家越多
游戲的整體運(yùn)行以及玩家游戲體驗(yàn)感都是服務(wù)器決定的在這里大家自行判斷選擇配置
用FinalShell?(遠(yuǎn)程連接工具)連接服務(wù)器
安裝寶塔:yum碼 可根據(jù)自己的系統(tǒng)自行選擇一下yum進(jìn)行安裝
Centos安裝腳本:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 1ba5f33df
Ubuntu/Deepin安裝腳本:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 1ba5f33df
Debian安裝腳本:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh 1ba5f33df
(中途出現(xiàn)y/n :選項(xiàng),輸入y )
裝好后復(fù)制地址用瀏覽器進(jìn)入寶塔,輸入賬號密碼進(jìn)入
第一次彈框叉掉,然后會要求綁定賬號。有寶塔賬號直接綁,沒有的話進(jìn)行注冊綁定
進(jìn)去彈框選擇以下環(huán)境進(jìn)行安裝(如果彈框沒有對應(yīng)版本就叉掉進(jìn)去軟件管理里邊安裝)
nginx-1.18
mysql-5.6
php5.4
關(guān)閉防火墻
systemctl stop firewalld.service
systemctl disable firewalld.service
寶塔頁面操作
左方導(dǎo)航點(diǎn)選【軟件管理】找到安裝的mysql5.6-設(shè)置-日志-二進(jìn)制日志-關(guān)閉
服務(wù)-重載配置-重啟
左方導(dǎo)航點(diǎn)選【軟件管理】找到安裝的PHP5.4-設(shè)置-禁用函數(shù)-exec-刪除
服務(wù)-重載配置-重啟
左方導(dǎo)航點(diǎn)選【安全】放行端口填寫1:65535備注說明隨便寫
(測試就全放,需要單獨(dú)放的架好后netstat -ntlp命令查看端口)
左方導(dǎo)航點(diǎn)選【數(shù)據(jù)庫】root密碼修改為idc02.com
左方導(dǎo)航點(diǎn)選【網(wǎng)站】添加站點(diǎn)域名處輸入你的IP+88端口例如:103.60.165.23:88
根目錄指定到:/www/wwwroot/游戲服務(wù)端文件
繼續(xù)添加站點(diǎn)域名處隨便輸個域名
根目錄指定到: /www/wwwroot/域名名稱例如123
剛建的網(wǎng)站-設(shè)置-域名管理輸入你的IP+99端口例如:103.60.165.23:99
點(diǎn)添加,然后把剛才隨便輸那個刪掉
找到剛建的網(wǎng)站-設(shè)置-網(wǎng)站目錄,把防跨站勾去掉
解壓得到的www網(wǎng)站文件夾里,找到下列文件修改192.168.8.128為你的外網(wǎng)IP
\www.XXX(網(wǎng)站文件夾)\homelmt3isdk_server\sdk.config.xml
\www.XXX(網(wǎng)站文件夾)\\www\wwwroot\www.xxx.com\serveryyy\server11.html
\www.XXX(網(wǎng)站文件夾)\\www\wwwroot\www.xxx.com\serveryyy\serverlist.html
以上全部改完后打包(打包注意路徑),上傳到服務(wù)器根目錄
上傳完成后運(yùn)行解壓
cd /
unzip 神武4.zip
解壓過程如果出現(xiàn)選項(xiàng),輸入大寫A回車
給權(quán)限
chmod -R 777 /home
chmod -R 777 /bin/qd
chmod -R 777 /www
?
安裝環(huán)境
cd /home
rpm -ivhjdk-8u144-linux-x64.rpm
tar zxvf log4cpp-1.1.3.tar.gz
cd log4cpp
./configure
make
make install
yum install-y gcc-c++log4cpp
in-s/usr/lib64/liblog4cpp.so.4/usr/lib64/iblog4cpp.so.5
創(chuàng)建并導(dǎo)入數(shù)據(jù)庫
mysql-uroot-p(數(shù)據(jù)庫名字自己可以取一個)
?
GRANT ALL PRIVILEGES ON ** TO 'root'@"%'IDENTIFIED BY www.xxx....' WITH GRANTOPTION;
?
FLUSH PRIVILEGES:
exit
cd/home
./sk
啟動游戲命令:
qd
按提示操作
服務(wù)端到此完成
客戶端IP修改:
反編譯客戶端,下邊文件搜索192.168.8.128替換為你的外網(wǎng)IP
AndroidManifest.xml
用16進(jìn)制工具打開下邊文件
\lib\armeabi-v7a\ibgame.so
搜索192.168.8.128替換成你的外網(wǎng)IP
注意IP要對位
注冊地址:
http://192.168.8.128:99/user/reg.php
管理后臺:
http//192.168.8.128:99/admin
賬號:admin
密碼:admin(可自行設(shè)置)
GM授權(quán)后臺:
http://192.168.8.128:99/gm/gm.php
密碼:(可自行設(shè)置)
玩家后臺;
http://192.168.8.128:99/gm/index.php
密碼:(可自行設(shè)置)
注:自己架設(shè)好后臺換成自己的IP地址