nextcloud配置阿里云SSL证书实现HTTPS访问

作者 : 开心源码 本文共959个字,预计阅读时间需要3分钟 发布时间: 2022-05-12 共249人阅读

一、https已经是一种趋势,我们自建的nextcloud自然也建议使用https来访问。下面我们就来看下如何配置SSL证书实现https访问nextcloud。

二、环境

1、阿里云ECS服务器(VPS)

2、系统:Ubuntu18.04

3、版本:nextcloud-14.0.3

4、网页服务器:Apache

5、已经解析并备案的域名

6、已申请赛门铁克免费SSL证书(关于证书的申请,可自行百度或者参考小编之前发表的为群 晖申请SSL证书的文章)

三、配置过程

1、在apache安装目录下新建一个文件夹cert

mkdir /etc/apache2/cert

2、上传4个证书文件到cert目录下

可安装lrzsz工具:apt-get install lrzsz

上传命令:rz

3、启用SSL

a2enmod ssl

a2ensite default-ssl

4、修改ssl.load配置文件

vim /etc/apache2/mods-available/ssl.load

假如有下面这一句就不用修改了,没有就增加上

LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so

5、修改default-ssl.conf配置文件

vim /etc/apache2/sites-available/default-ssl.conf

增加或者修改如下语句

SSLProtocol all -SSLv2 -SSLv3

SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM

SSLEngine on

SSLCertificateFile /etc/apache2/cert/public.pem

SSLCertificateKeyFile /etc/apache2/cert/数字.key

SSLCertificateChainFile /etc/apache2/cert/chain.pem

6、重启apache服务

/etc/init.d/apache2 restart

四、使用域名访问nextcloud就可。假如未正确识别,可清理浏览记录,关闭浏览器再重新打开。值得一提的是,阿里云官方给的教程并不适用于Ubuntu,小编也是各种百度加自己摸索出来的。感谢关注!

nextcloud配置阿里云SSL证书实现HTTPS访问

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » nextcloud配置阿里云SSL证书实现HTTPS访问

发表回复