mirror of
https://github.com/acepanel/acepanel.github.io.git
synced 2026-02-04 20:37:20 +08:00
87 lines
2.4 KiB
Markdown
87 lines
2.4 KiB
Markdown
# 服务器管理
|
||
|
||
服务器管理页面用于管理数据库服务器连接,支持本地和远程数据库服务器。
|
||
|
||
## 服务器列表
|
||
|
||
进入 **数据库** > **服务器** 标签页查看服务器列表。
|
||
|
||

|
||
|
||
列表显示以下信息:
|
||
|
||
- **类型**:数据库类型(MySQL/PostgreSQL)
|
||
- **名称**:服务器名称
|
||
- **用户名**:管理员用户名
|
||
- **密码**:管理员密码
|
||
- **主机**:服务器地址和端口
|
||
- **注释**:备注信息
|
||
- **状态**:连接状态
|
||
- **更新日期**:最后更新时间
|
||
- **操作**:终端、同步、修改、删除
|
||
|
||
## 本地服务器
|
||
|
||
安装数据库软件后,AcePanel 会自动添加本地服务器,此类服务器不支持自行删除:
|
||
|
||
- **local_mysql**:本地 Percona/MySQL/MariaDB 服务器
|
||
- **local_postgresql**:本地 PostgreSQL 服务器
|
||
|
||
## 添加远程服务器
|
||
|
||
1. 点击 **添加服务器** 按钮
|
||
2. 填写配置:
|
||
- **类型**:选择数据库类型
|
||
- **名称**:服务器名称(用于标识)
|
||
- **主机**:服务器地址
|
||
- **端口**:数据库端口
|
||
- **用户名**:管理员用户名
|
||
- **密码**:管理员密码
|
||
3. 点击添加
|
||
|
||
### 远程服务器使用场景
|
||
|
||
- 连接云数据库(如阿里云 RDS、腾讯云 CDB)
|
||
- 连接容器中的数据库服务
|
||
- 连接其他服务器上的数据库
|
||
- 数据库读写分离架构
|
||
|
||
## 服务器操作
|
||
|
||
### 终端
|
||
|
||
点击 **终端** 按钮打开数据库命令行终端,可以直接执行 SQL 语句。
|
||
|
||
### 同步
|
||
|
||
点击 **同步** 按钮同步数据库和用户信息。当直接在数据库中创建了数据库或用户时,可以使用此功能同步到面板。
|
||
|
||
### 修改
|
||
|
||
点击 **修改** 按钮可以修改服务器连接信息,如密码、主机地址等。
|
||
|
||
### 删除
|
||
|
||
点击 **删除** 按钮删除服务器配置。
|
||
|
||
::: warning 注意
|
||
删除服务器配置不会删除实际的数据库服务,只是从面板中移除该服务器的管理。
|
||
:::
|
||
|
||
## 连接测试
|
||
|
||
添加或修改服务器后,系统会自动测试连接。如果连接失败,请检查:
|
||
|
||
1. 服务器地址和端口是否正确
|
||
2. 用户名和密码是否正确
|
||
3. 防火墙是否允许连接
|
||
4. 数据库服务是否正常运行
|
||
5. 数据库用户是否允许从当前主机连接
|
||
|
||
## 默认端口
|
||
|
||
| 数据库 | 默认端口 |
|
||
|-----------------------|----------|
|
||
| Percona/MySQL/MariaDB | 3306 |
|
||
| PostgreSQL | 5432 |
|