安装概述
ITILDesk基于Go语言开发,由于GO语言原生支持跨平台编译,因此ITILDesk可以在Windows、Linux、Unix、MacOS各类操作系统上运行。ITILDesk默认开发环境数据库为PostgreSQL(默认为LTS版本即v12或v16),信创方面支持人大金仓与瀚高数据库。
服务器配置要求
Linux服务器
信息
实战场景:正式部署生产服务器
| 序号 | 环境资源 | 配置说明 |
|---|---|---|
| 1 | 服务器 | |
| 2 | 操作系统 | 推荐Linux(64位),支持Windows,统信UOS麒麟等 |
| 3 | 数据库 | PostgreSQL 12+(推荐16),人大金仓,瀚高数据库,华为高斯等 |
| 4 | 存储容量 | 200G以上(标准)1T以上(推荐) |
| 5 | 其他要求 | 网络访问可达 |
Windows服务器
实战场景:测试Demo优先考虑
| 序号 | 环境资源 | 配置说明 |
|---|---|---|
| 1 | 服务器 | |
| 2 | 操作系统 | Windows |
| 3 | 数据库 | PostgreSQL 12+(推荐16),人大金仓,瀚高数据库,华为高斯等 |
| 4 | 存储容量 | 200G以上(标准)1T以上(推荐) |
| 5 | 其他要求 | 网络访问可达 |
数据库服务器(可选)
实战场景:数据库服务器单独部署的场景,有必要做集群冗余架构的环境,
| 序号 | 环境资源 | 配置说明 |
|---|---|---|
| 1 | 服务器 | |
| 2 | 操作系统 | 推荐Linux(64位),支持统信UOS麒麟等 |
| 3 | 数据库 | PostgreSQL 12+(推荐16),人大金仓,瀚高数据库,华为高斯等 |
| 4 | 存储容量 | 200G以上(标准)1T以上(推荐) |
| 5 | 其他要求 | 网络访问可达 |
信创兼容
| 序号 | 环境因素 | 兼容列表 |
|---|---|---|
| 1 | 芯片 | X86:英 特尔、AMD、海光(已认证)、兆芯(已认证) ARM:华为鲲鹏(已认证)、飞腾服务器CPU(已认证) MIPS/LoongArch:龙芯CPU(已认证) |
| 2 | 操作系统 | Linux:红帽/CentOS、Ubuntu/深度,统信UOS(已认证),中标麒麟/银河麒麟(已认证),华为欧拉等 Windows:Windows系列操作系统 BSD:FreeBSD、OpenBSD、NetBSD、Dragonfly 容器模式:Docker 其他:Solaris,Darwin(MacOS) |
| 3 | 数据库 | PostgreSQL及其衍生版(人大金仓(已认证),瀚高数据库(已认证),华为高斯)等 |
默认端口
ITILDesk默认情况下监听以下端口,如需修改,请修改配置文件。
| 序号 | 端口类型 | 默认配置 | 配置说明 |
|---|---|---|---|
| 1 | HTTP | 80 | 可配置,通常修改为12034 |
| 2 | HTTPS | 443 | 可配置,通常修改为8443 |
| 3 | 数据库PG | 5432 | 可配置,通常修改为8432 |