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即可。如果未正确识别,可清除浏览记录,关闭浏览器再重新打开。

nextcloud配置SSL证书相关推荐

  1. 配置ssl证书_Nginx监听443端口配置SSL证书

    1.先去宝塔:https://www.bt.cn/申请一个免费SSL证书:2.点支付订单后,还需要再列表 验证域名,验证域名需要在自己的域名解析配置txt类型字符串值如下,解析值在宝塔SSL申请列表详 ...

  2. 我是如何将网站全站启用Https的?-记录博客安装配置SSL证书全过程

    评论»   文章目录 为什么要Https 如何选择Https 安装部署SSL证书 平滑过渡Https 搜索引擎的响应 启用Https小结 正如大家所看到的,部落全站已经启用了Https访问了,连续几天 ...

  3. asn1 pem pfx格式证书_Springboot中详细配置SSL证书

    一.为什么要部署SSL证书: 目前互联网采取的是全网强制SSL,尤其是微信开发.APP开发.谷歌等都是强制的,为确保数据安全性,把http请求改成HTTPS(URL https://而不是http:/ ...

  4. properties 配置回车_在Ubuntu上部署基于Docker的RSSHub,并配置SSL证书

    本文首发于简书,为同一作者 最近开始使用 RSS 这种信息聚合神器,再也不要打开各种 App 了.然而对于像微博.bilibili 这些不提供 RSS 订阅的网站还是有些头疼.于是尝试了 RSSHub ...

  5. Nginx 配置 SSL 证书步骤小记

    接上篇讲到 Startssl SSL 证书申请成功后(具体点这里),该怎么配置 SSL 证书到Nginx上面呢?其实步骤很简单. 1,按照如下格式修改nginx.conf 配置文件,80端口会自动转给 ...

  6. mysql安装ssl证书_Mysql配置ssl证书

    一.确认环境信息 1.查看数据库版本 mysql> select version(); +-----------+ | version() | +-----------+ | 5.6.36 | ...

  7. play框架配置 拦截器_如何使用Play框架为https配置SSL证书

    play框架配置 拦截器 我花了几个小时试图使它起作用,最后,问题是我自己没有使用keytool生成CSR(证书请求). 当我尝试通过https访问Play时,我一直收到此错误: javax.net. ...

  8. 如何使用Play框架为https配置SSL证书

    我花了数小时试图使它起作用,最后,问题是我自己没有使用keytool生成CSR(证书请求). 尝试通过https访问Play时,我一直收到此错误: javax.net.ssl.SSLPeerUnver ...

  9. 配置ssl证书_Mysql配置ssl证书

    本环境基于mysql5.6配置,通过openssl生成证书进行配置 一.确认环境信息 1.查看数据库版本 mysql> select version(); +-----------+ | ver ...

最新文章

  1. js日期格式化Date
  2. Android提示版本号更新操作流程
  3. 芯片短缺加剧,上半年汽车销量逆势上涨的丰田也扛不住了,9月减产40%
  4. 测试keras和mxnet的速度
  5. web前端实战系列[4]——多级菜单
  6. 第二章 数据的表示和运算 2.1.1 进位计数制 [计算机组成原理笔记]
  7. ReactJs和React Native的那些事
  8. 小程序css之字体镂空
  9. iPhone判断是否已插入SIM卡
  10. 究竟 javascript 错误处理有哪些类型?
  11. 【Eclipse】Eclipse中tomcat的Server配置(解决修改代码不断的重启服务器)以及设置tomcat文件发布位置与JSP编译位置查看...
  12. 报表移动端如何进行移动设备绑定与撤销
  13. 使用hashcat获取哈希值
  14. c++:std::dec, std::hex, std::oct
  15. 带软开启功能的MOS管电源开关电路!
  16. java怎么编程class,深入理解Java Class文件格式(一)
  17. 自动化运维 -- 02 Ansible
  18. CentOS7.2系统上搭建JDKTomcat详细步骤
  19. Verilog语法之数学函数
  20. 计算机键盘操作指法要求,技巧:计算机键盘的基本指法是什么?

热门文章

  1. 测试Flash中的链接请求是否有reffer信息
  2. 基于matlab已知地球两点坐标求取距离和方位角函数distance
  3. Windows开机和关机变慢的原因分析和解决办法
  4. 常见P2P协议之BitTorrent 分析
  5. 算法之美——位图排序
  6. Java 实体类常用注解
  7. 大数据DMP画像系统
  8. Linux/Centos检测网络带宽与延迟
  9. Android Mediatek 增加Recovery模式下读cmdline的强制工厂重置选项
  10. c语言小游戏 三子棋,C语言实现简单的三子棋小游戏