基于VMware 的 deepin 系统 学习 安装 1Panel mysql redis

server/2024/11/28 5:19:13/

deepin___0">基于VMware 的 deepin 系统 学习

虚拟机安装镜像

选择安装的deepin23镜像
选择安装镜像
纯粹个人使用的虚拟机配置
虚拟机配置描述
选择第二个选项安装
在这里插入图片描述

虚拟机而已 直接全盘安装在这里插入图片描述
缺了几个图 都是默认 然后完成安装后重启到如下界面
填写你的主机名称 账号密码
在这里插入图片描述
然后就是进入到了主页面可以愉快的开始使用了
在这里插入图片描述
由于是边学习学记录 做的有些粗糙 请见谅

安装docker

添加镜像源 才能更新软件 经过一番折腾 成功找到了可用镜像源
切换到root用户后

# 更新包索引并安装依赖包
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common 
# 添加Docker的官方GPG密钥并存储在正确的位置  用的是清华的gpg的
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -
# 编辑镜像源文件
vim /etc/apt/sources.list
# 添加如下行 清华镜像源
deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian bookworm stable 
# 安装Docker
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
# 安装后查看docker版本
docker -v 
# 配置Docker非root用户运行(可以查看用户管理相关指令)
sudo usermod -aG docker $USER
# 安装后给docker.sock添加权限
sudo chmod a+rw /var/run/docker.sock
# 重启docker
sudo systemctl restart docker  
# 重启一下虚拟机
reboot

成果展示
在这里插入图片描述

安装 docker-compose

下载 docker-compose-linux-x86_64.zip 文件
在这里插入图片描述

sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version

在这里插入图片描述

# 打开docker服务进行编辑
sudo vi /lib/systemd/system/docker.service
# 开启端口远程访问
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H fd:// --containerd=/run/containerd/containerd.sock
# 重新加载配置重启
sudo systemctl daemon-reload
sudo service docker restart
# 查看docker 运行状态
systemctl status docker

在这里插入图片描述

1Panel_69">离线安装1Panel面板

cd /tmp
# 解压离线包(1panel-v1.10.0-lts-linux-amd64.tar.gz 为示例离线包名称,操作时可根据实际离线包名称替换)
tar zxvf 1panel-v1.10.0-lts-linux-amd64.tar.gz
# 进入离线包目录(1panel-v1.10.0-lts-linux-amd64 为示例离线包目录名称,操作时可根据实际离线包名称替换)
cd 1panel-v1.10.0-lts-linux-amd64
# 运行安装脚本
/bin/bash install.sh

交互式安装 真棒
在这里插入图片描述
安装完成用浏览器进入
在这里插入图片描述

1Panelmysql_84">1Panel面板安装mysql

安装个mysql试试
在这里插入图片描述

在这里插入图片描述

我选择了端口映射 所以用navcat 连接下试试
在这里插入图片描述
哇 久违了这东西 改下mysql设置 OK啦
在这里插入图片描述

1Panelredis_96">1Panel面板安装redis

去掉密码 端口外部访问
在这里插入图片描述
好样的 无法连接
在这里插入图片描述
小改一下配置
在这里插入图片描述
好了
在这里插入图片描述


http://www.ppmy.cn/server/145537.html

相关文章

AI 助力开发新篇章:云开发 Copilot 深度体验与技术解析

本文 一、引言:技术浪潮中的个人视角1.1 AI 和低代码的崛起1.2 为什么选择云开发 Copilot? 二、云开发 Copilot 的核心功能解析2.1 自然语言驱动的低代码开发2.1.1 自然语言输入示例2.1.2 代码生成的模块化支持 2.2 实时预览与调整2.2.1 实时预览窗口功能…

Python学习指南 + 谷歌浏览器如何安装插件

找往期文章包括但不限于本期文章中不懂的知识点: 个人主页:我要学编程(ಥ_ಥ)-CSDN博客 所属专栏: Python 目录 前言 Python 官方文档的使用 谷歌浏览器中如何安装插件 前言 在学习Python时,我们可能会出现这样的困惑&#x…

QT 跨平台实现 SSDP通信 支持多网卡

一.多网卡场景 在做SSDP通信的时候,客户端发出M-search命令后, 主机没有捕捉到SSDP的消息,你可以查看下,是不是局域网下,既打开了wifi,又连接了本地网络,mac os下很容易出现这种场景。此时,我们发送消息时,需要遍历所有网卡并发送M-search命令。 二.QT相关接口介绍 1…

动态定时任务在Spring Boot中集成Quartz的实践

在现代软件开发中,定时任务是一个常见的需求,比如定时备份数据、定时发送邮件等。Spring Boot提供了对Quartz定时任务的集成支持,使得我们可以轻松地在Spring Boot应用中实现定时任务。本文将介绍如何在Spring Boot中集成Quartz,并…

如何搭建一个小程序:从零开始的详细指南

在当今数字化时代,小程序以其轻便、无需下载安装即可使用的特点,成为了连接用户与服务的重要桥梁。无论是零售、餐饮、教育还是娱乐行业,小程序都展现了巨大的潜力。如果你正考虑搭建一个小程序,本文将为你提供一个从零开始的详细…

使用OpenCV实现图像拼接

摘要 图像拼接技术在计算机视觉领域有着广泛的应用,如全景图生成、卫星影像拼接等。本文将详细介绍如何使用OpenCV库实现图像拼接,包括特征点检测、描述符提取、特征匹配、透视变换等关键步骤。通过一个实际的代码示例,我们将逐步展示如何将…

音视频技术扫盲之预测编码的基本原理探究

预测编码是一种数据压缩技术,广泛应用于图像、视频和音频编码等领域。其基本原理是利用数据的相关性,通过对当前数据的预测和实际值与预测值之间的差值进行编码,从而实现数据压缩的目的。 一、预测编码的基本概念 预测编码主要包括预测器和…

35 基于单片机的精确电压表DA-AD转换

目录 一、主要功能 二、硬件资源 三、程序编程 四、实现现象 一、主要功能 基于51单片机,采用DAC0832和ADC0832检测电压,0到8.5V,设计复位电路 LED管显示实际稳压值,初始电压0 二、硬件资源 基于KEIL5编写C代码&#xff0c…