1.配置Redis

  • 人人商城V5安装必须安装并配置Redis,确保php7.1的redis扩展以及Redis服务正常安装并运行,然后找到您的微擎配置文件,一般在您的站点目录下的data/config.php,编辑这个文件在最后一行加入如下内容,若果您之前已经配置过Redis,可以跳过步骤。
$config['setting']['redis']['server'] = '127.0.0.1';
$config['setting']['redis']['port'] = 6379;
$config['setting']['redis']['pconnect'] = 0;
$config['setting']['redis']['requirepass'] = '';
$config['setting']['redis']['timeout'] = 1;

2.安装人人商城模块

  • 进入微擎,应用管理–>未安装应用,找到人人商城V5,点击安装

3.授权并初始化人人商城

  • 将您的微擎站点域名、站点ID、服务器IP,发给销售,销售授权完后会提供一个授权码
    关于以上内容可以在微擎站点设置–>注册站点页面找到。

  • 收到授权码后,随便进入微擎公众号,接不接入不影响后续操作,但是必须给这个公众号分配人人商城V5的使用权

  • 进入人人商城V5模块,填入授权码,等待初始化数据,中间不要关闭窗口,耐心等待



4.更新修复

在正常安装初始化完成后,点击开启,将自动进入商城管理端,进入升级与授权–>系统修复–>系统版本校检,点击系统版本校检,检查更新修复即可,注意,这一步一定要在创建店铺之前检查更新修复,否则后续店铺创建会出现问题

5.启动后台队列服务

等待初始化数据完成后,需要配置后台队列服务,队列服务需要配置服务器守护进程,必须用服务器管理员即root用户操作,本次采用的是CentOS7自带的systemd守护,守护队列服务和开机启动;如果您对Linux不熟悉,一定要联系客服或者运维配置,否则商城手机端无法收到短信和消息通知

  • 写入systemd队列服务启动脚本
    /lib/systemd/system目录下新建一个renrenshop_queue.service文件,填入如下内容,其中WorkingDirectory项为您的商城模块安装目录,ExecStart项目第一个参数是php7.1的命令行路径,这两项需要按照您的服务器情况来填写,不可以直接复制这里的配置信息
[Unit]
Description=renren_shop queue service
After=network.target

[Service]
Type=simple
User=www
ExecStart=/www/server/php/71/bin/php  console queue/listen
WorkingDirectory=/www/wwwroot/www.100cms.com.cn/addons/renren_shop
ExecStop=/bin/kill -s QUIT $MAINPID
Restart=on-failure
RestartSec=3s

[Install]
WantedBy=multi-user.target

复制

  • 配置队列服务启动
systemctl daemon-reload
systemctl enable renrenshop_queue.service
systemctl start renrenshop_queue.service
  • 检查队列服务是否启动
systemctl status renrenshop_queue.service

返回绿色active如下说明队列服务启动成功