# **安装人人商城V5模块**
## **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,点击安装
![](http://img.100cms.com.cn/kanyun_imgs/20200601144817.png)
## **3.授权并初始化人人商城**
* 将您的微擎站点域名、站点ID、服务器IP,发给销售,销售授权完后会提供一个授权码
关于以上内容可以在微擎站点设置-->注册站点页面找到。
![](http://img.100cms.com.cn/kanyun_imgs/20200601154806.png)
* 收到授权码后,随便进入微擎公众号,接不接入不影响后续操作,但是必须给这个公众号分配人人商城V5的使用权
![](http://img.100cms.com.cn/kanyun_imgs/20200601155042.png)
* 进入人人商城V5模块,填入授权码,等待初始化数据,中间不要关闭窗口,耐心等待
![](http://img.100cms.com.cn/kanyun_imgs/20200601155227.png)
![](http://img.100cms.com.cn/kanyun_imgs/20200601155258.png)
## **4.启动后台队列服务**
队列服务需要配置服务器守护进程,必须用服务器管理员即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
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
~~~
* 检查队列服务是否启动
~~~
ps -ef|grep console|grep -v grep
~~~
返回如下说明队列服务启动成功
![](http://img.100cms.com.cn/kanyun_imgs/20200601164515.png)