Submitted by SAmpistaroy on
bonjour/bonsoir,
je cherche à rejoindre la communauté des drupaleurs et mon ignorance se heurte à l'installation de drupal sur mon serveur dédié apache 2.4 sur un ubuntu 14.04.
Je n'arrive pas a trouver de documentation pour configurer mon serveur apache 2.4.
j'ai plusieurs vhost sur mon serveur.
<VirtualHost *:80>
ServerAdmin webmaster@mon_site.com
ServerName drupal.mon_site.com
DocumentRoot /home/USER/www/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
et mes sites se trouvent dans le /home/USER/www.
Un exemple avec un site
Permalien Soumis par vincent59 le 12 Novembre, 2014 - 15:21
Un exemple avec un site bacasable.hebinweb.com, et un fichier /etc/apache2/sites-available/bacasable.conf (TRES important le .conf avec apache 2.4,sinon il ne prend pas en compte le virtualhost) :
<VirtualHost :80>
ServerName bacasable.hebinweb.com
DocumentRoot /data/www/bacasable
<Directory /data/www/bacasable/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Require all granted
RewriteEngine on
)$ index.php?q=$1 [L,QSA]RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error_bacasable.log
LogLevel info
CustomLog ${APACHE_LOG_DIR}/access_bacasable.log combined
</VirtualHost>
J'inclus les rewrite rules directement dans le Vhost. On peut aussi utiliser un include /data/www/bacasable/.htaccess pour inclure le fichier .htaccess
Ensuite :
a2ensite bacasable
service apache2 reload