This is an old revision of the document!
Installation de drupal en mode multisite et authentification + authorisation via fédération d'identité shibboleth .
[root@cms dup.tem-tsp.eu]# cp -a ../default/default.settings.php . [root@cms dup.tem-tsp.eu]# cp default.settings.php settings.php [root@cms dup.tem-tsp.eu]# mkdir files [root@cms dup.tem-tsp.eu]# chmod 666 settings.php [root@cms dup.tem-tsp.eu]# chmod 777 files
[root@cms ]# cat /etc/httpd/conf.d/dup.conf
<VirtualHost 157.158.11.129:80>
ServerName dup.tem-tsp.eu
ServerAlias dup.*
DocumentRoot /var/www/dup/drupal
ErrorLog logs/dup-error_log
CustomLog logs/dup-access_log common
<Location />
ShibRequestSetting applicationId dup
</Location>
#https://wiki.aai.niif.hu/index.php?title=DrupalShibbolethReadmeDev
<Location /site1>
AuthType Shibboleth
ShibRequireSession Off
# the following single line is only valid for Shib2
ShibUseHeaders On
require shibboleth
</Location>
<Location /site2>
AuthType Shibboleth
ShibRequireSession Off
# the following single line is only valid for Shib2
ShibUseHeaders On
require shibboleth
</Location>
</VirtualHost>
#idem pour https
<VirtualHost 157.158.11.129:443>
ServerName dup.tem-tsp.eu
ServerAlias dup.*
DocumentRoot /var/www/dup/drupal
ErrorLog logs/ssl_dup-error_log
CustomLog logs/ssl_dup-access_log common
LogLevel warn
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW
SSLCertificateFile /etc/pki/tls/certs/cert-10607--.tem-tsp.eu.pem
SSLCertificateKeyFile /etc/pki/tls/private/tem-tsp_star_nop.key
SSLCertificateChainFile /etc/pki/tls/certs/chain-10607--.tem-tsp.eu.pem
SSLCACertificateFile /etc/pki/tls/certs/add_trust_external_ca_root.pem
<Location />
ShibRequestSetting applicationId dup
</Location>
...
</VirtualHost>