You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
692 B
YAML
26 lines
692 B
YAML
|
5 months ago
|
- name: Installation et configuration de Nginx
|
||
|
|
hosts: oracle-server
|
||
|
|
become: yes # Utilise sudo pour les commandes
|
||
|
|
tasks:
|
||
|
|
|
||
|
|
- name: Mettre à jour les paquets apt
|
||
|
|
apt:
|
||
|
|
update_cache: yes
|
||
|
|
cache_valid_time: 3600 # Cache valide pendant 1 heure
|
||
|
|
|
||
|
|
- name: Installer Nginx
|
||
|
|
apt:
|
||
|
|
name: nginx
|
||
|
|
state: present
|
||
|
|
|
||
|
|
- name: Démarrer et activer Nginx
|
||
|
|
service:
|
||
|
|
name: nginx
|
||
|
|
state: started
|
||
|
|
enabled: yes
|
||
|
|
|
||
|
|
- name: Générer le certificat et mettre en place le HTTPS
|
||
|
|
command: /usr/bin/certbot --nginx -d oscar.nicolas-bardin.ovh --email rouquette.oscar@gmail.com --agree-tos --redirect --non-interactive --quiet
|
||
|
|
|
||
|
|
|