以centos7为例
1.用mobaxterm等远程连接
2.执行以下命令,转到该目录
cd /etc/yum.repos.d/
3.执行以下命令,下载国内软件源
首先删除官方软件源
注意请确定你所在的目录,这会把你所在的目录下的所有文件删除
我们要删的是/etc/yum.repos.d/目录下的文件
sudo rm -rf *
该命令sudo rm -rf *操作不当,可能会使系统崩溃
或者你可以备份官方的软件源,这里不再详细阐述
下载国内软件源
sudo wget -O /etc/yum.repos.d/aliyun-Base-7.repo https://mirrors.aliyun.com/repo/Centos-7.repo
下载特殊源
sudo wget -O /etc/yum.repos.d/aliyun-epel-7.repo https://mirrors.aliyun.com/repo/epel-7.repo
两个下载完后大致为这样
清除缓存
yum clean all
生成缓存
yum makecache
4.执行以下命令,安装docker 的软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
等它跑完会看到Complete!
5.执行以下命令,设置docker镜像源
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
执行ll查看配置是否成功
6.执行以下命令,更新yum 软件包索引
yum makecache fast
7.执行以下命令,安装docker
sudo yum install docker-ce -y
跑完会看到Complete!
8.执行以下命令,启动docker,并加入开机启动
sudo systemctl start docker
sudo systemctl enable docker
9. 执行以下命令,转到管理员
su root
10. 执行以下命令,查看docker 版本
docker version
验证安装是否成功(有client和service两部分表示docker安装启动都成功了
11.执行以下命令,创建文件夹
mkdir -p /etc/docker
12. 配置镜像加速
打开阿里云这个网址:阿里云配置镜像加速帮助文档
根据这个文档,我们的docker较新,直接打开这个网址阿里云容器镜像服务
阿里云自行注册一个
注意这个sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://1wmvm18a.mirror.aliyuncs.com"] } EOF中的 ["https://1wmvm18a.mirror.aliyuncs.com"]
每个人都不相同,请复制自己的
依次执行阿里云给的代码
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://1wmvm18a.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker
13.执行以下命令,下载容器镜像
docker pull bitnami/mariadb
检查是否成功执行
docker images
有bitnami/mariadb
14.执行以下命令,下载suitecrm镜像
docker pull bitnami/suitecrm
检查是否成功执行
docker images
15.执行以下命令,创建网络
mkdir -p /usr/local/src/suitecrm/data
mkdir -p /usr/local/src/suitecrm/crm_data
docker network create suitecrm-network
大致为这样
16.执行以下命令,创建持久化卷并指定位置
docker volume create --opt type=none --opt device=/usr/local/src/suitecrm/data --opt o=bind mariadb_data
docker volume create --opt type=none --opt device=/usr/local/src/suitecrm/crm_data --opt o=bind suitecrm_data
大致为这样
17.执行以下命令,打开容器
docker run -d --name mariadb -p 33306:3306 --env ALLOW_EMPTY_PASSWORD=yes --env MARIADB_USER=bn_suitecrm --env MARIADB_PASSWORD=bitnami --env MARIADB_DATABASE=bitnami_suitecrm --network suitecrm-network --volume mariadb_data:/bitnami/mariadb bitnami/mariadb:latest
docker run -d --name suitecrm -p 8787:8080 -p 8788:8443 --env ALLOW_EMPTY_PASSWORD=yes --env SUITECRM_DATABASE_USER=bn_suitecrm --env SUITECRM_DATABASE_PASSWORD=bitnami --env SUITECRM_DATABASE_NAME=bitnami_suitecrm --network suitecrm-network --volume suitecrm_data:/bitnami/suitecrm bitnami/suitecrm:latest
大致为这样
18.执行以下命令,查看是否启动成功
docker container ls
19.打开网址
URL:ip:8787
默认账号:user
默认密码:bitnami
如果不小心输入多次错误密码,等10-15分钟或者清除浏览器缓存,再次登录即可
20.suitecrm汉化
可以不做这步
右上角选择admin
找到Admin Tools的Module Loader
点击选择文件
选择下载的汉化包,汉化包在文章最前面
点击upload
点击INSTALL
点击COMMIT
再点击
再一次登陆,基本汉化成功
介绍suitecrm
SuiteCRM是一款开源的客户关系管理(CRM)软件,它提供了一系列功能和工具,帮助企业有效管理和提升客户关系。SuiteCRM是SugarCRM的一个分支,它在SugarCRM的基础上进行了改进和扩展,使其更加适应不同企业的需求。下面将详细介绍SuiteCRM的功能。
1. 客户管理:SuiteCRM提供了全面的客户管理功能,包括客户信息的录入、编辑和查看。用户可以轻松地创建和管理客户档案,记录客户的基本信息、联系方式、购买历史等。通过集成的搜索和过滤功能,用户可以快速找到所需的客户信息。
2. 销售管理:SuiteCRM提供了一套完整的销售管理工具,帮助用户跟踪和管理销售机会。用户可以创建销售机会,记录销售过程中的各个阶段和活动。通过销售预测功能,用户可以分析销售趋势和预测销售收入。此外,SuiteCRM还提供了报价管理和订单管理功能,帮助用户更好地管理销售流程。
3. 营销自动化:SuiteCRM提供了一系列营销自动化工具,帮助用户提高市场营销效率。用户可以创建和管理营销活动,包括电子邮件营销、社交媒体营销和活动管理。通过集成的电子邮件营销功能,用户可以轻松地发送大量邮件,并跟踪邮件的投递和打开情况。此外,SuiteCRM还提供了营销活动的分析和报告功能,帮助用户评估营销活动的效果。
4. 客户服务和支持:SuiteCRM提供了一套完整的客户服务和支持工具,帮助用户提供优质的客户服务。用户可以创建和管理客户服务请求,跟踪问题解决的进度。通过集成的知识库功能,用户可以创建和共享常见问题和解决方案,提供自助服务给客户。此外,SuiteCRM还提供了客户服务的分析和报告功能,帮助用户评估客户服务的质量和效率。
5. 项目管理:SuiteCRM提供了一套完整的项目管理工具,帮助用户管理和跟踪项目进展。用户可以创建和管理项目,分配任务和资源,跟踪项目进度和成本。通过集成的日历和提醒功能,用户可以及时了解项目的重要事件和任务。此外,SuiteCRM还提供了项目分析和报告功能,帮助用户评估项目的进展和效果。
6. 报表和分析:SuiteCRM提供了一套强大的报表和分析工具,帮助用户分析和评估业务数据。用户可以创建和定制各种报表,包括销售报表、客户服务报表和项目报表。通过集成的数据可视化功能,用户可以以图表和图形的形式展示数据,更好地理解和分析业务情况。
7. 集成和扩展:SuiteCRM支持与其他系统的集成,包括电子邮件、社交媒体和企业资源计划(ERP)系统。用户可以将SuiteCRM与常用的电子邮件系统(如Outlook和Gmail)集成,实现邮件的自动同步和跟踪。此外,用户还可以通过SuiteCRM的插件和扩展功能,根据自己的需求进行定制和扩展。
总结起来,SuiteCRM是一款功能丰富的客户关系管理软件,它提供了全面的客户管理、销售管理、营销自动化、客户服务和支持、项目管理、报表和分析等功能。通过SuiteCRM,企业可以更好地管理和提升客户关系,提高销售效率和客户满意度。同时,SuiteCRM还支持与其他系统的集成和扩展,帮助企业实现业务流程的自动化和优化。