Raspi - Wiki

Installation de RaspiOS

Outils pour utilisateurs

Outils du site


web:certificats_ssl

Certificats SSL

Propriétaire d'un serveur Synology sur lequel j'ai plusieurs site, avec un certificat Ionos SSL Starter Wildcard j'ai exporter ce certificat pour l'installer sur un raspberry.
Après exportation on a 3 fichiers:

  1. cert.pem
  2. chain.pem
  3. privkey.pem

J'ai copié ces 3 fichiers dans mo repertoire /home/pi, ensuite j'ai créé un répertoire private avec la commande: sudo mkdir /etc/nginx/private puis j' ai concaténé les 2 premiers fichiers, et copié dans le repertoire /etc/nginx/private:

ssl
sudo mkdir /etc/nginx/private
sudo chmod 0775 /etc/nginx/private
sudo cat /home/pi/cert.pem /home/pi/chain.pem > /etc/nginx/private/monsite.net_ssl_certificate.pem
sudo cat /home/pi/privkey.pem > /etc/nginx/private/monsite.net_ssl_privkey.pem

puis modifier le fichier /etc/nginx/sites-available/monsite:

monsite
server {
	listen 80;
	listen [::]:80;
	listen 443 ssl ;
	listen [::]:443 ssl ;
	server_name monsite.net;
	ssl_certificate 	/etc/nginx/private/monsite.net_ssl_certificate.pem;
	ssl_certificate_key	/etc/nginx/private/monsite.net_ssl_privkey.pem;
	root /var/www/monsite;
	index index.php index.html index.htm index.nginx-debian.html;
 
	access_log /home/pi/logs/console/access.log perso;
 
	location / {
                try_files $uri $uri/ =404;
		    }
	location ~ \.php$ {
		include snippets/fastcgi-php.conf;
		fastcgi_pass unix:/run/php/php7.4-fpm.sock;
		}
}

37

web/certificats_ssl.txt · Dernière modification : 2022/03/09 14:24 de michel