共计 2144 个字符,预计需要花费 6 分钟才能阅读完成。
@TOC
一、Magma 导航页介绍
1.1 Magma 导航页简介
Magma 导航页是一款可高度定制、轻量级和响应性强的集体仪表板。
1.2Magma 导航页特点
- 简略, 轻量级, 疾速
- 多种语言
- 多重主题
- 可高度定制的
二、本地环境介绍
2.1 本地环境规划
本次实际为集体测试环境,操作系统版本为 centos7.6。
hostname | IP 地址 | 操作系统版本 | Docker 版本 |
---|---|---|---|
jeven | 192.168.3.166 | centos 7.6 | 20.10.17 |
2.2 本次实际介绍
1. 本次实际部署环境为集体测试环境,生产环境请审慎应用;
2. 在 Docker 环境下胜利部署部署 Magma 导航页。
三、本地环境查看
3.1 查看 Docker 服务状态
查看 Docker 服务是否失常运行,确保 Docker 失常运行。
[root@jeven ~]# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2023-07-11 20:05:39 CST; 2 weeks 0 days ago
Docs: https://docs.docker.com
Main PID: 9572 (dockerd)
Tasks: 51
Memory: 2.8G
CGroup: /system.slice/docker.service
3.2 查看 Docker 版本
查看 Docker 版本
[root@jeven ~]# docker version
Client: Docker Engine - Community
Version: 20.10.17
API version: 1.41
Go version: go1.17.11
Git commit: 100c701
Built: Mon Jun 6 23:05:12 2022
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.17
API version: 1.41 (minimum version 1.12)
Go version: go1.17.11
Git commit: a89b842
Built: Mon Jun 6 23:03:33 2022
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.6
GitCommit: 10c12954828e7c7c9b6e0ea9b0c02b01407d3ae1
runc:
Version: 1.1.2
GitCommit: v1.1.2-0-ga916309
docker-init:
Version: 0.19.0
GitCommit: de40ad0
3.3 查看 docker compose 版本
查看 Docker compose 版本,确保 2.0 以上版本。
[[root@jeven ~]# docker compose version
Docker Compose version v2.19.1
四、下载 Magma 镜像
在 docker hub 下载 Magma 镜像 help14/magma:latest
docker pull help14/magma:latest
五、部署 Magma 导航页
5.1 创立挂载目录
创立挂载目录
[root@jeven ~]# mkdir -p /data/magma/data
[root@jeven ~]# cd /data/magma/
5.2 创立 magma 容器
应用 docker run 疾速创立 magma 容器
docker run -d --name magma -p 8060:7001 -v /data/magma/data/:/app/data help14/magma
5.3 查看容器状态
查看 Magma 容器运行状态
[root@jeven magma]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b844a7304dfd help14/magma "/bin/sh -c ./magma" 14 seconds ago Up 12 seconds 0.0.0.0:8060->7001/tcp, :::8060->7001/tcp magma
六、拜访 Magma 导航页
拜访地址:http://192.168.3.166:8060/
将 IP 地址改为本人服务器的 IP 地址。
七、增加网址
7.1 批改 data.yaml 文件
在挂载目录 /data/magma/data 下,批改 data.yaml 文件。
[root@jeven data]# pwd
/data/magma/data
[root@jeven data]# ls
assets config.yaml css data.yaml fonts icon js
7.2 重启 magma 容器
重启 magma 容器
docker restart magma
7.3 从新拜访 Magma 导航页
从新拜访 Magma 导航页,发现自定义网站已胜利增加。
7.4 关上自定义网址
关上刚增加的自定义网址,看是否能够失常关上。
正文完