feat(samples/httpaste.it/httpd) enable SSL

This commit is contained in:
Tiara Rodney 2022-04-17 03:53:51 +02:00
parent 68d9240c0c
commit 56f46172ce
3 changed files with 22 additions and 1 deletions

View file

@ -18,7 +18,7 @@ LoadModule unixd_module modules/mod_unixd.so
LoadModule access_compat_module modules/mod_access_compat.so
LoadModule security2_module /usr/lib/apache2/modules/mod_security2.so
LoadModule evasive20_module /usr/lib/apache2/modules/mod_evasive20.so
LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so
<IfModule unixd_module>
User www-data
@ -88,3 +88,20 @@ ServerName 127.0.0.1
SetEnv proxy-sendchunks
ProxyPass "/" "unix:/shared/uwsgi.sock|uwsgi://localhost/"
</VirtualHost>
<IfFile 'ssl/private.key'>
Listen 0.0.0.0:443
<VirtualHost 0.0.0.0:443>
#ProxyPreserveHost On
ServerName httpaste.it
ServerAlias localhost
SSLEngine on
SSLCertificateFile "ssl/certificate.crt"
SSLCertificateChainFile "ssl/ca_bundle.crt"
SSLCertificateKeyFile "ssl/private.key"
SetEnv proxy-sendchunks
ProxyPass "/" "unix:/shared/uwsgi.sock|uwsgi://localhost/"
</VirtualHost>
</IfFile>