基于VMware 的 deepin 系统 学习 安装 1Panel mysql redis
基于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面板
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
交互式安装 真棒
安装完成用浏览器进入
1Panel面板安装mysql
安装个mysql试试
我选择了端口映射 所以用navcat 连接下试试
哇 久违了这东西 改下mysql设置 OK啦
1Panel面板安装redis
去掉密码 端口外部访问
好样的 无法连接
小改一下配置
好了