首页 > 系统相关 >Linux Apache2如何开启SSL https 443

Linux Apache2如何开启SSL https 443

时间:2023-08-21 23:34:05浏览次数:42  
标签:ssl 443 配置 apache2 SSL https Apache2

对于新手来说,配置SSL似乎是意见很麻烦的事情。

首先ssl、https是什么,如何生成证书,如何生成可信任的证书(https打开为绿色无警告)。他们默认使用443端口,也可以手动配置为其他端口。

apache系的配置文本文件又鬼™麻烦,看都看不懂。

最头疼的是,不同的lamp平台,设置的地方还不一样。

这里就不多说了,自己慢慢折腾吧。下面推荐一个最简单的方法。两行代码搞定。

sudo a2enmod ssl
sudo a2ensite default-ssl

 使用该方法,apache2最好是通过Linux命令apt安装,用第三方集成的lamp环境可能不适用。

因为系统直接安装的apache2其实已经够把该配置的都配置好了,不需要另外安装什么模块,也不需要用openssl另外生成证书,默认已经生成了证书并且配置正确,只需要通过命令a2enmod ssl启用ssl模块,然后通过命令a2ensite default-ssl启用监听443端口的网站。

配置成功后,要按照它的提示重启apache服务

To activate the new configuration, you need to run:

sudo systemctl restart apache2

 下面,只需要通过浏览器输入地址 https://127.0.0.1/ 即可访问,正常情况下,浏览器会提示不安全的链接。

官方参考文档:SSL/TLS Strong Encryption: How-To - Apache HTTP Server Version 2.4

有问题上官网查比较直接,因为各种平台的使用方法不一样,你用官方的东西用官方的教程才对路。

其他详细攻略:ubuntu apache2 ssl配置 - 林锅 - 博客园 (cnblogs.com)

标签:ssl,443,配置,apache2,SSL,https,Apache2
From: https://www.cnblogs.com/jsrd/p/17647347.html

相关文章

  • 视频直播点播平台EasyDSS排查WebRTC搭建TURN服务时openssl路径问题。
    我们曾经介绍了WebRTC所必需的STUN/TURN服务,并尝试了在Windows上搭建TURN服务的过程。为了在Windows上编译并使用TURN服务,我们需要安装Cygwin64环境,并进行相应的配置和编译工作。然而,在我们下载、编译和安装coturn时,遇到了一个报错:“ERROR:OpenSSLCrypto开发库未在所需位置正确安......
  • 申请部署阿里云SSL免费证书
    使用宝塔自动创建的证书有时候会报NET::ERR_CERT_COMMON_NAME_INVALID,并且每次只能三个月,需要点击续期非常麻烦,容易遗忘。阿里云免费SSL证书前往阿里云管理控制台【数字证书管理服务】【SSL证书】,每年20个额度,一年后会过期失效填写申请的域名申请成功后,刷新列表页面,可以看到下......
  • SSL原理、生成SSL密钥对、Nginx配置SSL
    1SSL原理 2生成ssl密钥对2.1进入指定目录并生成私钥文件[root@jimmylinux-001~]#cd/usr/local/nginx/conf[root@jimmylinux-001conf]#opensslgenrsa-des3-outtmp.key2048GeneratingRSAprivatekey,2048bitlongmodulus..............................................
  • python3添加ssl模块
    1.安装opensslwget https://www.openssl.org/source/openssl-1.1.1v.tar.gztar openssl-1.1.1v.tar.gzcd openssl-1.1.1v./config--prefix=/usr/local/opensslsharedzlib测试/usr/local/openssl/bin/openssl 若报错:/usr/local/openssl/bin/openssl:errorwhileloa......
  • 为远程群晖NAS的自定义域名免费申请SSL证书
    概述ERP系统对于企业来说重要性不言而喻,不管是财务、生产、销售还是采购,都需要用到ERP系统来协助。但ERP中这些重要数据属于企业机密文档,往往需要本地化管理,只能部署在企业内网之下。有时候我们会遇到在外需要远程登录ERP临时处理紧急事务,我们可以通过内网穿透来解决,将ERP服务端端......
  • 安装SSL证书还需要注意什么?
    在保护网站数据安全和用户隐私方面,SSL证书发挥着重要的作用。然而,仅仅申请SSL证书还不足以确保网站安全,正确的证书安装也是至关重要的。本文将介绍安装SSL证书时需要注意的关键事项,以确保顺利进行和正确配置。一、选择合适的SSL证书:在安装SSL证书之前,首先要选择适合您网站需求的SSL......
  • 不重启Docker能添加自签SSL证书镜像仓库吗?
    应用背景在企业应用Docker规划初期配置非安全镜像仓库时,有时会遗漏一些仓库没配置,但此时应用程序已经在Docker平台上部署起来了,体量越大就越不会让人去直接重启Docker。那么,不重启Docker能添加自签SSL证书镜像仓库吗?可以,在文中会找到答案。实现思路实现思路来自Docker官网(htt......
  • openssl 常用命令
    openssl是目前最流行的SSL密码库工具,其提供了一个通用、健壮、功能完备的工具套件,用以支持SSL(Secure Sockets Layer)/TLS(Transport Layer Security)协议的实现官网:https://www.openssl.org/source/#生成RSA私钥(无加密)opensslgenrsa2048>rsa_private.key......
  • SSL证书
    (SSL证书购买以及申请)一、购买这里以华为云端购买为例,进入华为云SSL证书页面华为SSL详情页面进入页面如图,点击立即购买,或者想了解更多的话,可以在此页面进行浏览跳转到服务台,进行证书类别的显示,从右往左价格依次增加,安全性也是依次增加这里作者以免费证书申请为例,点击购买,......
  • HDU 5443
    TheWaterProblemTimeLimit:1500/1000MS(Java/Others)    MemoryLimit:131072/131072K(Java/Others)TotalSubmission(s):606    AcceptedSubmission(s):489ProblemDescriptiona1,a2,a3,...,anrepresentingthesizeofthewatersource.Given......