原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)
  8LR53G7AJDoV 2023年11月02日 66 0

原神3.2服务端架设服务器搭建教程ubuntu系统保姆级

大家好,我是艾西今天跟大家分享下原神3.2服务端架设ubuntu系统实操教程

搭建教程

准备阶段服务器一台

特别强调:java17直接放在C:\Program Files目录下即可

开始操作跟上节奏~ (教程中用的远程是Finalshell)

原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_python


输入命令:

bash <(curl -SSL xxxxs://gitee.xxx/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)

选择2 选择软件源装镜像 Y (出现y/n选择Y就对了)

下载加载往后依次输入命令:

sudo -i

sudo apt-get install zstd

sudo apt update -y

sudo apt upgrade -y


apt-get update&&apt-get install python- is python2 openjdk- 17 _jdk screen python2.7 -dev zstd redis-server -y

上面步骤出现红色提示时直接按下回车


安装宝塔:wget -O install.sh xxxx://download.bt.cn/instal/install-ubuntu 6.0.sh && sudo bash install.sh 6dca892c

宝塔安装好后用浏览器打开你安装宝塔所获取到的账号密码输入进去

安装环境:ng1.8、php7.4、mysql5.7、mongodb

原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_原神服务端开发定制_02


等待安装完成,在软件商店安装mongodb

以下就是我们需要安装的服务器搭建环境

在等待环境安装的同时我们将原神服务端上传到我们的服务器里面

原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_python_03


输入

cd /

tar -xvf ./ys.tar.gz (解压服务端)

输入命令:

chmod -R 777 /genshin/

chmod -R 777 /root/


请确保服务端口 443 TCP 54321 UDP 22102均 未被其他程序占用 ;服务器如果有限制的将54321、22102端口在防火墙安全组单独过白或找机房放行端口


记得把防火墙关闭,宝塔的端口也放行一下


在宝塔mysql数据库修改密码,密码没有强制要求,我这边设置的是

f2c340a9-bf06-4345- -9654-00b074b92fe8 (这里根据自己的实际情况来)


回到Finalshell窗口输入命令:(创建mysql账户)

mysql -u root -pf2c340a9- bf06- 4345- 9654- 00b074b92fe8


输入命令:

GRANT ALL PRIVILEGES ON *.* TO 'work' @'127.0.0.1' IDENTIFIED BY 'GenshinlmpactOfline20GRANT OPTION;

FLUSH PRIVILEGES;

GRANT ALL PRIVILEGES ON *.★TO 'work' @'localhost' IDENTIFIED BY 'GenshinlmpactOffline20GRANT OPTION;

FLUSH PRIVILEGES;

Quit

安装python-pip 输入命令

cd /root

python2.7 get- pip.py (加载完输入下方命令)

pip2 install Jinja2 enum pyyaml .


安装mysql-connector-python-2.0.5.tar.gz:

cd /

tar -zxvf mysql-connector-python- 2.0.5.tar.gz

rm -rf mysql-connector-python-2.0.5.tar.gz

cd /mysql-connector-python-2.0.5/

python2.7 setup.py install

安装Golong并且配置环境变量:

cd /

tar -zxvf go1.15.2.linux-amd64.tar.gz

sudo mv go /usr/local/


一键增加go变量

echo 'GOROOT=/usr/local/go' >> /etc/profile

echo 'GOPATH= $HOME/goProject' >> /etc/profile

echo 'PATH=$PATH:$GOROOT/bin:$GOPATH/bin' >> /etc/profile

echo 'GOPROXY= xxxxs://goproxy.io' >> /etc/profile

source /etc/profile

输入go version 查看GOlong版本 (go version go1.15.2 linux/ amd64)


安装git环境: (依次输入以下命令)

sudo add-apt-repository ppa:git-core/ppa

get update

sudo apt-get install git

查看git版本(git version 2.39.0)

git --version


安装node:(依次输入以下命令)

pip2 install -i xxxxs://pypi.douban.xxx/simple pyyaml mysql connector requests Jinja2 enum

apt-get update

apt-get install -y curl

curl -sL xxxxs://deb.nodesource.xxx/setup _4.x | sudo -E bash -

apt-get install nodejs

查看node版本(v10.19.0)

node -V


安装npm:

sudo apt install npm

查看npm版本(6.14.4)

npm -V


配置redis并且启动:宝塔不要安装redis ,redis配置文件已打包至服务端

sed -i 's/# requirepass foobared/requirepass GenshinlmpactOffline2022/g' /etc/redis/redis.conf

sed -i 's/databases 16/databases 168/g' /etc/redis/redis.conf


systemctl stop redis-server

systemctl start redis-server


一键创建导入数据库

cd /genshin/

./sk


进入宝塔面板-数据库点击芒果库新建

grasscutter

直接点击导入就看到数据库了

原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_驰网艾西_04



服务端修改ip:注意内外网

cd /genshin

./ip.sh

输入服务器ip回车(如果输入错误,按住cIt键 +删除键删除)

(先输入内网IP回车后再输入外网IP)

原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_原神商业端开服架设技术一条龙_05


填入回车后你可以看到后台地址(GM号)等 如下:


后台地址后台GM码xxx

每日签到后台

xxxx://服务器IPxxx.xxx.xxx.xxx:81/fuli.php

每日签到授权

xxxx:/服务器IPxxx.xxx.xxx.xxx:81/sq.php

领取cdk

xxxx://服务器IPxxx.xxx.xxx.xxx:81/index.php

生成cdk

xxxx://服务器IPxxx.xxx.xxx.xxx:81/cdkht.php

批量生成cdk

xxxx://服务器IPxxx.xxx.xxx.xxx:81/cdkht2.php


生成永久cdk-可多人使用-每人只能领取一次

xxxx:// 服务器IPxxx.xxx.xxx.xxx: 81/yccdk . php

新手福利

xxxx://服务器IPxxx.xxx.xxx.xxx: 81/new1. php

授权物品后台地址GM码123

gm授权后台

xxxx://服务器IPxxx.xxx.xxx.xxx:81/gmht/ gm. php

玩家后台

xxxx:// 服务器IPxxx.xxx.xxx.xxx: 81/ gmht/ index .php

root@instance- nf58dcca: / genshin#


启动服务端:

cd /genshin/srv/

./cli start


关闭服务端:

cd /genshin/srv/

./cli stop

原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_原神商业端开服架设技术一条龙_06



创建网站在宝塔-----添加站点-----域名(服务器IP+端口81)目录选择web文件


访问一下我们的后台网站多少根据生成出来的去输入

原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_服务器_07


原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_原神商业端开服架设技术一条龙_08


原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_python_09



其他的网站就不做演示,小伙伴们你们自己跟着操作步骤走就可以了

最后将Genshin Impact Game文件包解压出来,PC进服工具代理助手.7z也解压出来将补丁解压出来后会得到 国服、国际服两个文件

原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_原神服务端开发定制_10


该补丁游戏版本为3.2.0,请勿用于其他版本

替换前需确认自己的游戏是国服还是国际服,国服一般文件名为"YuanShen _Data”,国际服"Genshinlmpact _Data !

替换了错误的补丁会导致游戏无法启动以及其他问题

国服替换路径

游戏根目录\YuanShen_ Data\Native\UserAssembly.dI

国际服替换路径

游戏根目录\Genshinlmpact Data\Native\UserAssembly.dII


将国服的UserAssembly.dII文件放入到Genshin Impact Game>YuanShen _Data>Native文件 替换掉原有的文件


原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_原神商业端开服架设技术一条龙_11

启动Genshin代理助手内的exe文件

原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_python_12


将窗口中的地址改为你的服务器IP地址:启动代理

启动Genshin Impact Game文件内的YuanShen.exe程序


原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_驰网艾西_13


原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_驰网艾西_14


原神3.2服务端架设服务器搭建教程ubuntu系统(保姆级)_原神商业端开服架设技术一条龙_15


我是艾西,今天的分享就到这里啦希望对有需要的小伙伴有帮助!

记得实操眼睛会了并不代表脑子会哈哈哈,我们下期见

拥有一台服务器可以做很多很酷的事情!














【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论