Apache2

De $1

 Apache.gif

howto05_small.pngActiver le mode SSL

Creation des certificats

openssl genrsa -out server.key 1024
openssl req -new -x509 -days 365 -key server.key -out server.crt

Activation de SSL pour Apache2

a2enmod ssl

 

mkdir /etc/apache2/ssl

cp server.* /etc/apache2/ssl

Exemple de configuration du site dans Apache2

<VirtualHost 192.168.1.1:443>

# Nom du serveur et emplacement des fichiers

ServerName           Wiki Yakakliker 
DocumentRoot         /var/www/


# Activation de SSL et emplacement des clefs

SSLEngine            on 
SSLCertificateFile /etc/apache2/ssl/server.crt

SSLCertificateKeyFile /etc/apache2/ssl/server.key


# Définition des charset français (au cas où...) 

AddDefaultCharset    ISO-8859-15 

AddCharset           ISO-8859-15 .iso-8859-15 .latin15 .fr


</VirtualHost>

howto05_small.pngConfigurer Apache 2 en tant que Reverse Proxy

Pourquoi

Afin de pouvoir accéder à plusieurs serveurs Web locaux via la même IP et le même port 80 (Ex : Le portail web et le webmail du serveur de messagerie)

Solution

Paramétrer le serveur Web en tant que reverse proxy

Toutes les requètes http seront faites sur ce serveur et c'est lui qui fera ses requetes sur le webmail.

Il faut tout d'abord activer les modules suivant :


mod_proxy

mod_proxy_http

mod_proxy_connect


Puis il suffit de créer un Vhost :

Exemple

<VirtualHost *>

ServerName webmail.mondomaine.com

ServerAlias webmail.mondomaine.com

ProxyPass / http://srv_messagerie.local/

ProxyPassReverse / http://srv_messagerie.local/


<Proxy *>

Order deny,allow

Allow from all

</Proxy>

</VirtualHost>

 howto05_small.pngVous en pensez quoi ?


 

 

 

 
 
Images (0)
 
Commentaires (0)
Vous devez être connecté pour poster un commentaire.