Mixin 大群部署完全教程 实操(二)

Mixin 大群部署完全教程 实操总结

Mixin 大群部署完全教程
Mixin 大群部署完全教程 实操(一)
Mixin 大群部署完全教程 实操(二)

到配置具体的内容发现漏了一个前提:解决SSL的问题。

Let's Encrypt 介绍,有Shell能力的,
使用Certbot ACME protocol Automatic Certificate Management Environment (ACME) client.

根据自己的环境进行配置即可。ubuntu bionic nginx ,然后需要Nginx。

当初买得课重新看起来有点慢,先找个tutorial搭起来再说~

看起来都配置好了,但https一直没生效。 Certbot 已经 Congratulations! You have successfully enabled https://xxx.com。 最后突然意识到这个https的默认端口没放开。开启后,SSL正常展示了。


install Nginx on Ubuntu

  • 安装依赖 sudo apt install curl gnupg2 ca-certificates lsb-release
  • 添加稳定版镜像 echo "deb http://nginx.org/packages/ubuntulsb_release -csnginx" | sudo tee /etc/apt/sources.list.d/nginx.list
  • 添加签名key curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add - 验证版本 sudo apt-key fingerprint ABF5BD827BD9BF62
  • 执行安装命令 sudo apt update; sudo apt install nginx

默认占有80端口(本来就是做转发,当然要靠它)nginx就正常启动了,默认配置文件nginx.conf 位于 /usr/local/nginx/conf, /etc/nginx/usr/local/etc/nginx,ubuntu环境下位置为/etc/nginx

Nginx Beginners Guide 使用nginx -s signal signal 可以为以下参数:

  • stop — fast shutdown
  • quit — graceful shutdown
  • reload — reloading the configuration file
  • reopen — reopening the log files

目前的进度大群部署起来,初始消息可以收到,但无法进行验证…… 有一个验证进群了。其他的还不行,哈哈。