CRMEB PHP多商户版DOCKER部署实战

#首先,制作docker 镜像#

官方有一个镜像,但是拉不来下,也不知道是没是没有维护,嘎了。只能自己动手做一个。

这里选择ubuntu 24 为基础,制作crmeb-mer的镜像,Dockerfile内容如下:

# 使用官方的Ubuntu 24.04镜像作为基础镜像
FROM ubuntu:24.04

# 设置环境变量以避免交互式配置工具
ENV DEBIAN_FRONTEND=noninteractive

# 设置时区
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
    echo "Asia/Shanghai" > /etc/timezone

# 更新包列表并安装必要的软件包
RUN apt-get update && \
    apt-get install -y software-properties-common ca-certificates nginx supervisor && \
    add-apt-repository ppa:ondrej/php && \
    apt-get update && \
    apt-get install -y \
        php7.4 \
        php7.4-cli \
        php7.4-fpm \
        php7.4-dev \
        php7.4-bcmath \
        php7.4-soap \
        php7.4-intl \
        php7.4-readline \
        php7.4-ldap \
        php7.4-msgpack \        
        php7.4-igbinary \
        php7.4-mysql \
        php7.4-pgsql \
        php7.4-gd \
        php7.4-imagick \
        php7.4-curl \
        php7.4-mbstring \
        php7.4-xml \
        php7.4-zip \
        php7.4-redis \
        php7.4-memcached \
        php7.4-amqp \
        git \
        unzip \
        curl \
    && pecl install swoole-4.8.13 \
    && echo "extension=swoole.so" > /etc/php/7.4/mods-available/swoole.ini \
    && phpenmod swoole \
    && curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \
    && apt-get -y autoremove \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*

COPY swoole_loader74.so /usr/lib/php/20190902
RUN echo "extension=swoole_loader74.so" > /etc/php/7.4/mods-available/swoole_loader.ini \
    && phpenmod swoole_loader 

# 确保目录存在
RUN mkdir -p /run/php \
    && chown -R www-data:www-data /run/php

# 设置工作目录
WORKDIR /var/www/html

# 设置权限
RUN chown -R www-data:www-data /var/www/html

# 配置 Nginx
COPY nginx.conf /etc/nginx/nginx.conf
COPY default /etc/nginx/sites-available/default

# 配置 Supervisor
COPY supervisord.conf /etc/supervisord.conf
COPY crmeb_swoole.conf /etc/supervisor/conf.d
COPY crmeb_queue.conf /etc/supervisor/conf.d

# 暴露默认的PHP-F
CRMEB单商户商城打通基于Thinkphp6.0+vue+mysql+redis开发,前后台全部采用前后端分离式开发。前端框架为uni-app,多端合一,首页页面后台可视化编辑操作,后台采用iview框架。 系统功能强大,打通H5端与小程序端数据,PC后台管理,纯源码建站,数据私有,随心掌控。各类营销功能齐全,拼团功能让订单倍增;邀请多人砍价让商城人气爆棚,快速提升商城知名度;限时秒杀促成交转化,提高商城营业额;会员等级管理,积分管理留存新用户/激活老用户,多门店功能实现O2O商业新模式以及优惠卷/分销等众多实用强大功能,一站式解决你运营难,功能少的烦恼。 CRMEB单商户商城系统功能列表: 1. 分销拓客功能 利用微信社交好友分销推广,设置佣金可以快速的发展积累商城的忠实粉丝。 2. 拼团功能 拼团功能已经是一个商城系统的标配功能,可以邀请好友拼团是的商城订单成倍提升,增加收益。 3. 砍价功能 可以快速邀请微信好友砍价,增加商城曝光,获取意向客户。 4. 秒杀 当你有爆款产品想要快速推出,这将是一个绝对的营销利器,可以快速提高成交率。 5. 优惠券功能 可以帮助企业激活沉睡客户,有效刺激消费。 6. 在线支付功能 其商城对接了微信支付,并设有余额支付功能,客户可自行选择支付方式,可以充值到系统进行支付。 7. 用户画像功能 可以快速了解用户的消费行为,消费偏好,消费能力,将客户细分归类。 8. 精准营销功能 进行大数据分析,对目标客户精准营销,有的放矢。 9. 反馈评价功能 用户可以对产品服务进行评价,对意向客户将产生购买引导。 10. 物流追踪功能 发货商品用户可以实时查询订单物流状态。 11. 云存储功能 后台集成七牛云,阿里云oss,腾讯COS 12. 短信通知功能 微信订单消息不仅可以通过微信提醒,还可以通过短信提醒,及时跟踪用户下单情况。 13. 到店核销功能 后台系统可以设置多门店,可以利用到店核销功能进行线上促销引流,线下核销提货,快速引流到店率翻倍。 14. 手机订单管理功能 可以实时掌握商城数据,随时随地管理生意。 15. 小票打印功能 用户下单自动打印订单小票,快速处理用户订单。 演示账号:demo    密码:crmeb.com
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

HOOLOO

技术分享,回馈社会,建设祖国。

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

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

打赏作者

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

抵扣说明:

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

余额充值