Jump to: navigation, search

Jessie Apache Upgrade

Jessie Apache Upgrade

This page notes all the things that need to change in apache when upgrading fom debian wheezy to debian jessie.

.conf extensions

Apache no longer reads any files that don't end with .conf. This means at least renaming all the sites configuration in sites-enabled to have a .conf extension.

conf.d directory

In previous versions, apache used to read additional configuration from the "conf.d" directory. This is no longer true in jessie, so any configuration that lies in there needs to be moved to conf-available and then enabled with a2enconf.

SSLCertificateChainFile

SSLCertificateChainFile is deprecated. The correct way of dealing with this is to chain the CA in the certificate, so create a new .pem file that contains the original certificate (first) concatenated with the CA certificate (second) and then set that in SSLCertificateFile

access control

https://httpd.apache.org/docs/2.4/upgrading.html#access

Replace

Order allow,deny
Allow from all

with

Allow from all
Require all granted