PVE部署笔记
PVE部署实操记录
安装Ubuntu
- 官网下载iso文件:https://cn.ubuntu.com/download/server/step1
- 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- 更新软件库
sudo apt updatesudo apt upgrade -y- 安装docker所需依赖
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release- 添加docker GPG密钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -- 添加阿里云的docker仓库
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"- 安装docker
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin- 配置用户组
sudo usermod -aG docker $USER- 设置开机自启
sudo systemctl start dockersudo systemctl enable docker- 配置镜像依赖
sudo vim /etc/docker/daemon.jsondaemon.json
{ "registry-mirrors": [ "https://docker.m.daocloud.io" ]}- 重启服务
sudo reboot七日杀服务器部署
- 安装steamcmd
# 创建一个名为steam的用户以安全地运行SteamCMDsudo useradd -m steamsudo passwd steamsudo -u steam -scd /home/steam# 启用multiverse repository和×86软件包sudo add-apt-repository multiversesudo dpkg --add-architecture i386sudo apt updatesudo apt install steamcmd- 安装及配置游戏
mkdir ~/7DaysToDieServersteamcmd/steamcmd.sh# 进入steamcmd控制台安装force_install_dir /home/hidewnd/7DaysToDieServerlogin anonymousapp_update 294420 -beta v2.1exit
# 配置游戏cd ~/7DaysToDieServervim serverconfig.xmlscreem./startserver.sh -configfile=serverconfig.xml