2024-07-06
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
mkdir all_https_ssl
cd all_https_ssl
Générez une clé avec une longueur personnalisée, telle que 2048 (pour éviter que certaines applications n'exigent que la longueur de la clé ne soit pas trop courte)
openssl genrsa -out key.pem 2048
Utiliser la clé privée pour générer une demande de certificat (la demande de certificat rse sert à générer un certificat auprès de la société de visa)
openssl req -new -key key.pem -out csr.pem
Il vous sera ensuite demandé de saisir vos informations de signature.
Remarque : Vous pouvez saisir le CN pour le pays, mais ne remplissez rien d'autre. Ne renseignez pas le mot de passe. Appuyez sur Entrée et passez à la fin pour terminer.
Utilisez la demande de certificat RSE pour signer (signez-le vous-même, pas besoin de délivrer le certificat à la société, signez pour 30 ans)
openssl x509 -req -in csr.pem -out cert.pem -signkey key.pem -days 9650
Configurez la clé et le certificat du certificat sur le SSL du port 443 de nginx (le https de nginx doit être configuré avec ssl_certificate)
server {
listen 443;
server_name your-domain.com;
ssl on;
ssl_certificate /path/to/cert.pem;
ssl_certificate_key /path/to/key.pem;
}