Apache 启用 https 配置步骤

这篇具有很好参考价值的文章主要介绍了Apache 启用 https 配置步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、准备好ssl证书

准备好服务器配置需要的ssl证书,这个证书应该是域名ssl证书颁发机构那边给你的

server.cer

server.key

2、配置https

https的配置文件一般在apache目录的下面 : conf/extra/httpd-ssl.conf

# 默认是443端口
Listen 443

SSLCipherSuite HIGH:MEDIUM:!MD5:!RC4:!3DES
SSLProxyCipherSuite HIGH:MEDIUM:!MD5:!RC4:!3DES

SSLHonorCipherOrder on 

SSLProtocol all -SSLv3
SSLProxyProtocol all -SSLv3

SSLPassPhraseDialog  builtin

SSLSessionCache        "shmcb:/usr/local/apache/logs/ssl_scache(512000)"
SSLSessionCacheTimeout  300

<VirtualHost _default_:443>
# 默认站点根目录
DocumentRoot "/home/www"
# 默认站点域名
ServerName xxxxx.com:443
ServerAdmin admin@example.com
ErrorLog "/usr/local/apache/logs/error.log"
TransferLog "/usr/local/apache/logs/access.log"
SSLEngine on

# 证书配置
SSLCertificateFile "/usr/local/apache/conf/key/server.cer"
SSLCertificateKeyFile "/usr/local/apache/conf/key/server.key"


<FilesMatch "\.(cgi|shtml|phtml|php)$">
    SSLOptions +StdEnvVars
</FilesMatch>
<Directory "/usr/local/apache/cgi-bin">
    SSLOptions +StdEnvVars
</Directory>

<Directory "/home/www">
    Options FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

BrowserMatch "MSIE [2-5]" \
         nokeepalive ssl-unclean-shutdown \
         downgrade-1.0 force-response-1.0

CustomLog "/usr/local/apache/logs/ssl_request.log" \
          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

</VirtualHost>  

3、开启https模块

在apache主配置文件httpd.conf中,开启https模块库

LoadModule ssl_module modules/mod_ssl.so

并且将https的配置文件引入主配置文件中文章来源地址https://www.toymoban.com/news/detail-510170.html

# Secure (SSL/TLS) connections
Include conf/extra/httpd-ssl.conf

到了这里,关于Apache 启用 https 配置步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用freessl为网站获取https证书及配置详细步骤

    首先进入freessl网站,需要注册一个账号 freessl网站 进入网站后填写自己的域名,例如我的域名是flyingrtx.com,这里我解析*.flyingrtx.com 接下来要求进行DCV配置 到域名管理处编辑域名解析,我用的是阿里云,这里进入阿里云域名管理中添加解析设置。这里填写的值就是刚才frees

    2024年01月18日
    浏览(27)
  • windows10下设置本地apache\nginx站点部署ssl证书,使本地配置的域名可以用https访问

    首先我们需要下载openssl来生成证书文件: 去官方网址下载https://slproweb.com/products/Win32OpenSSL.html; 下载好了,双击exe文件,然后就下一步,下一步安装完成; 安装之后配置环境变量,新建一个系统变量OPENSSL_HOME,值就是你安装目录下的bin,然后在系统变量path,增加%OPENSSL_HO

    2024年02月15日
    浏览(44)
  • Nginx 使用 HTTPS(准备证书和私钥)

    生成私钥 这会生成一个加密的私钥文件server.key。 执行openssl genrsa命令时,使用-des3参数会要求设置一个密码来加密生成的私钥。为了安全起见,密码应该足够复杂和长。使用-des3生成受密码保护的私钥也是更安全的做法。 另外,在后续生成证书过程中,需要输入同样的密码才能使

    2024年02月12日
    浏览(36)
  • vue-cli3项目本地启用https,并用mkcert生成证书

    1、安装命令:npm install -g mkcert 判断是否安装成功,输入命令:mkcert --version,如果能看到版本号,说明安装成功,可以进行下一步 2、生成一个ca证书,mkcert create-ca,生成之后会看到一个ca.crt和ca.key文件 利用刚刚生成的ca证书,再生成cert证书,mkcert create-cert,会在刚刚的路径

    2024年02月04日
    浏览(40)
  • 曝光!Apache SeaTunnel Catalog 功能设计为何能大大简化用户启用步骤?

    Catalog(目录)提供了关于数据库、表格和访问数据所需的信息的元数据,以及统一的 API 来管理元数据,验证连接,让元数据对 Sources(数据源)、Sinks(数据汇)和 Web 可访问。 Catalog 让用户能够引用其数据系统中的现有元数据,并自动映射到 SeaTunnel 的对应元数据。总之,

    2024年02月09日
    浏览(44)
  • 将SSL证书设置成HTTPS的详细步骤

    在互联网上建立一个安全且可信任的网站,HTTPS是一种常用的解决方案。HTTPS是HTTP的安全版本,通过使用SSL/TLS协议对传输的数据进行加密,确保数据传输的安全性。要实现HTTPS,你需要将SSL证书设置到你的网站上。以下是详细的步骤: 获取SSL证书:你需要获取SSL证书。你可以

    2024年02月09日
    浏览(39)
  • 配置Docker远程访问并启用HTTPS

    要配置Docker远程访问并启用HTTPS,您可以按照以下步骤进行操作: 生成证书和密钥: 在Docker主机上生成自签名证书和私钥,可以使用以下命令: 输入证书信息(如国家、省/州、城市、组织等),并生成证书和私钥文件。 配置Docker守护进程: 打开Docker配置文件,通常是 /et

    2024年01月19日
    浏览(46)
  • Web服务器启用HTTPS的配置方法

    本文于2016年3月完成,发布在个人博客网站上。 考虑个人博客因某种原因无法修复,于是在博客园安家,之前发布的文章逐步搬迁过来。 可以参考Jerry Qu的本博客 Nginx 配置之完整篇。 以Java语言实现的Connector为例,介绍配置方法。 Windows下,可以在CMD下执行命令 Unix下,可以在

    2024年02月04日
    浏览(47)
  • 配置SSL/TLS以启用HTTPS加密通信

    简介 在本教学文章中,我们将学习如何配置Nginx以支持安全套接字层(SSL/TLS),从而启用HTTPS并提供加密通信。SSL/TLS是一种安全协议,用于确保在网络上进行的通信的保密性和完整性。本教程将介绍如何生成SSL证书,配置Nginx以使用SSL/TLS,并启用HTTPS。 前提条件 在开始本教

    2024年02月15日
    浏览(56)
  • Win10使用OpenSSL生成证书的详细步骤(NodeJS Https服务器源码)

    远程开启硬件权限,会用到SSL证书。 以下是Win10系统下用OpenSSL生成测试用证书的步骤。 Step 1 . 下载OpenSSL,一般选择64位的MSI Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions     一路点下来,如果后续请你捐款,可以不选择。 win10下很可能的安装路径为: C:Program FilesO

    2024年02月01日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包