搭建博客评论系统

在Debian9上用开源的Commento搭建博客评论系统

安装 yarn

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn

安装dep(需要已经配置好的go环境):

go get -u github.com/golang/dep/cmd/dep
export PATH=$PATH:$GOPATH/bin

下载&编译:

mkdir -p $GOPATH/gitlab.com/commento
cd $GOPATH/gitlab.com/commento
git clone https://gitlab.com/commento/commento.git
make prod

在根目录下新建脚本server.sh

#! /bin/bash

# 绑定的域名
export COMMENTO_ORIGIN=https://comment.example.com

# 绑定的端口,可以用nginx反向代理到这个端口
export COMMENTO_PORT=8002
 
# 数据库 PostgreSQL 设置
export COMMENTO_POSTGRES=postgres://postgres:password@127.0.0.1:5432/comment?sslmode=disable

# 关闭注册,首次需要注册账号,之后可以关闭注册
#export COMMENTO_FORBID_NEW_OWNERS=true

#
# github oauth,其他类似
#
export GITHUB_KEY=

export GITHUB_SECRET=

./build/prod/commento

运行:

chmod +x server.sh
./server.sh
上一页