1 配置ES搜索引擎
启动ES服务(内存占用太高了,小服务器差点崩了,所以赶紧给关了。。):
docker-compose -f docker-compose.yml -f docker-compose.es.yml build
docker-compose -f docker-compose.yml -f docker-compose.es.yml up -d
2 Auth授权登录
以Github授权为例说明授权过程:
- 点击Github授权地址开始授权
- 录入基础信息(应用名称、网站域名、网站用途)
- 录入授权回调地址:
http://你的域名/oauth/authorize?type=github
其他说明:
- 目前支持QQ,微博,Google,GitHub,Facebook登录
- QQ接入需进行实名认证,具体过程可参考官方文档
3 小修小补简记
- 将类目的过滤条件从
name
改为id
,避免重名类目导致的报错 - 在
setting.py
中配置SECURE_PROXY_SSL_HEADER
,提高安全性 - 重启机器后存在服务自启动,导致端口冲突,容器启动失败,具体原因未知,先手动关闭:
systemctl stop nginx.service
systemctl stop memcached.service
反思:2022年好多预想的网站优化与改动都没实现!