Configuration SSL pour Linux Nginx
Vérifiez si le module SSL est installé
Exécuter : ./nginx -V
commande
S'il y a une sortie --–with-http_ssl_module
, cela signifie que le module SSL a été installé
Installer SSL
Entrez dans le répertoire d'installation /usr/local/nginx-1.22.1
et exécutez la commande d'installation :./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
Exécutez la commande de compilation : make
Remarque : n'exécutez pas la commande make install une fois la création réussie, sinon nginx sera réinstallé.
Après une exécution réussie, le répertoire actuel générera objs
un dossier
On entre dans ce répertoire, il y a un service nginx
/usr/local/nginx/sbin/
Exécutez nginx sous la couverture de nginx dans ce répertoire
: cp ./nginx /usr/local/nginx/sbin/
ce problème nécessite d'arrêter le service nginx, et réexécutez cette commande
pour arrêter nginx :/usr/local/nginx/sbin/nginx -s stop
Revérifiez si le module SSL est installé : ./nginx -V
commande
module SSL déjà installé
Configurer le certificat SSL
Créez un nouveau répertoire sous le nginx
répertoire d'installation et placez le certificat SSL appliqué dansconf
cert
Modifiez le fichier de configuration Nginx.
Lâchez les commentaires relatifs à 443 SSL en bas.
Modifiez ces deux attributs
et remplacez-les par notre propre fichier de certificat SSL.
redémarrer nginx
Test d'accès : https://ip
OK