<noframes id="bhrfl"><address id="bhrfl"></address>

    <address id="bhrfl"></address>

    <noframes id="bhrfl"><address id="bhrfl"><th id="bhrfl"></th></address>

    <form id="bhrfl"><th id="bhrfl"><progress id="bhrfl"></progress></th></form>

    <em id="bhrfl"><span id="bhrfl"></span></em>

    全部
    常見問題
    產品動態
    精選推薦

    CRMEB多商戶阿里云集群部署流程

    管理 管理 編輯 刪除

    注意:

        1.所有服務創建時地域一定要選擇一致,這里我用的是杭州K區

        2.文件/圖片上傳一定要用類似oss的云文件服務, 本文不做演示

    一、 創建容器鏡像服務,容器鏡像服務(aliyun.com) ,個人版本就可以

    19429202309191742513331.png


    1. 先創建一個命名空間

    cf8c0202309191748158711.png

    2. 然后創建一個鏡像倉庫

    e639f202309191749123580.png

    3. 查看并記錄鏡像公網地址

    d2c5420230919174945292.png

    4. 創建鏡像,首先保證本地已經安裝號docker服務

    4.1 登錄阿里云docker

    95e01202309191750071080.png

    docker login --username=你的用戶名 registry.cn-hangzhou.aliyuncs.com

    4.2 拉取多商戶預制鏡像

    docker pull leekay0218/crmeb-mer

    e5460202309191750527726.png


    4.3 在多商戶項目根目錄創建Dockerfile文件,內容為

    FROM leekay0218/crmeb-mer
    MAINTAINER www.2233z.cn
    
    
    # 復制代碼
    ADD . /var/www
    
    
    # 設置容器啟動后的默認運行目錄
    WORKDIR /var/www
    
    
    # 默認入口命令
    ENTRYPOINT ["/entrypoint.sh"]
    
    
    # CMD 指令只能一個,是容器啟動后執行的命令,算是程序的入口。
    #CMD []
    CMD ["php", "-d", "memory_limit=2048M", "think", "swoole"]
    


    二、開通阿里云mysql服務 RDS管理控制臺 (aliyun.com)

    1. 開通服務

    43e77202309191750562832.png

    2. 創建數據庫,mysql選擇5.7

    cb217202309191751301592.png

    97a07202309191751427562.png

    3. 配置按照自己的需求選擇即可,我這里演示用,所以選擇的最低配置

    9e697202309191751563581.png

    4. 這里選擇默認即可, 沒有的話就創建一個, 后面服務需要選擇同一個

    ffd30202309191752092416.png

    5. 為了方便使用,直接設置好root密碼

    1914c202309191752222408.png

    cc07c202309191752331193.png

    6. 等待mysql創建完成

    99431202309191753157946.png

    7. 開通外網地址,自行創建多商戶的數據庫并導入數據.這個就不做演示了

    dfaae202309191753253660.png

    8. 修改sql-mode配置為: NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER

    4612c202309191753366450.png

    953ad202309191753472133.png

    9. 刷新檢查一下,確保修改成功

    ada9f202309191754019957.png

    10. 修改項目根目錄.env文件中的mysql配置,如下:

    填寫配置并保存, 數據庫配置完畢了

    16272202309191754168407.png

    9fc30202309201128166437.png


    三、開通redis服務 云數據庫Redis版管理控制臺 (aliyun.com)

    1. 創建redis服務,區域和mysql保持一致

    37de9202309201128429005.png

    2. 選擇相同的網絡配置

    83f23202309201128571923.png

    3. 按照需求選擇配置

    a9972202309201129113698.png

    4. 設置redis密碼

    8436b202309201129322049.png

    5. 開通完成

    01f88202309201129573182.png

    32486202309201130081864.png

    6. 等待創建完成

    e179c202309201130239033.png

    7. 設置白名單,這里按照自己的需求設置,我這里設置0.0.0.0/0是方便演示,有安全問題

    1b5ef202309201130323006.png

    ff910202309201130508043.png

    8. env文件填寫配置并保存, redis配置完畢了

    ff448202309201131124104.png

    9f64a202309201131226038.png

    四、 推送鏡像

    1. 在項目根目錄執行下面的命令,代碼打包鏡像推送到阿里云云倉庫

    
    docker build -t leekay0218/crmeb-mer .
    
    docker tag leekay0218/crmeb-mer 你的公網鏡像地址
    
    docker push 你的公網鏡像地址
    

    2. 推送成功后鏡像更新時間會更新

    3cd9b20230920113143101.png

    五、 創建阿里云集群服務容器服務ACK_容器服務Kubernetes版_容器_云原生應用平臺-阿里云 (aliyun.com)

    1. 創建集群,選擇杭州K

    8f3a420230920113200913.png

    e7ae0202309201132109563.png

    2. 按照自己的需求選擇,然后下一步

    de6952023092011322184.png

    3. 按需求選擇負載均衡配置

    64706202309201132313352.png

    4. 創建集群

    3a995202309201132417610.png

    5. 待集群初始化完畢

    d41df202309201132566777.png

    6. 創建應用

    d4b6e202309201133064583.png

    7b90c202309201133158454.png

    7. 選擇鏡像,tag不用填

    1ffd2202309201133265318.png

    8. 按照自己的需求選擇

    f578820230920113336590.png

    9. 填寫端口,8324

    248cf202309201133509302.png

    10. 創建應用,等待應用初始化完畢

    be158202309201133596152.png

    964b4202309201134083752.png

    e7f62202309201134287422.png


    六、 創建服務,獲取公網IP

    1. 創建應用

    267cd202309201134434166.png

    350a4202309201134547071.png

    4a7c0202309201135044591.png

    2. 等待應用啟動完畢后,訪問118.31.68.253/api/config, 有數據說明部署成功;

    3f80b202309201135164521.png

    3. 如果失敗請檢查鏡像,可以在本地運行鏡像檢查是否正常. 本地運行時記得將redismysql的訪問地址改為外網地址;

    4. 集群服務使用完畢后,釋放時記得刪除干凈,并單獨刪除負載均衡服務,避免意外扣費;


    七、代碼更新及集群配置

    1. 后端代碼更新后需要重新打包鏡像并推送到阿里云docker

    2. 然后點擊重新部署

    59236202309201135353997.png

    3. 修改集群服務器配置

    編輯可以修改服務器配置

    伸縮可以修改集群服務器數量

    4e271202309201135455445.png

    4. 隊列服務

    在一個阿里云服務器中再部署一套多商戶項目代碼, 單獨啟動多商戶的隊列服務并運行多商戶項目. 保證隊列和ws可用

    ws需要配置獨立的域名單獨訪問

    5. 前端項目

    在一個阿里云服務器中單獨部署多商戶的移動端,平臺端,商戶端. 并使用獨立的域名訪問, 接口地址使用集群服務的域名


                                                  集群部署完畢,感謝瀏覽,附件中有word文檔可下載查看


    附件

    多商戶阿里云集群部署流程.zip

    請登錄后查看

    多商戶后端技術 最后編輯于2023-09-20 11:38:02

    快捷回復
    回復
    回復
    回復({{post_count}}) {{!is_user ? '我的回復' :'全部回復'}}
    排序 默認正序 回復倒序 點贊倒序

    {{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level }}

    作者 管理員 企業

    {{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推薦': '推薦'}}
    {{item.is_suggest == 1? '取消推薦': '推薦'}}
    沙發 板凳 地板 {{item.floor}}#
    {{item.user_info.title || '暫無簡介'}}
    附件

    {{itemf.name}}

    {{item.created_at}}  {{item.ip_address}}
    打賞
    已打賞¥{{item.reward_price}}
    {{item.like_count}}
    {{item.showReply ? '取消回復' : '回復'}}
    刪除
    回復
    回復

    {{itemc.user_info.nickname}}

    {{itemc.user_name}}

    回復 {{itemc.comment_user_info.nickname}}

    附件

    {{itemf.name}}

    {{itemc.created_at}}
    打賞
    已打賞¥{{itemc.reward_price}}
    {{itemc.like_count}}
    {{itemc.showReply ? '取消回復' : '回復'}}
    刪除
    回復
    回復
    查看更多
    打賞
    已打賞¥{{reward_price}}
    7785
    {{like_count}}
    {{collect_count}}
    添加回復 ({{post_count}})

    相關推薦

    快速安全登錄

    使用微信掃碼登錄
    {{item.label}} 加精
    {{item.label}} {{item.label}} 板塊推薦 常見問題 產品動態 精選推薦 首頁頭條 首頁動態 首頁推薦
    取 消 確 定
    回復
    回復
    問題:
    問題自動獲取的帖子內容,不準確時需要手動修改. [獲取答案]
    答案:
    提交
    bug 需求 取 消 確 定
    打賞金額
    當前余額:¥{{rewardUserInfo.reward_price}}
    {{item.price}}元
    請輸入 0.1-{{reward_max_price}} 范圍內的數值
    打賞成功
    ¥{{price}}
    完成 確認打賞

    微信登錄/注冊

    切換手機號登錄

    {{ bind_phone ? '綁定手機' : '手機登錄'}}

    {{codeText}}
    切換微信登錄/注冊
    暫不綁定
    亚洲欧美字幕
    CRMEB客服

    CRMEB咨詢熱線 咨詢熱線

    400-8888-794

    微信掃碼咨詢

    CRMEB開源商城下載 源碼下載 CRMEB幫助文檔 幫助文檔
    返回頂部 返回頂部
    CRMEB客服