
类型:服务器管理面板
简介:1Panel是一个现代化、开源的Linux服务器运维管理面板。
本文为大家详细介绍在1Panel面板中安装CordysCRM的两种方式,包括一键快速安装,以及使用面板独立MySQL数据库(不使用内置容器MySQL)的自定义部署方法,满足不同场景的使用需求。
一、1Panel面板默认一键安装(最简方式)
登录1Panel面板,进入软件商店,在搜索框中输入crm查找CordysCRM应用。
直接点击安装,系统会自动创建CordysCRM容器与配套的MySQL数据库容器。
等待安装完成后,使用默认的账号密码登录系统即可,全程无需手动配置,操作最简单。
二、自定义安装(使用1Panel独立MySQL数据库)
若不想使用容器自带的MySQL,希望对接1Panel面板中独立安装的MySQL数据库,可通过编辑Compose配置文件的方式进行安装,步骤如下:
在软件商店找到CordysCRM,点击安装时,勾选「编辑 compose」选项。
将默认配置替换为以下数据库自定义配置,按需修改数据库地址、用户名及密码:
services:
cordys-crm:
image: 1panel/cordys-crm:v1.5.2
container_name: ${CONTAINER_NAME}
restart: always
networks:
– 1panel-network
ports:
– ${PANEL_APP_PORT_HTTP}:8081
– ${PANEL_APP_PORT_MCP}:8082
volumes:
– ./data:/opt/cordys
environment:
# 填写1Panel中MySQL数据库的容器地址
SPRING_DATASOURCE_URL: jdbc:mysql://1Panel-mysql-cqSs:3306/cordys-crm?autoReconnect=false&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8&zeroDateTimeBehavior=convertToNull&allowPublicKeyRetrieval=true&useSSL=false&sessionVariables=sql_mode=%27STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION%27
# 数据库用户名
SPRING_DATASOURCE_USERNAME: 数据库用户
# 数据库密码
SPRING_DATASOURCE_PASSWORD: 数据库密码
# 禁用内置数据库
MYSQL_EMBEDDED_ENABLED: “false”
labels:
createdBy: “Apps”networks:
1panel-network:
external: true
完成配置修改后,点击确认开始安装。
等待部署完成,通过对应端口访问系统,完成登录即可正常使用CordysCRM。




