### 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)
- 关于本书
- 获取一键安装包
- Moodle(魔灯)
- Moodle介绍及演示
- Moodle镜像说明
- Moodle自定义安装
- Moodle实用教程
- Moodle如何设置中文?
- Moodle如何绑定域名?
- Moodle如何发送邮件?
- Moodle如何设置HTTPS?
- Moodle移动客户端使用?
- Moodle备份
- Moodle升级
- Moodle服务启停
- Moodle常见问题
- 附:常用账号与密码说明
- 参:历史版本镜像说明
- Sakai(赛课)
- 功能和演示
- Sakai镜像组成
- Sakai自定义安装
- Sakai实用教程
- Sakai如何发送邮件?
- Sakai如何绑定域名?
- Sakai如何设置HTTPS?
- Sakai备份
- Sakai升级
- Sakai常见问题
- 附:常用账号和密码
- CanvasLMS
- 功能介绍
- CanvasLMS镜像注册
- CanvasLMS实用教程
- CanvasLMS镜像常用命令
- CanvasLMS如何绑定域名?
- CanvasLMS如何发送邮件?
- CanvasLMS如何设置HTTPS?
- 备份
- 升级
- 附:常用账号和密码
- Dokeos
- 功能介绍
- Dokeos镜像组成
- Dokeos自定义安装
- Dokeos实用教程
- Dokeos如何发送邮件?
- Dokeos如何绑定域名?
- Dokeos如何设置HTTPS?
- Dokeos备份
- Dokeos升级
- Dokeos常见问题
- 附:常用账号和密码
- Mediawiki
- 关于Mediawiki
- Mediawiki镜像说明
- Mediawiki自定义安装
- Mediawiki实用教程
- Mediawiki如何安装插件?
- Mediawiki如何绑定域名?
- Mediawiki如何发送邮件?
- Mediawiki如何设置HTTPS?
- Mediawiki服务启停
- Mediawiki备份
- Mediawiki升级
- DefaultSettings变量说明
- Mediawiki常见问题
- 附:常用账号与密码说明
- XWiki
- XWiki安装
- XWiki镜像组成
- 附:常用账号和密码
- HDwiki
- 功能介绍
- HDwiki镜像组成
- HDwiki自定义安装
- HDwiki实用教程
- HDwiki如何使用中文?
- HDwiki如何发送邮件?
- HDwiki如何设置HTTPS?
- HDwiki备份
- HDwiki升级
- HDwiki常见问题
- 附:常用账号和密码
- 域名管理
- 域名解析
- 域名绑定
- 云服务器操作
- Linux:登录与文件管理(SFTP)
- Windows:远程桌面与文件管理
- 安全组设置
- 快照备份
- 附:常见Linux命令操作
- 附:工具和术语