解决方案—幻兽帕鲁Palworld私服部署 一杯茶的功夫搭建部署一个属于自己的游戏私服

本文主要是介绍解决方案—幻兽帕鲁Palworld私服部署 一杯茶的功夫搭建部署一个属于自己的游戏私服,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《幻兽帕鲁》是Pocketpair开发的一款开放世界生存制作游戏 ,游戏于2024年1月18日发行抢先体验版本,游戏中,玩家可以在广阔的世界中收集神奇的生物“帕鲁”,派他们进行战斗、建造、做农活,工业生产,游戏目前已呈现现象级火爆的趋势。
在这里插入图片描述

今天这篇博客将记录如何快速搭建幻兽帕鲁Palworld游戏私服,使用云服务器搭建幻兽帕鲁服务器,在一个相对独立、稳定且私密的云端空间中进行游戏并能满足4-32人游玩。

一、购买服务器

由于幻兽帕鲁Palworld游戏对服务器的性能要求比较高,这里对服务器的要求至少要:

  • CPU:最低4核,8核以上最佳
  • 内存:最低16G,32G以上最佳

这里购买了腾讯云的游戏联机专用服务器:https://curl.qcloud.com/lTauwtoo

至于为什么选他呢?读到后面就知道了

在这里插入图片描述
根据游玩的人数选择第一个或者第二个轻量级服务器,操作系统选择Ubuntu,地区如果有新加坡或者其他国外的可以优先选择,没有也没关系,时长推荐选择3个月,配置的话,如果只是三四个人玩的话可以选择4核16G的,如果人多一定要选择8核32G的,不然配置不够,内存会爆。

二、一键部署

前往轻量应用服务器控制台:https://console.cloud.tencent.com/lighthouse/instance/index?rid=1,查看当前账号下已购买的服务器:
在这里插入图片描述
单击进入实例详情页,找到【执行命令】页签,即可使用自动化助手的【执行命令】功能。
在这里插入图片描述
点击【执行命令】,在执行命令的弹窗中,选择【公共命令】,并根据服务器操作系统的类型,下拉选择需要执行的命令。这里演示的是Ubuntu系统,所以选择命令“安装幻兽帕鲁游戏服务器-Linux系统”,并单击弹窗下方的【执行命令】按钮。
在这里插入图片描述
等待命令执行成功(约3-5分钟),即可完成幻兽帕鲁服务器部署。
在这里插入图片描述
部署脚本中增加了基于Zram增加了内存优化的策略,会进一步缓解游戏内存泄露的缺陷。它通过将内存块压缩存储在内存中,可以有效地提高系统的内存利用率,并减少对物理磁盘的读写操作。

如果自动化部署脚本这一步出现了问题,可以使用本文的第四节:普通部署方法。

三、防火墙开放规则

由于幻兽帕鲁游戏默认使用8211端口进行通信,所以我们需要开放实例防火墙的8211端口。

同样这里点击服务器实例卡片,进入详情页。在实例详情页单击“防火墙”页签,进入防火墙配置页面
在这里插入图片描述
单击“添加规则”按钮,依次添加如下规则:
在这里插入图片描述在这里插入图片描述

三、登录游戏

在本地机器打开Steam客户端,在“库”中找到幻兽帕鲁,并点击【开始游戏】,在游戏菜单选择【加入多人游戏(专用服务器)】。
在这里插入图片描述
至此,您已经成功搭建了幻兽帕鲁专属服务器(Dedicated Server),可以让玩家输入您已部署服务器的公网IP地址和端口好(如11.11.11.11:8211),连接服务器成功后即可畅快联机开玩。
在这里插入图片描述
说明:游戏服务器的公网IP可以在腾讯云轻量应用服务器控制台中查看,比如ip为(公)175.123.45.138,那么需要输入的服务器ip和端口即为:175.123.45.138:8211

四、普通部署方法

通过ssh登录服务器,然后输入以下部署命令:

wget -O - https://pal-server-1251810746.cos.accelerate.myqcloud.com/pal-server/Ubuntu/install_and_zram.sh|sh

这里可能因为网络原因导致脚本运行失败,主要是安装过程中需要请求Steam的服务器,网络连接状况可能不稳定,可以多次重试或换个时间段再次部署。

一键部署脚本执行成功后,会在服务器中创建一个名为pal-server的服务,您可以使用如下命令检查服务是否正常启动,如出现图示的效果,则证明服务器已经部署成功。

sudo systemctl status pal-server

在这里插入图片描述
后续管理该服务,可以参考以下命令:

# 启动幻兽帕鲁的服务
sudo systemctl start pal-server
# 重启幻兽帕鲁的服务
sudo systemctl restart pal-server
# 关闭幻兽帕鲁的服务
sudo systemctl stop pal-server
# 查询幻兽帕鲁服务的状态
sudo systemctl status pal-server

这篇关于解决方案—幻兽帕鲁Palworld私服部署 一杯茶的功夫搭建部署一个属于自己的游戏私服的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/658361

相关文章

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n

Spring Boot循环依赖原理、解决方案与最佳实践(全解析)

《SpringBoot循环依赖原理、解决方案与最佳实践(全解析)》循环依赖指两个或多个Bean相互直接或间接引用,形成闭环依赖关系,:本文主要介绍SpringBoot循环依赖原理、解决方案与最... 目录一、循环依赖的本质与危害1.1 什么是循环依赖?1.2 核心危害二、Spring的三级缓存机制2.1 三

Node.js 数据库 CRUD 项目示例详解(完美解决方案)

《Node.js数据库CRUD项目示例详解(完美解决方案)》:本文主要介绍Node.js数据库CRUD项目示例详解(完美解决方案),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考... 目录项目结构1. 初始化项目2. 配置数据库连接 (config/db.js)3. 创建模型 (models/

Vuex Actions多参数传递的解决方案

《VuexActions多参数传递的解决方案》在Vuex中,actions的设计默认只支持单个参数传递,这有时会限制我们的使用场景,下面我将详细介绍几种处理多参数传递的解决方案,从基础到高级,... 目录一、对象封装法(推荐)二、参数解构法三、柯里化函数法四、Payload 工厂函数五、TypeScript

Spring Boot项目部署命令java -jar的各种参数及作用详解

《SpringBoot项目部署命令java-jar的各种参数及作用详解》:本文主要介绍SpringBoot项目部署命令java-jar的各种参数及作用的相关资料,包括设置内存大小、垃圾回收... 目录前言一、基础命令结构二、常见的 Java 命令参数1. 设置内存大小2. 配置垃圾回收器3. 配置线程栈大小

jupyter代码块没有运行图标的解决方案

《jupyter代码块没有运行图标的解决方案》:本文主要介绍jupyter代码块没有运行图标的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录jupyter代码块没有运行图标的解决1.找到Jupyter notebook的系统配置文件2.这时候一般会搜索到

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

MySQL双主搭建+keepalived高可用的实现

《MySQL双主搭建+keepalived高可用的实现》本文主要介绍了MySQL双主搭建+keepalived高可用的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录一、测试环境准备二、主从搭建1.创建复制用户2.创建复制关系3.开启复制,确认复制是否成功4.同

Linux samba共享慢的原因及解决方案

《Linuxsamba共享慢的原因及解决方案》:本文主要介绍Linuxsamba共享慢的原因及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux samba共享慢原因及解决问题表现原因解决办法总结Linandroidux samba共享慢原因及解决