nextcloud配置阿里云SSL证书实现HTTPS访问
来源:dkcisco     阅读:2180
九狐源码
发布于 2018-11-02 23:07
查看主页

一、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访问

免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 系统环境 软件环境
相关推荐
Springboot系列(四)web静态资源配置
黄金挖矿(二)
前台良好的命名方式
漫谈Web前台学习路线,前台学习路漫漫
《vue 3.0探险记》- 运行报错了
首页
搜索
订单
购物车
我的