Ubuntu 环境下 Apache2.x SSL 证书部署

证书安装

Apache2.x 默认配置文件目录

/etc/apache2/

在 /etc/apache2/sites-available 下找到 default-ssl.conf,参照下边代码配置自己的域名

<IfModule mod_ssl.c>
	<VirtualHost _default_:443>
		ServerAdmin webmaster@localhost
		ServerName www.mydomain.com
		DocumentRoot /var/www/wwwroot/domain

		ErrorLog ${APACHE_LOG_DIR}/error.log
		CustomLog ${APACHE_LOG_DIR}/access.log combined

		SSLEngine on
	    SSLCertificateFile	/etc/apache2/ssl/www.mydomain.com.crt
		SSLCertificateKeyFile /etc/apache2/ssl/www.mydomain.com.key
		SSLCertificateChainFile /etc/apache2/ssl/www.mydomain.com.ca-bundle
		
		<FilesMatch "\.(cgi|shtml|phtml|php)$">
				SSLOptions +StdEnvVars
		</FilesMatch>
		<Directory /usr/lib/cgi-bin>
				SSLOptions +StdEnvVars
		</Directory>
	</VirtualHost>
</IfModule>

如果没有 default-ssl.conf 文件 可以新建一个.conf文件 复制以上代码修改即可

重启Apache服务

/etc/init.d/apache2 start

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容