登录|我要入营|使用QQ帐号登录
首页 > 手游合集
发帖|
精华 看11391|回1|收藏
莫娜 看全部
2023-6-16 16:04:51
原神你玩过吗?虽然很好玩,但真的忍不住吐槽,开放世界的玩法、折磨人的剧情、做不完的任务、话多且烦人的派蒙、没眼看的伤害、贵到爆的抽卡、打不动的深渊、树脂刷空也刷不到想要的圣遗物、打不动的BOSS,这是什么人间疾苦o(╥﹏╥)o,话不多说,上教程!

原神3.2剧情服服务器搭建教程

准备工作

一台16H 32G物理服务器(系统Ubuntu 20.04)

服务器机房不能封UDP

原神服务端、客户端以及架设工具(进群联系管理获取资源:731796577


一、服务器和宝塔安装

1、使用FinalShell工具连接服务器

原神3.2剧情服服务器搭建教程

2、选择SSH连接、依次输入主机名(服务器IP)、端口(一般默认是22)、用户名(默认是ubuntu)、密码、点击确定连接服务器即可

原神3.2剧情服服务器搭建教程

3、进来之后终端输入命令按回车安装宝塔

代码:

  1. wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 1ba5f33df

原神3.2剧情服服务器搭建教程

4、第一个选项输入y确定按回车、询问是否开启SSL面板输入N拒绝

原神3.2剧情服服务器搭建教程

5、最后就是等待命令执行完毕、等待宝塔安装完成

原神3.2剧情服服务器搭建教程

6、复制面板地址打开输入账号和密码进入宝塔面板

原神3.2剧情服服务器搭建教程

7、绑定宝塔账号、没有的去宝塔官网注册

原神3.2剧情服服务器搭建教程


二、宝塔环境部署

1、安装环境
Nginx1.18
MySQL 5.7
PHP7.4
phpMyAdmin4.9

原神3.2剧情服服务器搭建教程

等待环境安装完成即可

原神3.2剧情服服务器搭建教程

2、放行端口1-65535和关闭防火墙

原神3.2剧情服服务器搭建教程


三、开始架设

1、依次在终端输入以下四条命令

代码:

  1. sudo apt-get install zstd

代码:

  1. sudo apt update -y

代码:

  1. sudo apt upgrade -y

代码:

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

原神3.2剧情服服务器搭建教程

小插曲:CPU被干爆了,所以说服务器配置一定要高

原神3.2剧情服服务器搭建教程

2、终端输入命令给root目录777权限

代码:

  1. udo chmod 777 /root/

3、把服务端解压,把里面的packet.tar.zstd 、 ip.sh 、
mysql-connector-python-2.0.5.tar.gz 和 go1.15.2.linux-amd64.tar.gz 上传到root目录下

原神3.2剧情服服务器搭建教程

4、上传完之后再给一次777权限

代码:

  1. sudo chmod 777 /root/

5、把刚才上传的文件移动到根目录
游客,如果您要查看本帖隐藏内容请回复


5、解压我们刚才上传的文件

代码:

  1. cd /
  2. tar -xvf ./packet.tar.zstd

6、在给一次777权限

代码:

  1. sudo chmod  777 /genshin/

代码:

  1. sudo chmod 777 /home/

7、安装python-pip

代码:

  1. curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py

依次执行以下两条命令

代码:

  1. python2.7 get-pip.py

代码:

  1. pip2 install Jinja2 enum pyyaml

8、回到宝塔面板找到软件商店安装Linux工具箱1.9Stable,增加虚拟内存8192

原神3.2剧情服服务器搭建教程

9、设置完成后安装芒果库(MongoDB)

原神3.2剧情服服务器搭建教程

10、配置芒果库,把 127.0.0.1 改成 0.0.0.0 然后重启 mongodb

原神3.2剧情服服务器搭建教程

原神3.2剧情服服务器搭建教程

11、设置mysql数据库密码

原神3.2剧情服服务器搭建教程

12、终端依次执行以下两条命令

代码:

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

代码:

  1. GRANT ALL PRIVILEGES ON *.* TO 'work'@'127.0.0.1' IDENTIFIED BY 'GenshinImpactOffline2022' WITH GRANT OPTION;
  2. FLUSH   PRIVILEGES;
  3. GRANT ALL PRIVILEGES ON *.* TO 'work'@'localhost' IDENTIFIED BY 'GenshinImpactOffline2022' WITH GRANT OPTION;
  4. FLUSH   PRIVILEGES;
  5. grant all privileges on *.* to 'work'@'%' identified by 'GenshinImpactOffline2022';
  6. Quit

13、配置redis并且启动

游客,如果您要查看本帖隐藏内容请回复


14、安装mysql-connector-python-2.0.5.tar.gz

代码:

  1. cd /

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

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

  4. cd /mysql-connector-python-2.0.5/

  5. python2.7 setup.py install

15、安装Golong并且配置环境变量

代码:

  1. cd /

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

  3. sudo mv go /usr/local/

16、回到宝塔打开/etc/profile  在文件最下面加入:

游客,如果您要查看本帖隐藏内容请回复


(记得保存)

原神3.2剧情服服务器搭建教程

输入命令生效一下文件

代码:

  1. source /etc/profile

查看版本号

代码:

  1. go version

原神3.2剧情服服务器搭建教程

17、安装git环境

代码:

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

出现以下提示直接按回车键就行

原神3.2剧情服服务器搭建教程

代码:

  1. get update

  2. sudo apt-get install git

输入Y继续

原神3.2剧情服服务器搭建教程

查看版本号

代码:

  1. git --version

同理出现版本号即为安装成功

原神3.2剧情服服务器搭建教程

18、安装node

代码:

  1. pip2 install -i https://pypi.douban.com/simple pyyaml mysql_connector requests Jinja2 enum

代码:

  1. apt-get update

代码:

  1. apt-get install -y curl

代码:

  1. curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -

代码:

  1. apt-get install nodejs

查看版本号

代码:

  1. node -v

原神3.2剧情服服务器搭建教程

19、安装npm

代码:

  1. sudo apt install npm

查看版本号

代码:

  1. npm -v

原神3.2剧情服服务器搭建教程

重置一下时间

代码:

  1. sudo ln -sf /usr/share/zoneinfo/UTC /etc/localtime

原神3.2剧情服服务器搭建教程

20、使用phpmyadmin创建以下数据库并导入文件:

db_hk4e_config_gio
db_hk4e_deploy_config_gio
db_hk4e_order_gio
db_hk4e_user_gio

数据库文件在服务端MySQL文件夹里面

原神3.2剧情服服务器搭建教程

用户名为root 密码为我们刚刚设置过的数据库密码

原神3.2剧情服服务器搭建教程

进去之后依次创建四个数据库

原神3.2剧情服服务器搭建教程

全部创建完成之后返回宝塔面板点击从服务器获取我们刚刚创建的数据库

原神3.2剧情服服务器搭建教程

之后就是导入数据

原神3.2剧情服服务器搭建教程

原神3.2剧情服服务器搭建教程

最后依次给我们刚刚创建的四个数据库里导入相对应名称的文件

原神3.2剧情服服务器搭建教程

回到phpmyadmin检查数据有没有导入成功

原神3.2剧情服服务器搭建教程

创建芒果库并导入数据
Grasscutter

原神3.2剧情服服务器搭建教程

数据库文件在Mongo文件夹里面

原神3.2剧情服服务器搭建教程

(芒果库目前是停止维护了,无法直接从宝塔导入数据,可以通过本地连接数据库导入或者使用Navicat工具导入)

21、最后修改下服务端IP

代码:

  1. cd /
  2. ./ip.sh

(第一个为本地局域网,第二个输入服务器IP)
(如果输入错误,按住clt键+删除键删除)

原神3.2剧情服服务器搭建教程

22、最后激动人心的时刻到了,输入命令启动服务端

代码:

  1. cd /genshin/srv/
  2. ./cli start

启动之后出现如下图给他挂在后台

Ctrl+a+d

原神3.2剧情服服务器搭建教程

之后就是等待服务器内存跑到18-19G的样子才算启动成功

等待的过程中可以先查看端口netstat -lntp  

出现下面端口就算可以进游戏了

原神3.2剧情服服务器搭建教程

之后我们去修改GM工具,打开GM工具文件夹找到config.json用N++打开

原神3.2剧情服服务器搭建教程

打开后把里面的10.10.10.200这个IP替换成我们自己服务器的IP后保存(记得替换干净)

原神3.2剧情服服务器搭建教程

修改后就可以把GM工具打开了

之后我们把PC客户端里面的文件解压出来,这个过程很久

解压好了之后我们打开代理器地址输入你的服务器IP地址即可,启动代理打开游戏(启动代理会有弹窗出来直接选择允许访问就行)

原神3.2剧情服服务器搭建教程

游戏在我们刚刚解压出来的客户端里yuanshen.exe这个程序

原神3.2剧情服服务器搭建教程

出现这个界面就是已经搭建成功了

原神3.2剧情服服务器搭建教程

账号密码随便输入进入游戏就会自动注册。

搭建到这里就结束了,纯属娱乐,支持正版!!!

服务器大本营,助您成为更专业的服务器管理员!

ck9527 看全部
2026-3-22 13:02:49
参观一下

服务器大本营

Powered by Discuz! X3.4

首页|简易版|触屏版|电脑版