Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
projectsysadmdoc:installation_et_configuration_machine_om2 [2024/03/23 14:14] – created yasser | projectsysadmdoc:installation_et_configuration_machine_om2 [2024/03/23 15:07] (current) – yasser | ||
---|---|---|---|
Line 2: | Line 2: | ||
- Installer Proxmox en spécifiant la version | - Installer Proxmox en spécifiant la version | ||
- Configurer le routage : ajouter une interface réseau | - Configurer le routage : ajouter une interface réseau | ||
- | <konsole> | + | <cli> |
auto vmbr1 | auto vmbr1 | ||
iface vmbr1 inet static | iface vmbr1 inet static | ||
Line 13: | Line 13: | ||
post-up iptables -t nat -A POSTROUTING -s ' | post-up iptables -t nat -A POSTROUTING -s ' | ||
post-down iptables -t nat -D POSTROUTING -s ' | post-down iptables -t nat -D POSTROUTING -s ' | ||
- | </konsole> | + | </cli> |
+ | Redémarrer le service de réseau : | ||
+ | <cli> $ sudo systemctl restart service.networking </ | ||
+ | |||
+ | - Créer une machine virtuelle OM2: | ||
+ | Sur l' | ||
+ | * debian 12 | ||
+ | * 190 Go de disque | ||
+ | * 16 GO de RAM | ||
+ | * Interface réseau vmbr1 | ||
+ | |||
+ | Installer les dépendances nécessaires tels que : docker, vim, git, tmux, ssh ... | ||
+ | <cli> | ||
+ | $ sudo apt update | ||
+ | $ sudo apt install vim git tmux emacs ccze | ||
+ | </ | ||
+ | |||
+ | Attribuer une adresse IP publique à la machine virtuelle | ||
+ | <cli> | ||
+ | allow-hotplug ens19 | ||
+ | iface ens19 inet static | ||
+ | address 212.129.63.168 | ||
+ | netmask 255.255.255.255 | ||
+ | gateway 62.210.0.1 | ||
+ | </ | ||
+ | 212.129.63.168 : l' | ||
+ | |||
+ | 62.210.0.1 | ||
+ | |||
+ | Sur amen.fr: attribuer un sous-domaine à cette adresse IP: | ||
+ | <cli> | ||
+ | om2.elosys.net | ||
+ | </ | ||
+ | |||
+ | Installer une instance docker pour NGINX (wproxy) | ||
+ | Lancer le script pour générer des certificats ssl wildcard | ||
+ | <cli> | ||
+ | $ wproxy/ | ||
+ | </ | ||
+ | |||
+ | lancer des cronjob pour le backups des clients | ||
+ | <cli> | ||
+ | $ sudo crontab -e | ||
+ | </ | ||