nextcloud配置阿里云SSL证书实现HTTPS访问
一、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,小编也是各种百度加自己摸索出来的。感谢关注!

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