首页 > 电脑专区 > 电脑教程 >

apache服务器开启https

来源:互联网 2023-02-21 17:57:05 333

大部分网站使用http协议,不支持信息的加密传输。随着对信息安全要求的提高,越来越多的网站开始使用https,大部分在会员登录注册启用https。本文写在mac下的apache服务器开启https访问,windows类似(仅自己测试用)yXL办公区 - 实用经验教程分享!

工具/原料

  • 计算机
  • apache、php

方法/步骤

  • 1

    生成https证书,测试使用,正式使用需要购买yXL办公区 - 实用经验教程分享!

    生成私钥文件 yXL办公区 - 实用经验教程分享!

    sudo openssl genrsa -aes256 -out service.key 1024yXL办公区 - 实用经验教程分享!

    然后按提示输入密码,文件生成成功yXL办公区 - 实用经验教程分享!

    apache服务器开启httpsyXL办公区 - 实用经验教程分享!

  • 2

    生成证书文件并签署yXL办公区 - 实用经验教程分享!

    sudo openssl req -sha256 -new -x509 -days 1826 -key service.key -out service.crtyXL办公区 - 实用经验教程分享!

    估计提示输入相关信息yXL办公区 - 实用经验教程分享!

    Common Name (e.g. server FQDN or YOUR name) []:这一项必须和你的域名一致yXL办公区 - 实用经验教程分享!

    apache服务器开启httpsyXL办公区 - 实用经验教程分享!

  • 3

    配置apache,开启httpsyXL办公区 - 实用经验教程分享!

    打开httpd.conf文件:yXL办公区 - 实用经验教程分享!

    移除注释yXL办公区 - 实用经验教程分享!

    LoadModule ssl_module libexec/apache2/mod_ssl.soyXL办公区 - 实用经验教程分享!

    Include /private/etc/apache2/extra/httpd-vhosts.confyXL办公区 - 实用经验教程分享!

    apache服务器开启httpsyXL办公区 - 实用经验教程分享!

    apache服务器开启httpsyXL办公区 - 实用经验教程分享!

  • 4

    修改httpd-vhosts.conf文件yXL办公区 - 实用经验教程分享!

    修改DocumentRoot "/Users/xunao/website/upload" 为自己的网站路径yXL办公区 - 实用经验教程分享!

    指定证书和密钥文件路径yXL办公区 - 实用经验教程分享!

    SSLCertificateFile "/private/etc/apache2/server.crt"yXL办公区 - 实用经验教程分享!

    SSLCertificateKeyFile "/private/etc/apache2/server.key"yXL办公区 - 实用经验教程分享!

    apache服务器开启httpsyXL办公区 - 实用经验教程分享!

    apache服务器开启httpsyXL办公区 - 实用经验教程分享!

  • 5

    重启apacheyXL办公区 - 实用经验教程分享!

    用 sudo apachectl configtest 检测配置文件是否有错误(windows为httpd -t)yXL办公区 - 实用经验教程分享!

    sudo apachectl restart (windows为httpd -k restart)yXL办公区 - 实用经验教程分享!

    apache服务器开启httpsyXL办公区 - 实用经验教程分享!

  • 5该信息未经许可获取自百度经验
  • 6

    访问网站:yXL办公区 - 实用经验教程分享!

    https://域名yXL办公区 - 实用经验教程分享!

    如果浏览器提示“您的连接不是私密连接”,则需安装证书的本地计算机yXL办公区 - 实用经验教程分享!

    apache服务器开启httpsyXL办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!yXL办公区 - 实用经验教程分享!


    标签: 服务器操作系统PHP服务开启

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码