apache2配置ssl证书使用https,反向代理
证书申请过程这里不介绍,apache证书文件包含以下:
1_root_bundle.crt # 证书文件 |
配置证书
在这里,我假设你已经会配置基本的/etc/apache2/sites-available/000-default.conf
这个文件来达到已经可以通过 http 的方式来访问你的站点。
编辑/etc/apache2/sites-available/default-ssl.conf
添加如下配置:
SSLEngine on |
http自动跳转至https
在/etc/apache2/sites-available/000-default.conf
中添加一下代码:
RewriteEngine on |
使用https
终端中使能apache2的ssl模块:
a2enmod ssl |
重启apache2:
service apache2 restart |
以上,网站即可通过https访问
反向代理
若需要使用域名/目录
这种方式访问即设置反向代理
例如在我的网站中,使用www.domain.com/wss来代理服务器中65318端口中的ws服务:
在000-default.conf
中添加:
SSLProxyEngine on |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LP瞎逼逼!
评论