Outils pour utilisateurs

Outils du site


bloc_note

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bloc_note [2025/02/27 09:35] adminbloc_note [2025/03/24 15:27] (Version actuelle) admin
Ligne 2: Ligne 2:
  
 <code> <code>
-#!/bin/bash +        <g id="SANDOUVILLEtransform="matrix(2.91786,0,0,2.64787,-910.867,-504.816)"> 
- + <ellipse cx="475.825cy="305.328rx="0.902ry="0.994style="fill:rgb(216,29,29);"/> 
-# Variables + <g transform="matrix(0.0639002,0,0,0.0708526,474.795,304.48)"> 
-DOMAIN="votre_domaine.com" + <g
-EMAIL="votre_email@example.com+ <path id="Rectangle-24serif:id="Rectangle-2" d="M24,11L26,11L26,13.686L13.686,26L2,13.686L13.686,2L26,2L26,8L24,8L23,5L14.929,5L6.188,13.741L13.742,21.701L23,12.444L24,11Z" style="fill:rgb(26,26,26);"/> 
-KEY_FILE="/etc/ssl/private/myserver.key" + <path id="D4" serif:id="D" d="M13.342,17.085C12.996,17.085 12.623,17.074 12.225,17.052C11.827,17.031 11.461,17 11.128,16.96L11.128,9.795C11.504,9.708 11.925,9.64 12.39,9.59C12.855,9.54 13.307,9.515 13.748,9.515C15.191,9.515 16.272,9.823 16.993,10.44C17.713,11.057 18.073,12.01 18.073,13.3C18.073,14.187 17.9,14.908 17.555,15.465C17.21,16.022 16.691,16.431 15.998,16.693C15.304,16.954 14.419,17.085 13.342,17.085ZM13.938,15.34C14.378,15.34 14.737,15.273 15.015,15.14C15.293,15.007 15.502,14.791 15.64,14.493C15.778,14.194 15.848,13.793 15.848,13.29C15.848,12.793 15.775,12.396 15.63,12.098C15.485,11.799 15.272,11.583 14.99,11.45C14.708,11.317 14.353,11.25 13.923,11.25C13.832,11.25 13.728,11.256 13.608,11.268C13.487,11.279 13.386,11.293 13.303,11.31L13.303,15.325C13.456,15.335 13.667,15.34 13.938,15.34Zstyle="fill:rgb(50,50,50);"/> 
-CSR_FILE="/etc/ssl/private/myserver.csr" + </g
-CRT_FILE="/etc/ssl/certs/myserver.crt" + </g> 
-SSL_CONF="/etc/apache2/sites-available/default-ssl.conf" + </g>
- +
-# Installer OpenSSL si nécessaire +
-sudo apt-get update +
-sudo apt-get install -y openssl apache2 +
- +
-# Générer une clé privée +
-sudo openssl genpkey -algorithm RSA -out $KEY_FILE -aes256 -pass pass:yourpassword +
- +
-# Générer une demande de signature de certificat (CSR) +
-sudo openssl req -new -key $KEY_FILE -out $CSR_FILE -passin pass:yourpassword -subj "/C=FR/ST=Votre_Region/L=Votre_Ville/O=Votre_Organisation/OU=lha/CN=$DOMAIN/emailAddress=$EMAIL" +
- +
-# Générer le certificat auto-signé +
-sudo openssl x509 -req -days 365 -in $CSR_FILE -signkey $KEY_FILE -out $CRT_FILE -passin pass:yourpassword +
- +
-# Configurer Apache pour utiliser le certificat +
-sudo cat <<EOL | sudo tee $SSL_CONF +
-<VirtualHost *:443+
-    ServerAdmin $EMAIL +
-    DocumentRoot /var/www/html +
- +
-    SSLEngine on +
-    SSLCertificateFile $CRT_FILE +
-    SSLCertificateKeyFile $KEY_FILE +
- +
-    <FilesMatch "\.(cgi|shtml|phtml|php)$"> +
-        SSLOptions +StdEnvVars +
-    </FilesMatch+
-    <Directory /usr/lib/cgi-bin> +
-        SSLOptions +StdEnvVars +
-    </Directory> +
- +
-    BrowserMatch "MSIE [2-6]+
-        nokeepalive ssl-unclean-shutdown \ +
-        downgrade-1.0 force-response-1.0 +
-    BrowserMatch "MSIE [17-9]ssl-unclean-shutdown +
-</VirtualHost+
-EOL +
- +
-# Activer le module SSL et le site +
-sudo a2enmod ssl +
-sudo a2ensite default-ssl +
- +
-# Redémarrer Apache +
-sudo systemctl restart apache2 +
- +
-echo "Certificat auto-signé généré et Apache configuré avec succès."+
  
 </code> </code>
bloc_note.1740645302.txt.gz · Dernière modification : 2025/02/27 09:35 de admin