ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### CanvasLMS如何设置HTTPS >[warning] 注意:以下步骤的前提是假定您已经将域名解析到云服务器公网 IP 。 | **项** | **路径或说明** | | :--- | :--- | | CanvasLMS 配置文件目录 | /opt/canvaslms/apps/canvaslms/conf | | 证书文件目录 | /opt/canvaslms/apps/canvaslms/conf/certs | 设置 HTTPS 的方法有两种: 1. 使用已购买的 SSL 证书,操作步骤如下 1. 将证书文件上传到证书文件目录; 2. 修改 CanvasLMS 配置文件,将以下所示的证书名称改为自己上传的证书名称; ~~~ SSLEngine on SSLCertificateFile "/opt/canvaslms/apps/canvaslms/conf/certs/server.crt" SSLCertificateKeyFile "/opt/canvaslms/apps/canvaslms/conf/certs/server.key" 3. 重启 Apache 服务 ```sudo /opt/bitnami/ctlscript.sh restart apache``` 4. 使用 https 访问您的网站,如果不能访问请确保安全组 443 端口处于打开状态。 2. 使用 Let’s Encrypt 免费证书生成工具,操作步骤如下: 1. 生成证书(如果绑定了多个域名,可以同时为它们生成证书); ~~~ sudo /opt/canvaslms/letsencrypt/scripts/generate-certificate.sh -m YOURMAIL -d YOURDOMAIN -d www.YOURDOMAIN ~~~ 2. 执行完后即可使用 https://域名 访问网站 证书配置成功,如果想使 http 重定向至 https 地址,可在 CanvasLMS 的配置文件中添加如图所示的语句(添加后需重启 Aapche ): ![Rediret](http://libs.websoft9.com/Websoft9/DocsPicture/zh/canvalms/canvaslms-redirect-websoft9.png)