apt-get install snapd
snap install rocketchat-server
snap run rocketchat-server.initcaddy//这个未成功需要问问其他人
caddy:
你的域名.后缀 {
proxy / localhost:3000 {
websocket
transparent
}
}
systemctl restart snap.rocketchat-server.rocketchat-caddy
systemctl restart snap.rocketchat-server.rocketchat-server.service
nginx:
apt-get install nginx
vi /etc/nginx/sites-enabled/default
# Upstreams
upstream backend {
server 127.0.0.1:3000;
}
# HTTPS Server
server {
listen 443;
server_name your_hostname.com;
# You can increase the limit if your need to.
client_max_body_size 200M;
error_log /var/log/nginx/rocketchat.access.log;
ssl on;
ssl_certificate /etc/nginx/certificate.crt;
ssl_certificate_key /etc/nginx/certificate.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # don’t use SSLv3 ref: POODLE
location / {
proxy_pass http://backend/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forward-Proto http;
proxy_set_header X-Nginx-Proxy true;
proxy_redirect off;
}
}
service nginx restart
我的运行中的团队聊天系统:
https://chat.rnyum.net
自己注册账号,进去看看,对一些想了解公司内部聊天的可以先看看,然后决定是不是要安装这个,这次觉得乌班图还是蛮好用的,哈哈哈😀。
网友评论