【问题标题】:How to configure SSL in Apache on local server in Linux?如何在 Linux 的本地服务器上的 Apache 中配置 SSL?
【发布时间】:2014-11-28 15:12:03
【问题描述】:

任何人都可以给我发送在本地服务器上的 Apache 中配置 SSL 的好链接。我在谷歌上搜索但没有找到本地 apache 服务器的任何完整方法。 谢谢

【问题讨论】:

  • 真的吗?找不到有关如何配置 Apache 的任何信息? httpd.apache.org 应该是您与 apache 相关的任何事情的第一站。
  • 没有配置SSL的方法

标签: linux apache ssl


【解决方案1】:

我认为是tutorial you need

步骤

sudo a2enmod ssl

sudo service apache2 重启

sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt

sudo nano /etc/apache2/sites-available/default-ssl.conf

  • 将内容替换为教程中的内容。

  • 基本上对于一个新网站,只需复制文件并更改文件夹和主机的名称

sudo ln -s /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-enabled/

sudo service apache2 重启

它对我有用

【讨论】:

    【解决方案2】:

    安装openssl:

    sudo apt-get install openssl
    

    创建目录以保存证书:

    sudo mkdir /etc/apache2/ssl
    
    sudo mkdir /etc/apache2/ssl/certs
    
    sudo mkdir /etc/apache2/ssl/private
    
    enable ssl module in apache
    
    sudo a2enmod ssl
    

    转到cd /etc/apache2/ssl/private

    openssl req -newkey rsa:2048 -nodes -keyout website_ssl.key -out website_ssl.csr -sha256
    

    你会得到两个文件 .csr 和 .key

    通过将您的 csr 上传到您的 ssl 提供商来下载您的 ssl,并在颁发证书后将文件下载到

    cd /etc/apache2/ssl/certs
    

    打开sudo nano /etc/apache2/sites-available/default-ssl.conf

     SSLCertificateFile /etc/apache2/ssl/example.in/certs/
     SSLCertificateKeyFile /etc/apache2/ssl/example.in/
     SSLCertificateChainFile /etc/apache2/ssl/example.in/certs/
    

    在apache2中添加.key .csr和gb_bundle.csr

    启用

    sudo a2ensite default-ssl.conf
    
    sudo service apache2 restart
    

    【讨论】:

      【解决方案3】:

      如果您打算设置 apache 以使用 HTTPS,您可以按照下一个教程进行操作:https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-with-a-free-signed-ssl-certificate-on-a-vps

      【讨论】:

      • 我看过这个教程,但我需要一个 localhost 的方法。
      • 你用哪个主机没有区别
      猜你喜欢
      • 2011-02-08
      • 2019-01-01
      • 1970-01-01
      • 2020-10-22
      • 2020-09-16
      • 2017-11-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-04
      相关资源
      最近更新 更多