ODOO – Configuration Nginx et Letsencrypt sur Ubuntu

Dans le cadre d'un déploiement Odoo, je vais décrire comment installer et configurer Nginx puis un certificat SSL de Letsencrypt (testé sur les versions 16.04 et 18.04 de Ubuntu) :

- Installer Nginx puis Certbot (Letsencrypt)

apt-get -y install nginx
add-apt-repository ppa:certbot/certbot 
apt-get update
apt-get install python-certbot-nginx
votre_domaine = <saisissez votre domaine (ex: agipme.fr)>
certbot --nginx certonly -d $votre_domaine

 - Configurer Nginx

    - supprimer le fichier default dans /etc/nginx/sites-available

    - créer le fichier de configuration /etc/nginx/sites-available/$votre_domaine

... avec ce contenu  (dans lequel il faut modifier le texte "votre_domaine" par votre domaine)

ln -s /etc/nginx/sites-available/$votre_domaine /etc/nginx/sites-enabled/$votre_domaine

/etc/init.d/nginx restart

- vérifier que le renouvellement du certificat fonctionne

certbot renew --dry-run

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *