Centos7.9使用docker部署悟空CRM

本文介绍了如何在Centos7.9环境中通过Xshell远程登录,使用gitclone获取源码,安装docker-compose并配置相关脚本,以实现CRM_pro的部署。部署过程中涉及到了修改安装和服务脚本,处理可能出现的网络错误,并完成首次登录过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本次系统部署所需要的工具(不含镜像)已放置网盘中,有需要的请自取:

链接:https://pan.baidu.com/s/1UsPaD71-rkyrRbISDxa7ow 
提取码:flui

准备一台Centos7虚拟机,我使用的是Centos7.9

部署完Centos后,使用Xshell远程登录,Centos7.9默认开启SSH

1、到服务器拉取源码

cd /opt
yum install git
git clone https://gitee.com/wukongcrm/crm_pro.git

 

2、安装docker-compose,由于docker-compose在github上面,源码中的脚本为在github中拉取docker-compose,经常下载不来,所以需要先手动拉到/use/local/bin目录下,docker-compose版本需与脚本中拉取的版本一致

3、到源码的docker目录下修改脚本

cd /opt/crm_pro/docker
yum install vim
vim docker-install.sh

按i进行编辑

将下列框内的代码删除,然后按esc和:输入wq保存退出

4、对docker安装服务脚本赋权并执行

chmod +x docker-install.sh
./docker-install.sh

5、对docker容器脚本进行赋权与执行

chmod +x start.sh
./start.sh

等容器启动一会儿后输入IP地址/index.html#/welcome,填写电话号码与序列号和初始密码,序列号如下:

6EA74C261C4BA344BC716FCD68295694BABFE016F5B7FA4890E4E29B0F52A5D965EE4A1AF633633D4573A2559630986F976D8F2920D688686CB60967F6FFB9FDADE6AC6DFD39416DE175D0DE01699C816244C16EE4E533A959E3ED0653143A7363E5B98E62126A78CDC5578636F456D29FD2B063FCBED837D50B10450C6FFBF0290DB782C8D4525864A96A98C37C0106FB5D8392A7E828F0BEFA86B4CD28BEBE83628A59BB23F60B7799A22C8D7B2039ED30F05492E9D2A2E2A03D7AC0199EA2CE529D561AE622B3C0DECC50D8A223BC5DA03E3AFF1150F0F217B0BE0400835369329DB74454870D5314DBA7C24B98CCE5600CBDAF264A21974FA3C85E7EAF0A

若遇到界面弹出网络错误,为部分容器服务还未起来,请再等待一会儿

之后进行登录,用户名为填写的电话号码

### 悟空CRM 11 Java 单机部署教程 #### 准备工作 为了成功部署悟空CRM 11版本,在Linux环境下需完成一系列准备工作。确保操作系统已更新至最新状态并安装必要的依赖包,如JDK、Maven等开发工具。 #### 修改配置文件 编辑`Application.java`文件以适应本地环境设置。此操作涉及调整应用程序启动参数和其他特定于环境的属性[^1]: ```java // 打开项目源码目录下的 Application.java 文件进行必要修改 vi /home/72crm-java-master/src/main/java/com/kakarote/crm9/Application.java ``` #### Nacos服务注册中心配置 对于Nacos的服务发现功能,建议采用单机模式来简化初期测试流程。通过命令行进入Nacos脚本所在路径执行启动指令可以快速建立所需的基础架构支持[^2]: ```bash cd /opt/gongji/nacos-server-1.2.1/bin sh startup.sh -m standalone ``` #### Maven构建优化 针对可能存在的网络访问限制问题,适当调整Maven全局配置中的仓库映射规则有助于提高构件获取效率,特别是当遇到国内开发者常见的下载速度慢的情况时尤为有效[^3]: ```xml <!-- 编辑 ~/.m2/settings.xml 中 mirror 节点 --> <mirror> <id>aliyun-central</id> <mirrorOf>central</mirrorOf> <name>Aliyun Central</name> <url>https://maven.aliyun.com/repository/central</url> </mirror> ``` #### Seata分布式事务管理器集成 如果应用涉及到跨多个微服务的数据一致性需求,则Seata作为轻量级解决方案能够提供可靠的保障机制。按照官方文档指导完成相应组件的引入与初始化过程即可满足基本应用场景的要求。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sd675

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值