PVE部署笔记
# PVE部署实操记录
# 安装Ubuntu
- 官网下载iso文件:https://cn.ubuntu.com/download/server/step1 (opens new window)
- pve虚拟机选择 local卷-ISO镜像,上传iso镜像文件
- 点击右上角创建虚拟机
- 填写名称并选择ISO镜像
- 磁盘默认32G,根据实际需要选择
- cpu根据需求选择核心数,类别默认选择host
- 内存大小默认2GB,根据实际需求配置
- 创建完成后选中虚拟机,点击选项并编辑引导顺序:取消勾选net0,并将ISO引导置顶
- 点击启动并根据引导程序配置及安装系统直至提示Restart Now
- 选中虚拟机并点击停止,编辑引导顺序:将scsi0引导置顶
- 点击启动重启虚拟机
安装Docker
- 卸载老版docker(可忽略)
sudo apt-get remove docker docker-engine docker.io containerd runc
1
- 更新软件库
sudo apt update
sudo apt upgrade -y
1
2
2
- 安装docker所需依赖
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release
1
- 添加docker GPG密钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
1
- 添加阿里云的docker仓库
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
1
- 安装docker
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin
1
- 配置用户组
sudo usermod -aG docker $USER
1
- 设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
1
2
2
- 配置镜像依赖
sudo vim /etc/docker/daemon.json
1
daemon.json
{
"registry-mirrors": [
"https://docker.m.daocloud.io"
]
}
1
2
3
4
5
2
3
4
5
- 重启服务
sudo reboot
1
# 七日杀服务器部署
- 安装steamcmd
# 创建一个名为steam的用户以安全地运行SteamCMD
sudo useradd -m steam
sudo passwd steam
sudo -u steam -s
cd /home/steam
# 启用multiverse repository和×86软件包
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steamcmd
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
- 安装及配置游戏
mkdir ~/7DaysToDieServer
steamcmd/steamcmd.sh
# 进入steamcmd控制台安装
force_install_dir /home/hidewnd/7DaysToDieServer
login anonymous
app_update 294420 -beta v2.1
exit
# 配置游戏
cd ~/7DaysToDieServer
vim serverconfig.xml
screem
./startserver.sh -configfile=serverconfig.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
帮助我改善此页面 (opens new window)
上次更新: 2025/08/01, 00:28:53