任何人都可以向我发送在本地服务器上的 Apache 中配置 SSL 的好链接。我在谷歌上搜索但没有找到本地 apache 服务器的任何完整方法。 谢谢
最佳答案
安装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
关于linux - 如何在 Linux 本地服务器上的 Apache 中配置 SSL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26181003/