一、配置环境
1、如果不是新服务器的话,在确保站点数据备份完成或者站点数据可以清空的情况下,可以按照以下步骤,重置服务器
重置或者新购服务器、系统版本可以选择CentOS 7.* 版本
2、新服务器或者重置操作系统之后、按照以下教程一步步配置服务器环境
(参考文档:https://gitee.com/dscmall/lnmp)
①、安装 git、screen、wget 后续配置环境用到
执行:
yum install -y git screen wget
②、为防止掉线等情况,建议使用screen,可以先执行:
screen -S lnmp
安装过程如断线可使用 screen -r lnmp 恢复。
③、下载安装脚本
执行:
cd /usr/local/src && git clone https://gitee.com/dscmall/lnmp.git && cd lnmp && chmod -R +x ../lnmp/
④、执行安装脚本(安装时间较长、耐心等待)
执行:
LNMP_Auto="y" DBSelect="4" DB_Root_Password="123456zZ" InstallInnodb="y" PHPSelect="7" SelectMalloc="1" ./install.sh lnmp
提示:Install lnmp completed! enjoy it.说明脚本执行完毕
⑤、安装 swoole 扩展
执行:
./addons.sh swoole
选择 9 回车键继续
⑥、安装 swoole loader 扩展
执行:
cd ./loader/1.9 && ./install.sh && /etc/init.d/nginx reload
提示选择 1 回车
⑦、添加站点目录
执行:
lnmp vhost add
后续输入如图所示
⑧、设置站点根目录。
打开/usr/local/nginx/conf/vhost/mistore.demo.shangchina.com.conf文件(文件名是上一步设置的站点目录名称生成的文件)
root /ecmoban/wwwroot/mistore.demo.shangchina.com 改为
root /ecmoban/wwwroot/mistore.demo.shangchina.com/public
修改后重启nginx 执行:
service nginx restart
二、安装站点
1、官网下载安装文件,地址为:https://www.dscmall.cn/download.html
2、将下载好的文件中的src下所有文件上传到/ecmoban/wwwroot/mistore.demo.shangchina.com目录
给下目录权限、站点目录下执行:
chown -R www:www storage/ bootstrap/ resources/ .env
设置图片软链,站点目录执行:
php artisan storage:link
3、访问域名、自动跳转安装界面、走安装流程
安装完成。
后台链接:域名/admin
声明:大商创文章如需转载请注明原创来源。本站部分文章和图片来源网络编辑,如存在版权问题请及时沟通处理。文章观点仅代表作者本人,不代表大商创立场。
大商创www.dscmall.cn多用户商城系统是一款可以满足B2B2C、S2B2C、B2B、O2O、B2C等多种电商模式的新零售商城系统,覆盖PC端+微商城+小程序+APP,将多端数据打通并同步,并且基于社交电商的用户优势,实现多场景营销,打造一个真正的生态化电商平台,并且对接小程序直播和微信视频号,实现多场景营销,打造一个真正的生态化电商平台。咨询合作和了解系统可联系客户经理 17887946365(微信同号)。