« Apache : Reverse Proxy » : différence entre les versions

De www.yakakliker.org
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 56 : Ligne 56 :
[[Catégorie:Apache]]
[[Catégorie:Apache]]


 
‎<html>
‎<html>
<script src='https://storage.ko-fi.com/cdn/scripts/overlay-widget.js'></script>
<a href='https://ko-fi.com/K3K1152TZU' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi3.png?v=6' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>
<script>
  kofiWidgetOverlay.draw('yakakliker', {
    'type': 'floating-chat',
    'floating-chat.donateButton.text': 'Donate',
    'floating-chat.donateButton.background-color': '#00b9fe',
    'floating-chat.donateButton.text-color': '#fff'
  });
</script>
‎</html>
‎</html>

Version du 20 janvier 2025 à 14:23

Procédure

ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

a2enmod ssl

a2enmod proxy

systemctl restart apache2

Exemple de configuration

<VirtualHost *:80>

        ServerName editions-interventions.integration.lan

        RewriteEngine On
        RewriteCond %{HTTPS} off
        RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI}
		
</VirtualHost>


<VirtualHost *:443>
    
	ServerName editions-interventions.integration.lan

	SSLEngine on
	SSLHonorCipherOrder on

	SSLCertificateFile    /etc/apache2/certifs/wildcard.integration.lan/wildcard.integration.lan.crt
	SSLCertificateKeyFile /etc/apache2/certifs/wildcard.integration.lan/wildcard.integration.lan.key
	SSLCertificateChainFile  /etc/apache2/certifs/wildcard.integration.lan/GandiStandardSSLCA2.pem

	# configuration du SSL
	SSLCipherSuite "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH+aRSA+RC4 EECDH EDH+aRSA RC4 !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS !RC4"

	SSLProtocol all -SSLv2 -SSLv3

	ErrorLog "| /usr/bin/rotatelogs -l -f -c -n 90 /home/editionsinterventions/logs-apache/error.log  86400"
	CustomLog "| /usr/bin/rotatelogs -l -f -c -n 90 /home/editionsinterventions/logs-apache/access.log  86400" combined

	ProxyPreserveHost On
	Proxypass "/" "http://127.0.0.1:3000/"
	ProxypassReverse "/" "http://127.0.0.1:3000/"

</VirtualHost>

Lien

https://www.it-connect.fr/mise-en-place-dun-reverse-proxy-apache-avec-mod_proxy/