pc端前端部署说明

首次购买商城pc端,芸众部署时会设置好,如果用户因为自行操作、重装商城、更换服务器等原因pc端无法访问,可自行按照以下方法处理。

注:芸众提供二次部署配置服务属于增值服务,需按次收费。所以不了解具体操作建议付费委托芸众处理!

服务器操作系统必须符合Centos stream 9 64位,若不符合需在2024年1月前进行整改,若不整改,后期操作系统不符合要求不再支持按此教程手动编译!!

部署步骤

1、安装、更新pc前端插件
2、安装node v12.14.0, 再安装pm2

“`bash

npm install pm2 -g

“`
3、安装时需配置nginx反相代理端口:3000 代理到  /plugins/shop_server/

location /plugins/shop_server/ {
 
include proxy.conf;
    proxy_pass   http://127.0.0.1:3000;
}

 

上面配置按实际修改使用

 

 

4. 进入/path/to/shop/plugins/shop_server, 把项目代码文件夹下的/plugins/shop_server/host.json(没有则自行创建)中的baseURL更换成当前的线上域名 (如: https://dev8.yunzmall.com

{

    “baseURL“: “https://dev8.yunzmall.com

}

 

5. 安装依赖

“`bash

npm install

“`

 

6. 执行编译

“`bash

npm run build

“`

编译成功后会在项目中生成.nuxt/目录

 

7. 在项目目录下清除并复制静态文件

“`bash

 rm -rf plugins/shop_server/

cp -r .nuxt/dist/client/. plugins/shop_server/

“`

 

8. 开启pm2  在项目目录下   pm2 start npm –name “shop” — run start     pm2常用命令(pm2 list,  pm2 stop shop, pm2 delete shop,每次更新完后必须重启进程 pm2 restart shop)
说明: –name为pm2的进程名,根据定义的名字才能实现(也可根据id操作)停止、重启、删除操作.

 

直接访问 https://xxxx/plugins/shop_server/home?i=公众号ID

 

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部