Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:sushy:tutos:yunohost-sur-un-vps [20/12/2020 15:22] SuShY [Installation] |
utilisateurs:sushy:tutos:yunohost-sur-un-vps [01/01/2021 21:56] SuShY [Configuration] |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
Ce tutoriel à pour objet de vous présenter l'installation et la configuration de [[https://yunohost.org/#/|Yunohost]] sur un VPS, dans mon cas il s'agira d'un[[https://www.ovhcloud.com/fr/vps/|VPS hébergé chez OVH]]. | Ce tutoriel à pour objet de vous présenter l'installation et la configuration de [[https://yunohost.org/#/|Yunohost]] sur un VPS, dans mon cas il s'agira d'un[[https://www.ovhcloud.com/fr/vps/|VPS hébergé chez OVH]]. | ||
===== Installation ===== | ===== Installation ===== | ||
+ | |||
+ | ==== En Ligne de commande ==== | ||
Voici la marche à suivre qui vous donnera un résultat propre en terme d'installation | Voici la marche à suivre qui vous donnera un résultat propre en terme d'installation | ||
Ligne 14: | Ligne 16: | ||
- Installer curl en ligne de commande<code root>apt install curl</code> | - Installer curl en ligne de commande<code root>apt install curl</code> | ||
- Installer Yunohost en ligne de commande<code root>curl https://install.yunohost.org | bash</code> | - Installer Yunohost en ligne de commande<code root>curl https://install.yunohost.org | bash</code> | ||
- | - Lancer la configuration initiale de YunoHost via l'interface web (adresse IP de votre VPS) http://xxx.xxx.xxx.xxx/yunohost/admin/#/postinstall | + | - olancer la configuration initiale de YunoHost via la ligne de commande <code root>yunohost tools postinstall</code> |
- | - ou lancer la configuration initiale de YunoHost via la ligne de commande <code root>yunohost tools postinstall</code> | + | |
- Ensuite il convient de renseigner le nom du domaine concerné par votre installation de [[https://yunohost.org/#/|Yunohost]] | - Ensuite il convient de renseigner le nom du domaine concerné par votre installation de [[https://yunohost.org/#/|Yunohost]] | ||
+ | - N'oublier pas de gérer vos zones DNS pour rediriger votre domaine sur votre installation de [[https://yunohost.org/#/|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<code root>apt install curl</code> | ||
+ | - Installer Yunohost en ligne de commande<code root>curl https://install.yunohost.org | bash</code> | ||
+ | - Lancer la configuration initiale de YunoHost via l'interface web (adresse IP de votre VPS) http://adresse_IP_du_VPS/yunohost/admin/#/postinstall | ||
+ | - Ensuite il convient de renseigner le nom du domaine concerné par votre installation de [[https://yunohost.org/#/|Yunohost]] | ||
+ | - N'oublier pas de gérer vos zones DNS pour rediriger votre domaine sur votre installation de [[https://yunohost.org/#/|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|https://yunohost.org/#/install_on_vps]]// | //Sources : [[https://yunohost.org/#/install_on_vps|https://yunohost.org/#/install_on_vps]]// | ||
- | ===== Utilisation ===== | + | ===== Configuration ===== |
+ | |||
+ | ==== Configurer la zone DNS ==== | ||
+ | * 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|https://yunohost.org/#/dns_config]]// | ||
+ | |||
+ | ==== Résolution DNS inverse ==== | ||
+ | * Chez OVH j'ai eu la possibilité de gérer le DNS inverse | ||
+ | * J'ai renseigné le nom de domaine de mon installation Yunohost dans la colonne reverse disponible depuis l'interface web d'OVH et dans la section IP | ||
+ | * Valable pour l'IPV4 et pour l'IPV6 | ||
+ | |||
+ | ==== 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 sont renouvelés tous les 3 mois | ||
+ | |||
+ | === En ligne de commande === | ||
+ | //Source : [[https://yunohost.org/#/certificate|https://yunohost.org/#/certificate]]// |