Linux服务器使用docker引擎安装配置灵当CRM的方法
一、Docker hub发布的镜像说明
1、 lingdangcrm/ldcrm:nginx_php72_crm8.3.3
该镜像包含:Nginx+php7.2+crm8.3.3程序
2、 lingdangcrm/ldcrm:mysql5.7_crmdb8.3.3
该镜像包含:mysql5.7和crm8.3.3数据库
二、Docker 环境准备
1、 在linux的命令窗口安装docker并将其启动
1.执行安装命令:yum install -y docker
安装docker
2.执行命令进行启动docker:systemctl restart docker
2、在linux的命令窗口执行命令拉取 centos 7 镜像
执行命令:docker pull centos:7
拉取centos7
三、安装配置场景一:在已经有mysql数据库,已经安装或者购买云数据库实例
1、在linux的命令窗口安装nginx+php7.2+crm,需执行以下命令
执行命令:docker run --dns 8.8.8.8 --dns 8.8.4.4 --name lingdangweb --privileged=true -p 88:80 lingdangcrm/ldcrm:nginx_php72_crm8.3.3
安装nginx+php7.2+crm命令窗口
说明:容器名称 name 参数 lingdangweb 可自行修改
2、找到容器crm程序中的config.inc.php文件,修改其中的数据库配置信息
修改数据库配置
3、安装并配置完成后,在浏览器中进行访问crm
浏览器中访问灵当crm
四、安装配置场景二:在没有Mysql数据库时,进行安装nginx+php7.2+crm程序+mysql操作
1、在linux的命令窗口进行安装nginx+php7.2+crm程序,需执行以下命令
执行命令:docker run --dns 8.8.8.8 --dns 8.8.4.4 --name lingdangweb --privileged=true -p 88:80 lingdangcrm/ldcrm:nginx_php72_crm8.3.3
命令安装nginx+php7.2+crm
说明:容器名称 name 参数 lingdangweb 可自行修改
2、在linux的命令窗口进行安装mysql5.7+crm数据库,需执行以下命令
执行命令:docker run --dns 8.8.8.8 --dns 8.8.4.4 --name lingdangmysql --privileged=true -p 33306:3306 lingdangcrm/ldcrm:mysql5.7_crmdb8.3.3
说明1:容器名称 name 参数 lingdangmysql 可自行修改
1) 数据库root用户初始密码:lingdang##
2) 数据库已添加远程访问用户:lingdang 初始 密码:lingdangcrm123!@#
3) 数据库已预置有灵当CRM空账套:ldcrm
3、在linux的命令窗口创建网络lingdangcrm,然后将两个容器lingdangweb和lingdangmysql添加进来,需执行以下命令
执行命令:
docker network create -d bridge lingdangcrm
docker network connect lingdangcrm lingdangweb
docker network connect lingdangcrm lingdangmysql
创建网络并添加容器
4、在linux的命令窗口查看容器 lingdangmysql 的IP,需执行以下命令
执行命令:docker inspect lingdangmysql |grep IPAddress
查看IP命令
5、 找到容器中crm程序中的 config.inc.php 文件,修改其中的数据库配置信息
修改数据库的配置信息
6、最后在浏览器中访问crm并登陆
浏览器访问crm
|