Apache Configuration
Jump to navigation
Jump to search
apt-get install apache2
vhost config
NameVirtualHost lists.burntout.org:80 <VirtualHost lists.burntout.org:80> ServerAdmin webmaster@lists.burntout.org ServerName lists.burntout.org DocumentRoot /srv/lists.burntout.org/htdocs RedirectPermanent / https://lists.burntout.org/mailman/listinfo RedirectPermanent /mailman/ https://lists.burntout.org/mailman/ RedirectPermanent /pipermail/ https://lists.burntout.org/pipermail/ <Directory /srv/lists.burntout.org/htdocs> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ErrorLog /srv/lists.burntout.org/logs/lists.burntout.org-error.log LogLevel warn CustomLog /srv/lists.burntout.org/logs/lists.burntout.org-access.log combined ServerSignature On </VirtualHost> NameVirtualHost 209.51.169.86:443 <VirtualHost 209.51.169.86:443> ServerAdmin webmaster@lists.burntout.org ServerName lists.burntout.org DocumentRoot /srv/lists.burntout.org/htdocs <Directory /srv/lists.burntout.org/htdocs> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> <Directory "/usr/local/mailman/archives/public/"> AddDefaultCharset Off </Directory> ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/ Alias /icons/ "/usr/local/mailman/icons/" <Directory "/usr/local/mailman/icons"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory> Alias /pipermail/ /usr/local/mailman/archives/public/ ErrorLog /srv/lists.burntout.org/logs/lists.burntout.org-error.log LogLevel warn CustomLog /srv/lists.burntout.org/logs/lists.burntout.org-access.log combined ServerSignature On SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP SSLCertificateFile /etc/apache2/ssl/server.crt SSLCertificateKeyFile /etc/apache2/ssl/server.key </VirtualHost>