CentOS 6.8 系统下 Disconf 部署与配置指南

Disconf 简介
Disconf 是一个配置中心,旨在简化配置管理,它支持配置的动态变更,支持多环境配置隔离,并且支持多种配置格式,如 XML、JSON、Properties 等,本文将详细介绍在 CentOS 6.8 系统下部署和配置 Disconf 的过程。
环境准备
-
系统要求
- 操作系统:CentOS 6.8
- Java:Java 1.8 或更高版本
- 数据库:MySQL 5.6 或更高版本
-
安装依赖
- 安装 Java:
sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel
- 安装 MySQL:
sudo yum install mysql mysql-server
- 安装 Maven:
sudo yum install maven
- 安装 Java:
Disconf 部署
-
下载 Disconf

- 访问 Disconf 官网下载最新版本,本文以 2.6.0 版本为例。
- 解压下载的压缩包:
tar -zxvf disconf-2.6.0.tar.gz
-
配置 Disconf
-
进入 Disconf 解压后的目录:
cd disconf-2.6.0
-
修改配置文件
conf/disconf-server.properties:# 数据库配置 db.url=jdbc:mysql://localhost:3306/disconf?useUnicode=true&characterEncoding=UTF-8&useSSL=false db.user=root db.password=root # 应用配置 app.name=disconf-server app.type=server
-
-
编译 Disconf
- 进入
disconf-server目录:cd disconf-server
- 使用 Maven 编译:
mvn clean install
- 进入
-
启动 Disconf
- 进入
disconf-server/target目录:cd disconf-server/target
- 启动 Disconf:
java -jar disconf-server-2.6.0.jar
- 进入
Disconf 配置
-
登录 Disconf

- 访问
http://localhost:8080,使用默认用户名admin和密码admin登录。
- 访问
-
添加配置
- 点击左侧菜单栏的“配置管理” -> “配置列表”,进入配置列表页面。
- 点击“添加配置”,填写配置信息,如配置名称、配置类型、配置值等。
-
发布配置
在配置列表页面,选中需要发布的配置,点击“发布”按钮。
FAQs
Q1:Disconf 支持哪些配置格式? A1:Disconf 支持多种配置格式,如 XML、JSON、Properties 等。
Q2:如何查看配置变更历史? A2:在 Disconf 的配置列表页面,点击配置名称,进入配置详情页面,可以查看配置的变更历史。