求一个genshin原神3.4手工端虚拟机架设教程
: 顶起来~~ =========================================================================自在源码网:www.666ymw.com
本教程只限于技术研究使用,请勿用于商业用途。
本资源由自在源码网独家提供
自在源码网交流群:736113381
本站教程、资源皆在单机环境进行,仅供单机研究学习使用,下载后请于24小时内删除,或购买正版。
常用软件,游戏环境工具:http://www.666ymw.com/11302/
=========================================================================
自在3.4整合版
关闭高频日志
修改重载数据时间3e秒 内存更稳定
8h16g+5g虚拟 全开进程稳定奔放
服务器需要50G以上磁盘空间
一键建库导库
一键替换ip
一键配置变量
修复3.2往后基本所有任务 修复沙漠解密石头 修复岩种子 修复弹窗 修复重复新手引导等
替换完ip 自动弹出后台地址提示!
必须使用乌班图20.04搭建!
开服一定端口全开 联机正常 任务正常 联机需要udp,(注意端口全开不然无法联机,搭建完成屏蔽14861 关闭通刷!)
输入 sudo su 回车 获取管理员权限 ($是普通权限 #是管理员权限)
Ubuntu 20.04
apt-get update -y && apt-get install curl -y
换yum源:(不一定非要换)
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)
选择2
安装环境
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 https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
输入y回车确认安装
安装环境:
nginx1.18---用于GM后台的使用如果不用可以不装
php7.4 ----用于GM后台的使用如果不用可以不装
mysql5.7
mongodb
进程守护管理器
开放端口:1-65535
关闭防火墙
sudo ufw disable
上传服务端ys.tar.gz到服务器/home/ubuntu目录
解压
mv /home/ubuntu/ys.tar.gz /
cd /
tar -xvf ./ys.tar.gz
rm -rf ys.tar.gz
给权限
chmod -R 777 /genshin/
chmod -R 777 /root/
安装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=https://goproxy.io' >> /etc/profile
source /etc/profile
查看Golong版本
go version
安装git环境:
sudo add-apt-repository ppa:git-core/ppa
get update
sudo apt-get install git
查看git版本
git --version
安装node:
pip2 install -i https://pypi.tuna.tsinghua.edu.cn/simple pyyaml mysql_connector requests Jinja2 enum
apt-get update
apt-get install -y curl
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
apt-get install nodejs
查看node版本
node -v
安装npm:
sudo apt install npm
查看npm版本
npm -v
配置redis并且启动: 宝塔不要安装redisredis配置文件已打包至服务端
sed -i 's/# requirepass foobared/requirepass GenshinImpactOffline2022/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
设置数据库密码为:f2c340a9-bf06-4345-9654-00b074b92fe8
开放数据库远程权限
mysql -u root -pf2c340a9-bf06-4345-9654-00b074b92fe8
GRANT ALL PRIVILEGES ON *.* TO 'work'@'127.0.0.1' IDENTIFIED BY 'GenshinImpactOffline2022' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'work'@'localhost' IDENTIFIED BY 'GenshinImpactOffline2022' WITH GRANT OPTION;
FLUSH PRIVILEGES;
quit
导入数据库
cd /genshin/
./sk
宝塔 -数据库 点击 芒果库 新建
grasscutter
服务端修改ip:注意内外网
cd /genshin
./ip.sh
输入服务器ip 回车 (如果输入错误,按住clt键+删除键删除)
在\genshin\srv\via中的via文件夹内,将config.json文件中的“内网IP”替换为服务器的内网IP地址
添加via
在宝塔中打开进程守护管理器
点击“添加守护进程”,随意输入名称,启动用户默认root,运行目录选择Via的目录,如\genshin\srv\via\via
输入启动命令 nohup ./ViaGenshin
进程数量默认1
点击确定即可
启动服务端: ps如果启动以后内存没反应 那就是gg了
启动VIA转发
iptables -A PREROUTING -t nat -p udp --dport 20041 -j REDIRECT --to-port 1714
单人模式启动
cd /genshin/srv/
./sin start
精简多人启动
cd /genshin/srv/
./multi start
完整启动
cd /genshin/srv/
./cli start
关闭
cd /genshin/srv/
./cli stop
客户端
PC:
太大了 没研究 自行下载提供了方法在客户端内
安卓
客户端给储存权限 输入自己的IP:2888
比如
http://150.138.72.239:2888
热更大概20G
页:
[1]