首先安装依赖
apt install -y lsb-release wget apt-transport-https
然后安装 Matrix 官方仓库 GPG 公钥,添加其官方源
wget -O /usr/share/keyrings/matrix-org-archive-keyring.gpg https://packages.matrix.org/debian/matrix-org-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/matrix-org-archive-keyring.gpg] https://packages.matrix.org/debian/ $(lsb_release -cs) main" |
tee /etc/apt/sources.list.d/matrix-org.list
然后更新软件列表并安装(会让你输入服务器名称,直接输入域名)
apt update
apt install matrix-synapse-py3
修改配置:/etc/matrix-synapse/homeserver.yaml
配置好之后运行
systemctl restart matrix-synapse
接下来给自己注册一个管理员账号、最后会问你是否管理员
register_new_matrix_user -c /etc/matrix-synapse/homeserver.yaml http://localhost:8008
nginx也参考docker版的