Time Machine Debian pour Mountain Lion avec Netatalk
A la suite de mon installation de Mountain Lion sur ESXI 5, je voulais pouvoir sauvegarder sur Time machine mon serveur. Ne voulant pas rapatrier les données n’importe...
Filter by Category
Filter by Author
A la suite de mon installation de Mountain Lion sur ESXI 5, je voulais pouvoir sauvegarder sur Time machine mon serveur. Ne voulant pas rapatrier les données n’importe...
Posted by louis MARTINBRANDA
Voila quelques mois que j’ai fait cette solution que j’ai du abandonné faute de temps et que j’ai repris ces derniers jours. Hormis le temps d’upload de...
Posted by louis MARTINBRANDA
Sur certains, comme par exemple http://estcequecestbientotlheuredemanger.fr. Il est possible d’afficher un texte en fonction de l’heure qu’il est. Ceci est...
Posted by louis MARTINBRANDA
Une petite astuce, peu intéressante mais utile. Cette commande permet de lister un nombre de vos commandes qui sont le plus utilisées sur Terminal.
Posted by louis MARTINBRANDA
Il arrive des fois sur les serveurs ESXI, qu’il est impossible de supprimer ou de modifier une licence. Afin de nous permettre de se connecter en SSH sur le serveur il est...
Posted by louis MARTINBRANDA
Ceci est script qui vous permet de monitorer l’espace disque de votre serveur, si ce dernier depasse la limite d’alerte, un mail vous sera automatiquement envoyé....
Posted by louis MARTINBRANDA
En ce moment on voit de plus en plus des thèmes dit Responsive, c’est dire qui permet de redimensionner automatiquement votre site en fonction de la taille de l’écran...
Posted by louis MARTINBRANDA
Utiliser Terminal pour faire les mises à jour Os X, peut s’avérer plus facile t plus rapide pour certain vieux mac ou éviter de se retrouver avec certaines erreur sur...
Posted by louis MARTINBRANDA
La fonçons la plus simple et le plus rapide pour cacher un fichier sur Mac OS X est d’utiliser CHFLAGS.
Posted by louis MARTINBRANDA
Nous allons voir comment utiliser GrowlNotify pour envoyer des notification sur Mac. Il vous suffit de télécharger Growl sur le site officiel : http://growl.info/
Posted by louis MARTINBRANDA
Dans ce post, je vais vous expliquez comment installer un serveur Proxpass sur Apache2 sur Debian, pour HTTP et HTTPS.
Tout d’abords les prérequis :
apt-get install apache2
🙂
Ensuite nous allons activer les mod_proxy, mod_headers et mod_rewrite
a2enmod proxy a2enmod headers a2enmod rewrite a2enmod proxy_http a2enmod proxy_connect
Maintenant nous pouvons créé notre premier Proxy Pass que nous appellerons test
touch /etc/apache2/sites-available/test
Puis ajoutez ceci :
ServerName martinbranda.eu Order deny,allow Allow from all ProxyRequests Off ProxyPreserveHost On ProxyPass / ProxyPassReverse /
Un peu d’explication :
ici on veut router le domaine martinbranda.eu vers un serveur interne avec l’ip 192.168.0.10
Le fait de mettre un / juste après ProxyPass veut dir que nous allons router tout le domaine martinbranda.eu
Si vous voulez par exemple router l’alias webmail.martinbranda.eu vers le serveur interne 192.168.0.10/webmail, il faudra faire ce qui suit :
ServerName wevmail.martinbranda.eu Order deny,allow Allow from all ProxyRequests Off ProxyPreserveHost On ProxyPass /webmail/ ProxyPassReverse /webmail/
Il vous faut maintenant activer votre nouveau fichier en faisant :
a2ensite test
Pour la partie HTTPS c’est quasi identique
Il vous faut télécharger les prérequis
apt-get install openssl ssl-cert
puis activer le mod_ssl
a2enmod ssl
Il nous fait créer un certificat SSL pour notre serveur :
#openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem Generating a 1024 bit RSA private key .................................................++++++ ...........................................++++++ writing new private key to ‘/etc/apache2/apache.pem' ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter ‘.', the field will be left blank. ----- Country Name (2 letter code) [AU]:FR State or Province Name (full name) [Some-State]: Locality Name (eg, city) []:PARIS Organization Name (eg, company) [Internet Widgits Pty Ltd]:Debian Organizational Unit Name (eg, section) []: Common Name (eg, YOUR name) []: Email Address []:
Et lui changer les droits :
chmod 600 /etc/apache2/apache.pem
maintenant il faut éditer notre fichier de test et rajouter les éléments pour le https
vi /etc/apache2/sites-available/test
ServerName webmail.martinbranda.eu Order deny,allow Allow from all SSLEngine on SSLProxyEngine On SSLCertificateFile /etc/apache2/apache.pem ProxyRequests Off ProxyPreserveHost On ProxyPass /webmail/ https://192.168.0.10/ ProxyPassReverse /webmail/ https://192.168.0.10/
faire un restart de Apache2
/etc/init.d/apache2 restart
Vous devez dés le départ vous décider de choisir l’un ou l’autre, surtout par acquis de conscience et surtout pour le SEO.
WGET vous permet de récupérer des dossiers et fichiers sur internet. Il est surtout utilisé sur le systèmes Linux/Unix. Pour installer WGET sur Mac OS X vous aurez besoin...
Subscribe to our email newsletter to receive useful articles and special offers.
We won't share your email address.
Comments
bonjour,
dans l’article « Si vous voulez par exemple router l’alias webmail.martinbranda.eu vers le serveur interne 192.168.0.10/webmail, il faudra faire ce qui suit : »
hors, le bloc d’exemple qui suit cette phrase ne fait pas apparaitre l’adresse 192.168.0.10. Où est la magie ?
idem avec l’exemple « ici on veut router le domaine martinbranda.eu vers un serveur interne avec l’ip 192.168.0.10 », le bloque cité ne fait pas apparaitre l’adresse 192.168.0.10.
[…] http://www.martinbranda.eu/proxy-pass-sous-apache2-debian-avec-http-et-https/ […]
[…] http://www.martinbranda.eu/proxy-pass-sous-apache2-debian-avec-http-et-https/ […]