为了跟墙内的朋友联系,最近学习了一下这个。把搭建过程写一下。
我是用Ubuntu 18.04搭建的,另外注册了一个域名。首先把域名指向到服务器上
具体的搭建过程我写在这里,基本上就按照这篇文档操作就OK了
https://www.natrius.eu/dokuwiki/doku.php?id=digital:server:matrixsynapse
STEP 3的注册部分可以只保留这两句
vim /etc/matrix-synapse/homeserver.yaml
enable_registration: True
原文的意思应该是注册必须要密码
STEP 4 的这一句
sudo certbot --nginx
--nginx后面加上你的域名
如果没有nginx则需要先安装nginx
STEP 5的这一句
sudo systemctl restart nginx.service
如果出现错误,(exIt 1),用ps -ef | grep "nginx",找到所有相关的进程,然后kill掉即可。然后再 systemctl start nginx