如何在服务器上上传手游源码,【仙变3手游】跨服服务端游戏源码+架设教程+双端+后台...
【仙變3手游】跨服服務端游戲源碼+架設教程+雙端+后臺
雙區、跨服活動正常
架設教程系統:Centos 7.*
配置2核 4G
-------------------------------------------------------------------------------
安裝寶塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
-------------------------------------------------------------------------------
安裝環境
Nginx-1.16
MySQL5.6 插入 lower_case_table_names=1 保存重啟數據庫
PHP5.6
-------------------------------------------------------------------------------
寶塔上傳文件
data.zip到主目錄/
設置777權限并且解壓
-----------------------------------------
創建網站 端口:81
寶塔 - 網站 - 添加站點 輸入IP:81 根目錄/data/game/center/gateway/site
創建WEB后臺【需自行配置config】 端口:82
寶塔 - 網站 - 添加站點 輸入IP:82 根目錄/data/game/cdn
http://服務器IP:82/admin/admintool/ 1區 賬號:admin 密碼:123456
http://服務器IP:82/admin1/admintool/ 2區 賬號:admin 密碼:123456
http://服務器IP:82/gm/ 授權后臺 GM碼:123456
寶塔 - 數據庫 - root密碼 輸入 123456 提交
-----------------------------------------
寶塔 - 安全 - 放行端口 - 添加3306
mysql -u root -p123456
-----------------------------------------
創建數據庫用戶
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
quit
-----------------------------------------
導入數據庫【PS:根據自己操作習慣,不同方式導入】
dev_s1
devb_s1
dev_s2
devb_s2
dev_cross
yx03_cn_countly
yx03_cn_gateway
yx03_cn_manager
-------------------------------------------------------------------------------
關閉防火墻
systemctl stop firewalld.service
systemctl disable firewalld.service
-------------------------------------------------------------------------------
服務端修改IP
/data/game/server/config/cross.xml
/data/game/server/publish_release/serverconfig.xml
/data/game/server1/config/cross.xml
/data/game/server1/publish_release/serverconfig.xml
/data/game/cross/config/cross.xml
/data/game/cross/publish_release/serverconfig.xml
-------------------------------------------------------------------------------
網站修改
/data/game/htdocs/center/gateway/site/cdn/yx03/cn/and/yx03_cn_a1/luajit/init【UE修改,位數不符,域名替代】
/data/game/htdocs/center/gateway/site/cdn/yx03/cn/ios/yx03_cn_a1/lua/init【UE修改,位數不符,域名替代】
/data/game/htdocs/center/gateway/site/cdn/yx03/cn/ios/yx03_cn_a1/lua/game/setting【UE修改,位數不符,域名替代】
/data/game/htdocs/center/gateway/site/dev/az1.txt【沒有,復制一個】
/data/game/htdocs/center/gateway/site/dev/az.txt
-------------------------------------------------------------------------------
安裝環境
echo "include ld.so.conf.d/*.conf
/data/lib
" > /etc/ld.so.conf && ldconfig
-------------------------------------------------------------------------------
設置權限
chmod -R 777 /data
-------------------------------------------------------------------------------
虛擬網卡【PS:只針對內網的云服務器需要的命令】
ifconfig eth0:0 XX.XX.XX.XX netmask 255.255.255.0 up
XX.XX.XX.XX【改為公網IP】
-------------------------------------------------------------------------------
啟動跨服區
cd /data/game/
./cross_start.sh
啟動1區
cd /data/game/
./server_start.sh
啟動2區 不開可以不用啟動
cd /data/game/
./server1_start.sh
關閉跨服區
cd /data/game/
./cross_stop.sh
關閉1區
cd /data/game/
./server_stop.sh
關閉2區
cd /data/game/
./server1_stop.sh
-------------------------------------------------------------------------------
安卓客戶端【改之理少月增強版】【PS:UE修改,位數不符,域名替代】
com.ys.dw\assets\AssetBundle\luajit\init-48270f7995779a74548b6bb9d05fe52e
蘋果客戶端
\Payload\dev.app\Data\Raw\AssetBundle\lua\init-3c9f719e7d9142a7043a247c490d9899
\Payload\dev.app\Data\Raw\AssetBundle\lua\game\setting-9d40443952511dc95c03f4078669cdfb
-------------------------------------------------------------------------------
查看端口
netstat -ltnp
-------------------------------------------------------------------------------
然后就可以【體驗游戲】了
版權信息:本站所有資源僅供學習與參考,請勿用于商業用途,如有侵犯您的版權,請及時聯系58224824#qq.com(#換@),我們將盡快處理。
本文標簽:
分享:
總結
以上是生活随笔為你收集整理的如何在服务器上上传手游源码,【仙变3手游】跨服服务端游戏源码+架设教程+双端+后台...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员的职业素养文摘
- 下一篇: 特征选择算法总结