开源-Docker部署学之思管理系统
文章目录
- 开源-Docker部署学之思管理系统
- 资源列表
- 基础环境
- 一、安装Docker
- 二、配置加速器
- 三、查看Docker版本
- 四、Git获取源码
- 五、编辑SQL脚本
- 六、访问管理系统
- 如果访问或者登录的时候出现内部服务错误,评论或私信,我给你解决
资源列表
操作系统 | 配置 | 主机名 | IP | 所需软件 |
---|
CentOS 7.9 | 2C4G | cook | 192.168.93.101 | Docker最新版 |
基础环境
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
sed -i "s/^SELINUX=.*/SELINUX=disabled/g" /etc/selinux/config
hostnamectl set-hostname xzs
一、安装Docker
- 网络畅通的情况下,直接把下面内容全部复制到终端即可完成操作
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum clean all && yum makecache
yum -y install docker-ce docker-ce-cli containerd.io
systemctl start docker
systemctl enable docker
二、配置加速器
- 网络畅通的情况下,直接把下面内容全部复制到终端即可完成操作
cd /etc/docker/
cat >> daemon.json << EOF
{
"registry-mirrors": ["https://8xpk5wnt.mirror.aliyuncs.com"]
}
EOF
systemctl restart docker
三、查看Docker版本
[root@xzs ~]
Client: Docker Engine - Community
Version: 26.1.4
API version: 1.45
Go version: go1.21.11
Git commit: 5650f9b
Built: Wed Jun 5 11:32:04 2024
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 26.1.4
API version: 1.45 (minimum version 1.24)
Go version: go1.21.11
Git commit: de5c9cf
Built: Wed Jun 5 11:31:02 2024
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.33
GitCommit: d2d58213f83a351ca8f528a95fbd145f5654e957
runc:
Version: 1.1.12
GitCommit: v1.1.12-0-g51d5e94
docker-init:
Version: 0.19.0
GitCommit: de40ad0
四、Git获取源码
[root@xzs ~]
[root@xzs ~]
正克隆到 'xzs-mysql'...
remote: Enumerating objects: 32850, done.
remote: Counting objects: 100% (418/418), done.
remote: Compressing objects: 100% (414/414), done.
remote: Total 32850 (delta 260), reused 0 (delta 0), pack-reused 32432
接收对象中: 100% (32850/32850), 230.68 MiB | 17.35 MiB/s, done.
处理 delta 中: 100% (19071/19071), done.
五、编辑SQL脚本
[root@xzs ~]
[root@xzs ~]
Archive: xzs-sql-v3.9.0.zip
inflating: xzs-mysql.sql
inflating: xzs-postgresql.sql
[root@xzs ~]
CREATE DATABASE `xzs` CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
USE xzs;
[root@xzs ~]
[root@xzs ~]
[root@xzs ~]
[root@xzs ~]
[root@xzs ~]
[root@xzs install]
[root@xzs install]
[root@xzs install]
Docker Compose version v2.12.1
[root@xzs install]
[root@xzs xzs]
docker-compose.yml install README.md release sql
[root@xzs xzs]
[root@xzs xzs]
tcp6 0 0 :::8000 :::* LISTEN 10079/java
六、访问管理系统
如果访问或者登录的时候出现内部服务错误,评论或私信,我给你解决
- 学生端访问地址:http://192.168.93.101:8000/student
- 管理端访问地址:http://192.168.93.101:8000/admin
- 学生端账号密码:student 123456
- 管理端账号密码:admin 123456