This is an old revision of the document!
Installation de drupal en mode multisite et authentification + authorisation via fédération d'identité shibboleth .
recuperation de l'archive courante et preparation de l'arborescence
[root@cms /var/www/dup]# wget http://ftp.drupal.org/files/projects/drupal-7.34.tar.gz [root@cms /var/www/dup]# tar xvfz drupal-7.34.tar.gz [root@cms /var/www/dup]# ln -s drupal-7.34 drupal <code> Creation du site primaire (ici dup.tem-tsp.eu) dans la sous arborescence de sites preparation du fichier settings.php depuis une copie du default et création du repertoir files, le tout en acces provisoirement largement ouverts pour poursuivre l'installation via la navigateur <code> [root@cms /var/www/dup/drupal/sites]# mkdir dup.tem-tsp.eu ; cd dup.tem-tsp.eu [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
aller sur http://dup.tem-tsp.eu/ (pointra au final sur http://dup.tem-tsp.eu/install.php?profile=standard&locale=en )
[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>