建站记录2022

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年好多预想的网站优化与改动都没实现!

往年同期文章