Yunohost 01 installation sur un VPS
Introduction
Ce tutoriel à pour objet de vous présenter l'installation et la configuration de Yunohost sur un VPS, dans mon cas il s'agira d'unVPS hébergé chez OVH.
Installation
En Ligne de commande
Voici la marche à suivre qui vous donnera un résultat propre en terme d'installation
Se connecter en SSH depuis son poste client à son serveur VPS
Installer curl en ligne de commande
apt install curl
Installer Yunohost en ligne de commande
curl https://install.yunohost.org | bash
olancer la configuration initiale de YunoHost via la ligne de commande
yunohost tools postinstall
Ensuite il convient de renseigner le nom du domaine concerné par votre installation de
Yunohost
N'oublier pas de gérer vos zones
DNS pour rediriger votre domaine sur votre installation de
Yunohost
Définir ensuite le mot de passe d’administration
Hop en principe tout s'est bien déroulé si le message “YunoHost a été installé avec succès” est affiché
En Web
Se connecter en SSH depuis son poste client à son serveur VPS
Installer curl en ligne de commande
apt install curl
Installer Yunohost en ligne de commande
curl https://install.yunohost.org | bash
-
Ensuite il convient de renseigner le nom du domaine concerné par votre installation de
Yunohost
N'oublier pas de gérer vos zones
DNS pour rediriger votre domaine sur votre installation de
Yunohost
Définir ensuite le mot de passe d’administration
Hop en principe tout s'est bien déroulé si le message “YunoHost a été installé avec succès” est affiché
Sources : https://yunohost.org/#/install_on_vps
Configuration
YunoHost fournit une configuration
DNS disponible depuis l'interface d'administration et disponible à cette adresse :
http://votre_nom_de_domaine ou adresse_IP_du_VPS/yunohost/admin/#/domains> votre.domain.tld > Configuration
DNS
Il ne vous reste qu'a la copier dans la zone
DNS de votre gestionnaire de domaine (par exemple gandi.net)
Source : https://yunohost.org/#/dns_config
Résolution DNS inverse
Installer un certificat Let's Encrypt
* Être sur d'avoir configuré correctement les DNS du domaine sur lequel le certificat doit-être installé, après cette vérification faite on peux passer à la suite ;
Via l'interface Web
Se rendre dans la partie 'Domaine' de l'interface d'administration, cliquer sur le domaine concerné puis sur le bouton 'Certificat SSL'.
Cliquer sur le bouton “Installer un certificat Let's Encrypt”
Hop c'est fini, de retour sur votre domaine il sera à présent en HTTPS
Les certificats seront renouvelés tous les 3 mois
En ligne de commande
Installer le certificat via la commande
yunohost domain cert-install votre.domaine.tld
Si tout s'est bien déroulé, le message suivant doit s'afficher
Success! The SSOwat configuration has been generated
Success! Successfully installed Let's Encrypt certificate for domain DOMAIN.TLD!
Hop c'est fini, de retour sur votre domaine il sera à présent en HTTPS
Les certificats seront renouvelés tous les 3 mois
Source : https://yunohost.org/#/certificate