本次网店搭建的项目使用的是dujiaoka
下面逐步描述一下使用docker-compose安装过程
- 进入到github中找到docker-compose.yml和env.conf下载到本地
创建目录如下目录结构
1
2
3
4
5
6
7dujiaoka
├── dujiaoka/docker-compose.yml
├── dujiaoka/env.conf
├── dujiaoka/mysql
├── dujiaoka/redis
├── dujiaoka/storage
└── dujiaoka/upload修改docker-compose.yml
1 | version: "3" |
添加container_name
修改 - MYSQL_PASSWORD
- 修改env.conf
1 | APP_NAME=hoey-shop |
其中的APP_UTL自己用自己的域名
修改DB_PASSWORD
- 执行docker-compose
1 | docker-compose up -d |
- 访问ip:56789/install进行安装
MySQL 数据库地址: db
MySQL端口: 3306
MySQL数据库名:dujiaoka
MySQL用户名: dujiaoka
MySQL密码: dujiaoka
Redis链接地址: redis
Redis密码: 默认不填写
Redis端口: 6379
网站名称: 自行填写
网站url: 自行填写, 建议买好域名,如果没有填写http://ip:port可以试一下
后台登录路径: /admin
点击安装,并成功安装。
- 停止容器
1 | docker-compose down |
将docker-compose.yml中的INSTALL改为false
将env.conf中的APP_DEBUG改为false
- 重新启动容器
1 | docker-compose up -d |
后端
前端
- 集成机器人
到chatwoot.com注册一个账号
配置机器人
a. 在收件箱中添加 New inbox -> Website -> 创建收件箱
b. 开启自定义问候语
c. 禁用自带的邮箱收集功能
d. 使用头像
e. 找到下面的js
f. 将js粘贴在dujiaoka的配置页面
还有一些其他好玩的配置自行探索即可