Adapting directory structure to Grav CMS

This commit is contained in:
Matthieu Patout 2024-05-27 13:27:11 +02:00
parent feb0057ddc
commit d1ac92748c
168 changed files with 3674 additions and 0 deletions

11
01.home/default.md Normal file
View File

@ -0,0 +1,11 @@
---
title: Home
body_classes: 'title-center title-h1h2'
---
# documentation.ouvaton.coop
## La documentation d'Ouvaton
Bienvenue sur le site de documentation d'Ouvaton.coop.
Vous trouverez sur ces pages toutes les informations nécessaires pour prendre en main et utiliser notre plateforme d'hébergement.

Binary file not shown.

After

Width:  |  Height:  |  Size: 390 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 848 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 252 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

@ -0,0 +1,100 @@
---
title: "Installer un service sur son hébergement web"
date: "2023-12-06"
categories:
- "sites-web"
---
#### Fiche pratique n°1
Créée le 17 novembre 2023 par Marion Mise à jour le 06 décembre 2023 par Marion
* * *
### Récupérer l'application
Dans cet exemple, on installera [Piwigo](https://fr.piwigo.org/obtenir-piwigo), l'application de gestion d'albums photo pour le web, disponible sous licence GPL.
Souvent ce type d'application est disponible sous forme d'archive (extension de type `.zip`, `.tar.gz`). C'est le cas de Piwigo, leur archive se nomme : `piwigo-13.8.0.zip` (Version 13, 8ème correctif)
L'extraire sur son ordinateur, dans l'exemple sur le **Bureau**.[![](images/01_Explorateur_extraction_archive-1024x576.png)](https://ouvaton.coop/wp-content/uploads/2023/12/01_Explorateur_extraction_archive.png)
### Définir un nom de domaine
Pour chaque service, application que l'on souhaite installer on peut lui définir un domaine / sous-domaine dédié.
Dans votre interface [Ouvadmin](https://ouvadmin.ouvaton.coop/) : onglet `Web` > `Créer un nouvel espace web +`[![](images/02_ouvadmin_web-1024x558.png)](https://ouvaton.coop/wp-content/uploads/2023/12/02_ouvadmin_web.png)
Renseignez les champs nécessaires et cliquez sur le bouton `Créer l'espace web`[![](images/03_ouvadmin_sousdomaine-1024x558.png)](https://ouvaton.coop/wp-content/uploads/2023/12/03_ouvadmin_sousdomaine.png)_⚠ Important : n'oubliez pas de noter ses informations quelque part elles vont vous resservir !_
### Définir une base de données
Certaines applications n'en utilisent pas, en particulier les CMS comme [Kirby](https://getkirby.com/), [Grav](https://getgrav.org/), [PluXml](https://pluxml.org/), etc.
Dans votre interface [Ouvadmin](https://ouvadmin.ouvaton.coop/) : onglet `MySQL` > `créer une nouvelle base MySQL +`
Il est possible d'utiliser une base existante, de préférence si elle est vide ; en effet, il est déconseillé d'utiliser la même base pour plusieurs services.[![](images/04_ouvadmin_mysql-1024x558.png)](https://ouvaton.coop/wp-content/uploads/2023/12/04_ouvadmin_mysql.png)
Renseignez les champs nécessaires et cliquez sur le bouton `Créer cette base MySQL`[![](images/05_ouvadmin_bdd-1024x558.png)](https://ouvaton.coop/wp-content/uploads/2023/12/05_ouvadmin_bdd.png)_⚠ Important : n'oubliez pas de noter ses informations !_
### Récupérer les accès FTP
Dans votre interface [Ouvadmin](https://ouvadmin.ouvaton.coop/) : onglet `Web` > cliquez sur licône "roues dentées" correspondant à votre sous-domaine créé. Si vous passez votre souris sur l'icône vous devriez avoir un message ressemblant à `configurer piwigo.domaine.extension`
[![](images/06_ouvadmin_web_config-1024x558.png)](https://ouvaton.coop/wp-content/uploads/2023/12/06_ouvadmin_web_config.png)
Notez les informations FTP relatives à votre espace web dédié à Piwigo.[![](images/07_ouvadmin_web_infoftp-1024x558.png)](https://ouvaton.coop/wp-content/uploads/2023/12/07_ouvadmin_web_infoftp.png)
### Se connecter à son espace en FTP
Pour cela vous pouvez utiliser le logiciel [FileZilla](https://filezilla-project.org/download.php?type=client) disponible pour tous les environnements (Linux, Windows et Mac).
Ouvrez le logiciel, allez dans `Fichiers` > `Gestionnaire de sites (Ctrl+S)`
Dans la fenêtre qui s'ouvre vous allez pouvoir renseigner une partie des informations que vous avez noté à l'étape précédente, puis cliquez sur `Connexion`[![](images/08_filezilla_gestionnaire-1024x588.png)](https://ouvaton.coop/wp-content/uploads/2023/12/08_filezilla_gestionnaire.png)
Peut-être qu'une nouvelle fenêtre `Certificat inconnu` s'ouvrira pour que vous approuviez le certificat et que vous l'associez à la connexion.[![](images/09_filezilla_certificat.png)](https://ouvaton.coop/wp-content/uploads/2023/12/09_filezilla_certificat.png)
Ensuite, vous arriverez sur une fenêtre similaire à la capture ; c'est ici que vous allez pouvoir transférer les fichiers de votre ordinateur (= espace de stockage local) (en bleu) à votre espace web (= espace de stockage distant) (en vert).[![](images/10_filezilla_folder-1024x559.png)](https://ouvaton.coop/wp-content/uploads/2023/12/10_filezilla_folder.png)
### Transférer les données au serveur distant
Dans l'espace de stockage local (en bleu), ouvrez le dossier dans lequel vous avez extrait l'archive de Piwigo, ici `piwigo`, rangé dans le dossier `piwigo-13.8.0` rangé sur le **Bureau**.
Et dans l'espace de stockage distant (en vert), ouvrez le dossier `httpdocs`.
Dans l'espace de stockage local (en bleu), sélectionnez tous les dossiers (`ctrl+a`), cliquez droit, dans le menu contextuel cliquez sur `Envoyer`.[![](images/11_filezilla_envoyer-1024x559.png)](https://ouvaton.coop/wp-content/uploads/2023/12/11_filezilla_envoyer.png)
Dans la zone inférieure de la fenêtre, vous pouvez suivre le transfert (en rouge) ; le transfert sera plus ou moins rapide en fonction de votre connexion internet. Si certains fichiers n'ont pas été reçus sur l'espace de stockage distant (en vert) ils apparaîtront dans l'onglet `Transferts échoués`.
[![](images/12_filezilla_envoi-1024x559.png)](https://ouvaton.coop/wp-content/uploads/2023/12/12_filezilla_envoi.png)
Si tout c'est bien passé vous pouvez vous rendre sur l'adresse de votre nouvel espace web, quelque chose comme [http://piwigo.ouvaton.org](http://piwigo.ouvaton.org/) et vous devriez arriver sur cette fenêtre dédiée à l'installation de Piwigo. Pas besoin de rajouter le `/install.php` à la fin de l'url, il se met par défaut.
[![](images/13_piwigo_install-1024x558.png)](https://ouvaton.coop/wp-content/uploads/2023/12/13_piwigo_install.png)
### Configurer votre Piwigo
Vous allez pouvoir configurer votre Piwigo en remplissant les champs grâce aux informations préalablement notées, dans cet exemple ça donnera ceci :
**1\. Configuration de la base de données**
<table style="border-collapse: collapse; width: 100%;"><tbody><tr><td style="width: 50%; text-align: center;"><strong><span class="td-span"><span class="md-plain">Hôte</span></span></strong></td><td style="width: 50%; text-align: center;"><strong><span class="td-span"><span class="md-plain">sql01.ouvaton.coop</span></span></strong></td></tr><tr><td style="width: 50%;">Utilisateur</td><td style="width: 50%;"><span class="td-span"><span class="md-plain">08637_piwigo</span></span></td></tr><tr><td style="width: 50%;">Mot de passe</td><td style="width: 50%;"><a href="#Definir_Base_De_Donnees"><span class="td-span"><span class="md-pair-s "><em><span class="md-plain">cf chapitre 3</span></em></span></span></a></td></tr><tr><td style="width: 50%;">Nom de la base de données</td><td style="width: 50%;"><span class="td-span"><span class="md-plain">08637_piwigo</span></span></td></tr><tr><td style="width: 50%;">Préfixe des noms de tables</td><td style="width: 50%;"><span class="td-span"><span class="md-plain">piwigo_</span></span></td></tr></tbody></table>
**2\. Configuration du compte administrateur**
Créez vous un compte et notez bien les informations qui y sont rattachées (identifiants / mot de passe).
Si tout c'est bien passé vous devriez avoir ce message :[![](images/14_piwigo_install_terminee.png)](https://ouvaton.coop/wp-content/uploads/2023/12/14_piwigo_install_terminee.png)
### Passer son site en https
Pour acquérir un certificat SSL et passer votre site en https, vous pouvez suivre [cette documentation](/certificat-ssl/).
### À vous de jouer !
Pour commencer, cliquez sur le bouton `Visiter la galerie` et sur la page suivante `Je veux ajouter des photos`.
La première fois, vous arrivez sur une page qui vous invite à créer un premier album, il n'y a plus qu'à vous lancer.
La documentation officielle est très bien, n'hésitez pas à la consulter, elle est disponible à cette adresse : [https://doc-fr.piwigo.org/](https://doc-fr.piwigo.org/)

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -0,0 +1,44 @@
---
title: "Choisir la version de PHP"
date: "2018-04-10"
categories:
- "sites-web"
---
Nous proposons plusieurs versions de PHP, qui peuvent être sélectionnées indépendamment pour chaque espace web.
<!--more-->
#### ![Logo de PHP](images/logo-PHP-300x179.png)
#### Évolution des versions de PHP proposées
Le développement du langage de programmation PHP est soutenu. Nous devons donc suivre ses évolutions et régulièrement retirer [les versions obsolètes](https://www.php.net/supported-versions.php) de ce langage et ajouter les nouvelles versions disponibles.
Voici les changements à venir :
- **31 août 2020** : retrait des versions 7.0 et 7.1 avec bascule automatique vers la version 7.4.
- **19 octobre 2020** : retrait de la version 7.2 avec bascule automatique vers la version 7.4.
- **novembre 2020 à avril 2021** : avertissement mensuel de la suppression à venir de la version 5.6.
- **31 mai 2021** : retrait de la version 5.6 avec bascule vers la version 7.4.
- **14 septembre 2022** : ajout des versions 8.0 et 8.1 et retrait de la version 7.3. Les nouveaux espaces web seront par défaut en 8.0 à partir de cette date.
- **28 novembre 2022** : PHP 7.4 est désormais indiqué comme étant obsolète
- **05 avril 2024** : ajout des versions 8.2 et 8.3. Les nouveaux espaces web seront par défaut en 8.3 à partir de cette date. PHP 8.0 est désormais indiqué comme étant obsolète.
#### Modification de la version de PHP
La sélection de la version de PHP est possible sur Ouvadmin, via le lien **Web** dans le menu du haut, puis en cliquant sur la troisième icône sous "Actions" dans la liste des espaces web.
\[caption id="attachment\_2337" align="aligncenter" width="150"\][![](images/Ouvadmin-modifier-version-PHP-150x150.png)](https://ouvaton.coop/wp-content/uploads/2018/04/Ouvadmin-modifier-version-PHP.png) Menu déroulant pour choisir la version de PHP\[/caption\]
Les versions actuellement utilisables sont les 7.4, 8.0, 8.1, 8.2 et 8.3.
Vous pouvez vérifier la compatibilité de la version de PHP que vous souhaitez utiliser avec votre CMS (Wordpress, SPIP etc) en consultant cette [synthèse des prérequis des CMS](https://forums.ouvaton.coop/t/compatibilite-php-cms/4057) sur notre forum.
Une fois la version sélectionnée dans le menu déroulant, cliquez sur "Enregistrer", **patientez environ 30 minutes** le temps que la version sélectionnée soit déployée sur lespace web.
Vous pouvez vérifier la version via la fonction phpinfo(), en créant un fichier nommé par exemple phpinfo.php à déposer dans le répertoire httpdocs/ contenant la ligne suivante :
`<?php phpinfo(); ?>`
Rendez-vous ensuite sur https://votresite.com/phpinfo.php pour connaître la version de PHP, ainsi que ses modules et ses paramètres de configuration.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

@ -0,0 +1,91 @@
---
title: "Acquérir un certificat SSL et passer son site en https"
date: "2018-04-10"
categories:
- "sites-web"
---
Vous pouvez acquérir un certificat SSL chez Ouvaton. C'est même automatique !
<!--more-->
### Cest quoi un certificat SSL ?
Concrètement, lacquisition dun certificat SSL (on parle de certificat SSL même si cest aujourdhui le protocole TLS qui est utilisé) pour votre site va permettre à vos visiteurs dutiliser [HTTPS](https://fr.wikipedia.org/wiki/HyperText_Transfer_Protocol_Secure) pour y naviguer, et donc rendre votre site accessible à ladresse https://site.tld.
![](images/ssl-visuel-eed60.png)
Un [certificat SSL/TLS](https://fr.wikipedia.org/wiki/Transport_Layer_Security) permet de garantir lidentité de votre site ainsi que la confidentialité et lintégrité des données échangées par les visiteurs et votre site.
Il permet également daméliorer le classement de vos sites dans les résultats des principaux moteurs de recherche, cest un avantage pour le référencement.
### Lets Encrypt
Nous proposons des certificats [Lets Encrypt](https://fr.wikipedia.org/wiki/Let%27s_Encrypt) sur notre plateforme. Ces certificats sont gratuits, et permettent de sécuriser une seul adresse. Mais vous pouvez en avoir plusieurs : un pour chacun de vos espaces web.
Lors de la création dun espace web sous un nom de domaine propre, un certificat sera automatiquement créé et installé **au plus tard 24 heures après la création de l'espace web**. Votre nouveau site sera donc disponible en HTTPS. :-)
IMPORTANT
- il faut impérativement que les URLs redirigent bien vers Ouvaton pour que la génération du certificat fonctionne
- il faut impérativement qu'un enregistrement DNS "www" de type CNAME existe et pointe sur votre nom de domaine. _Exemple : votre site s'appelle "monsite.fr", vous devez avoir (chez ouvaton ou sur le site où vous avez acheté votre domaine) une ligne_ ![](images/dns-letsencrypt-300x25.png) _Le **"·"** à la fin du nom de votre site est impératif._
Pour les sites en \*.ouvaton.org, un certificat dOuvaton les couvre automatiquement, ces sites sont donc aussi accessibles en HTTPS, immédiatement après la création de l'espace web.
### Et les certificats payants ?
Nous vous proposons deux types de certificat payants :
1. **le certificat pour un domaine unique**, comme www.votredomaine.tld ou blog.votredomaine.tld.
Notez que si votre certificat pour un domaine unique porte sur www.votredomaine.tld, laccès à votre site via les adresses et sera sécurisé.
1. **le certificat wildcard**, qui couvre tous les sous-domaines du nom de domaine choisi.
Par exemple un certificat wildcard pour le domaine \*.votredomaine.tld sera valable aussi bien pour que pour ou encore .
Il existe un troisième type de certificat, le multi-domaine, que nous ne proposons pas.
Une interface sommaire pour visualiser vos certificats acquis chez Ouvaton est en cours de développement. Elle vous permettra de connaître pour chaque certificat le domaine concerné, et les dates de création et dexpiration.
Nous vendons actuellement le certificat pour un domaine unique **15 € HT / an**, et le certificat wildcard pour **80 € HT / an**.
Dans les deux cas, linstallation est comprise.
Pour acheter un tel certificat, il faut simplement en faire la demande par le biais d[un ticket dassistance](https://ouvaton.coop/Assistance-par-tickets).
### Et si je désire prendre un certificat chez un autre prestataire ou que je dispose déjà dun certificat ?
Vous pouvez sans problème acquérir votre certificat chez un prestataire de votre choix. Dans ce cas, une fois votre certificat reçu, vous devez nous le transmettre, toujours via un ticket dassistance, pour que nous procédions à son installation sur notre plateforme.
Linstallation, qui demande rarement plus de 24 heures, est gratuite.
### Comment forcer lutilisation de https?
Vous pouvez ajouter les lignes suivantes à votre fichier .htaccess pour forcer l'usage du HTTPS et supprimer le www. devant votre nom de domaine :
`RewriteEngine on`
`# Redirection du www vers non-www en HTTPS` `RewriteCond %{HTTP_HOST} ^www\.(.+) [NC]` `RewriteRule ^ https://%1%{REQUEST_URI} [L,R=301]`
`# Redirection vers HTTPS` `RewriteCond %{HTTPS} off` `RewriteCond %{HTTP:X-Forwarded-Proto} !https` `RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]`
Ou les lignes suivantes pour forcer l'usage de HTTPS et conserver le www. devant votre nom de domaine :
`RewriteEngine on`
`# Redirection du non-www vers www en HTTPS` `RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]` `RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]`
`# Redirection vers HTTPS` `RewriteCond %{HTTPS} off` `RewriteCond %{HTTP:X-Forwarded-Proto} !https` `RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]`
La conservation ou la suppression du www. devant votre nom de domaine est à votre convenance.
Si vous utilisez un CMS, pensez à modifier lURL du site dans ladministration du CMS pour la faire commencer par https://, et veiller à ce que le www. soit présent ou pas selon l'adresse que vous voulez.
Et sous Wordpress, vous pouvez également ajouter les lignes suivantes dans le fichier wp-config.php :
`/** Force HTTPS */ define( 'FORCE_SSL_LOGIN', true ); define( 'FORCE_SSL_ADMIN', true ); if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {$_SERVER['HTTPS'] = 'on';}`
Il faut ajouter ces lignes au dessus de la ligne :
`/* C'est tout, ne touchez pas à ce qui suit ! Bon blogging ! */`
Ou de la ligne si votre fichier est en anglais :
`/* That's all, stop editing! Happy publishing. */`

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 316 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

View File

@ -0,0 +1,30 @@
---
title: "Installation automatique de CMS"
date: "2019-09-05"
categories:
- "sites-web"
---
Il est possible sur notre plateforme d'installer certains CMS automatiquement, c'est à dire sans avoir à réaliser la copie des fichiers du CMS sur votre espace FTP. Voici comment faire !
<!--more-->
Cette fonctionnalité est disponible pour tous les sites, que le domaine utilisé soit ouvaton.org ou un de vos propres noms de domaine.
Pour y accéder, rendez-vous sur la page de configuration de votre espace web _(si vous venez de le créer, attendez qu'il soit actif, environ une demi-heure)_ :
[![](images/liste-espace-web-300x77.png)](https://ouvaton.coop/wp-content/uploads/2019/08/liste-espace-web.png)
Une fois sur la page de configuration, vous pouvez voir la liste des CMS disponibles pour une installation automatique. Cette liste sera modifiée et étoffée au fil du temps.
[![Capture d'écran de la liste des CMS](images/espace-web-oci-e1611902928169-300x296.png)](https://ouvaton.coop/wp-content/uploads/2019/08/espace-web-oci.png)
Il suffit de cliquer sur le logo du CMS que vous souhaitez installer, puis de lire les quelques instructions avant de vous rendre sur votre site (en cliquant sur le lien en bas des instructions) pour procéder à la copie des fichiers.
L'installation de certains CMS demande quelques dizaines de secondes pour être menée à bien, soyez patient pendant le chargement de la page.
Il vous reste ensuite à réaliser la première configuration de votre nouveau site, qui consiste essentiellement à indiquer le nom du compte administrateur du CMS, ainsi que l'adresse mail et le mot de passe de ce compte (pensez à bien conserver ces informations !), puis à renseigner les informations de la base de données SQL à utiliser (vous trouverez ces informations sur Ouvadmin, via le lien MySQL dans le menu supérieur).
[![](images/liste-base-sql-300x62.png)](https://ouvaton.coop/wp-content/uploads/2019/09/liste-base-sql.png)
Et voilà votre site en ligne et en attente de vos premiers articles/images/etc. :-)

View File

@ -0,0 +1,40 @@
---
title: "Installer un site avec son propre nom de domaine"
date: "2018-04-10"
categories:
- "sites-web"
---
Vous voulez acquérir un nom de domaine et créer un site sous ce nom de domaine. En route ...
<!--more-->
_Acheter et gérer un domaine via Ouvaton_
### premier temps
Le premier temps se passe sur notre application de gestion : https://ouvadmin.ouvaton.coop/ sur laquelle vous devez bien sûr vous identifier.
![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) cliquez sur "Domaines" (dans le menu horizontal du haut) ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) cliquez sur licône "Acheter un nouveau nom de domaine" ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) inscrivez le nom désiré (sans www) et choisissez lextension souhaitée ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) cliquez sur "Vérifier la disponibilité" ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) si ce domaine est disponible, vous pourrez poursuivre
### second temps
Une fois lachat effectué, vous pourrez **installer lhébergement** pour ce domaine.
Une recommandation : vous allez devoir fournir des mots de passe. Il est tout à fait important de choisir des mots de passe solides, cest à dire des successions de chiffres et de lettres sans signification !
Maintenant il faut mettre des fichiers sur "lespace web" que vous avez créé.
Pour cela vous allez utiliser un logiciel FTP (nous recommandons Filezilla) et vous allez lui indiquer ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) nom de serveur : ftp.ouvaton.coop ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) identifiant : celui qui figure dans la colonne **_utilisateur ftp_** au menu _ftp_ dOuvAdmin ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) mot de passe : celui que vous avez donné au début.
Une fois connecté, **vous placerez les fichiers et répertoires de votre application sous httpdocs/**
Voilà, cest fini. Si vous avez des soucis, **nhésitez pas à utiliser le lien "Assistance"**.
* * *
_Si votre nom de domaine nest pas géré sur Ouvaton, s_i vous lavez acquis ailleurs, il faut indiquer au vaste monde que cest Ouvaton qui va porter votre site Web.
Pour réaliser cela il faut aller maintenant chez votre registrar et vous lui indiquer les serveurs de noms (DNS) douvaton, à savoir : ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) ns1.ouvaton.coop ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) ns2.ouvaton.coop ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) ns3.ouvaton.coop
Ensuite, au menu "Domaines" cliquez sur licône "Créer un nouveau domaine dhébergement".

View File

@ -0,0 +1,28 @@
---
title: "Installer un site en *.ouvaton.org"
date: "2018-04-10"
categories:
- "sites-web"
---
Comment créer un espace web en utilisant un sous domaine \*.ouvaton.org ?
<!--more-->
### 1 temps
Tout se passe sur notre application de gestion : https://ouvadmin.ouvaton.coop/ sur laquelle vous devez bien sûr vous identifier.
![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) cliquez sur "Web" (dans le menu horizontal du haut) ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) cliquez sur la petite icône "Créer un nouvel espace web" ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) remplissez la partie gauche de "Adresse du site" \[Si vous voulez que votre site soit accessible en http://cooperation.ouvaton.org, il vous faut inscrire en "Adresse du site" : cooperation.\] ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) en "Contact" indiquez ladresse mail du webmaster ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) indiquez un mot de passe (qui sera utile pour la connexion FTP et pour la consultation des statistiques) ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) validez en cliquant sur "Créer lespace web"
Voilà, cest fait.
### 3 mouvements
Maintenant il faut mettre des fichiers sur "lespace web" que vous venez de créer.
Pour cela vous allez utiliser un logiciel FTP (nous recommandons Filezilla) et vous allez lui indiquer ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) nom de serveur : ftp.ouvaton.coop ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) identifiant : celui qui figure dans la colonne _"utilisateur ftp"_ au menu _ftp_ dOuvAdmin ![-](https://ouvaton.coop/local/cache-vignettes/L8xH11/puce-cebf5.gif?1520199616) mot de passe : celui que vous avez donné au début.
Une fois connecté, vous placerez les fichiers et répertoires de votre application en httpdocs/.
Voilà, cest fini. Si vous avez des soucis, nhésitez pas à utiliser le lien "Assistance" ou à demander de l'aide sur le forum.

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@ -0,0 +1,43 @@
---
title: "Consulter et comprendre les statistiques de fréquentation"
date: "2018-04-10"
categories:
- "sites-web"
---
AwStats est un analyseur de log permettant de générer des statistiques sous forme graphique. Il sagit dun outil libre (licence GPL).
<!--more-->
### Activer les statistiques
Le calcul des statistiques n'est pas réalisé automatiquement pour tous les sites.
Pour activer le calcul de vos statistiques, vous devez vous rendre longlet Web, puis cliquer sur la troisième icône de lespace web concerné pour accéder à sa configuration.
Vous trouverez sur cette page une case à cocher nommée "Statistiques actives" qui vous donne la possibilité dactiver (ou pas) le calcul des stats de cet espace web.
![](images/web-stats-6c8e7.png)
### Où voir les statistiques
Pour ouvrir la page dAwStats, vous pouvez dans Ouvadmin cliquer sur licône représentant trois barres verticales sous "Actions".
**NB** : si vous voulez utiliser Awstats pour un espace Web, il faut que vous ayez coché la case « statistiques actives » pour cet espace.
![](images/espaceweb-stats-18724.jpg)AwStats souvre alors dans une nouvelle fenêtre ou un nouvel onglet de votre navigateur.
Vous pouvez également vous rendre directement sur cette page (par exemple si votre site est http://www.mondomaine.fr, ladresse est http://stats.mondomaine.fr).
Il vous sera demandé un identifiant et un mot de passe : ceux sont les mêmes que pour le compte FTP de ce site ([voir larticle sur les comptes FTP](https://ouvaton.coop/Connaitre-vos-comptes-FTP)).
**Attention**, si vous n'utilisez pas les serveurs DNS d'Ouvaton pour votre nom de domaine, l'adresse http://stats.votredomaine.tld ne fonctionnera pas immédiatement, vous devez d'abord créer, sur le site du gestionnaire de vos DNS, un enregistrement DNS de type _A_, nommé _stats_, et qui pointe vers l'adresse IP : _194.36.166.11_
### Comprendre les statistiques
La première page qui saffiche est le rapport mensuel pour le mois en cours.
Les tableaux affichés sur la page ont souvent les mêmes intitulés de colonnes. Voilà une petite explication.
**Visiteurs différents** : Il sagit ici des visiteurs uniques. Si, par exemple, vous avez un visiteur se connectant à votre site depuis son domicile et un autre visiteur se connectant depuis son appareil mobile via un WiFi public, vous aurez deux visiteurs uniques.
**Visites** : Il sagit du nombre de visites total. Pour reprendre lexemple ci dessus, si le visiteur à son domicile est venu deux fois sur votre site, et le visiteur à lappareil mobile une fois, vous aurez trois visites.
**Pages** : Il sagit du nombre de pages de votre site vues par les visiteurs.
**Hits** : Les hits représentent la totalité des fichiers téléchargés par le visiteur pour afficher une page. Si par exemple la page propose un fichier CSS pour la personnaliser, deux photos, et la bibliothèque JQuery pour quelques effets visuels, le nombre de hits pour afficher cette page sera de 5 (index.php + image1 + image2 + fichierCSS + JQuery).
**Bande passante** : Il sagit du poids total des fichiers téléchargés par les visiteurs.

View File

@ -0,0 +1,34 @@
---
title: "Contenir la taille de son site web"
date: "2022-12-30"
categories:
- "documentation"
- "sites-web"
- "taille"
---
L'utilisation des "CMS" (Content Manager System) comme Wordpress, Spip, Joomla sont très pratiques mais nécessitent une vigilance pour éviter que ces sites ne prennent trop de place.
<!--more-->
### Petit rappel sur les photos que vous insérez
Les photos issues de votre smartphone ou appareil photo ont souvent une taille de plus de 3000 x 3000 pixels , une résolution de plus de de 300 dpi. Or un écran d'ordinateur et encore plus de smartphone va redimentionner votre image car l'affichage même sur un très grand écran va rarement dépasser les 800 x 800 pixels. Quant à la résolution, même avec des écrans toute dernière génération, une résolution de 100 dpi sera largement suffisante. En diminuant la taille et la résolution de vos images à télécharger, vous gagnerez à la fois de la place et permettrez à vos sites de s'afficher plus vite.
vous pouvez aussi utiliser un outil compresseur d'images qui vous permet de réduire très sensiblement la taille tout en conservant une excellente qualité : une recherche sur l'internet vous permettra de rouver celui qui vous convient.
### Les thèmes et plugins
Pensez à supprimer les plugins que vous n'utilisez plus, ainsi que les thèmes : lors d'essais, on oublie parfois de le faire. Pour Wordpress par exemple , à l'occasion d'une mise à jour vers le mois de novembre, vous verrez apparaître le "thème de l'année à venir" : vous pouvez le supprimer ou si vous souhaitez l'utiliser supprimer celui que vous n'utilisez plus. Ces thèmes annuels portent le nom en anglais de l'année "twentynineteen" ... "twentytwentyone" ... "twentytwentythree" ...
**L'historique des modifications dans wordpress**
À chaque modification d'un article ou d'une page, wordpress stocke la révision. C'est très pratique pour revenir en arrière mais de base le nombre de révision est illimité. Ce qui fait à chaque fois un enregistrement dans la base de données.
Vous pouvez limiter le nombre de révisions dans le fichier wp-config avec la ligne (5 révisions dans cet exemple) : `define('WP_POST_REVISIONS', 5);` Pour n'en garder aucune il faut mettre `define('WP_POST_REVISIONS' false);`
_Important : changer cette valeur n'a pas d'effet rétro actif. Pour purger les anciennes versions deux solutions s'offrent à vous : utiliser un plugin (à chercher sur l'internet) ou modifier directement la base de données (syntaxe sur demande), cette dernière option nécessitant de maitriser SQL._
### Les articles et pages en brouillon ou à la corbeille
Dans les sites web aussi supprimer les brouillons non utilisés  et vider la corbeille vous fera gagner de la place. Pensez une fois cela fait à [optimiser les tables de votre base de données](https://ouvaton.coop/taille-bdd/), les articles et pages étant stockés en base de données.

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

View File

@ -0,0 +1,26 @@
---
title: "GuppY : première installation"
date: "2019-08-07"
categories:
- "sites-web"
---
### Aux utilisateurs néophytes de GuppY, pour une première installation
Les informations ci-dessous se trouvent sur le GuppY que vous installerez : il est livré avec une base de démonstration.
Toutefois, pour vous éviter de chercher, **voici les impératifs pour une première installation** de GuppY.
<!--more-->
Dautre part, et pour la gestion au quotidien, le forum des utilisateurs de GuppY est réactif. Nhésitez pas à y jeter un œil et à y poser vos questions : [https://www.freeguppy.org/](https://www.freeguppy.org/) . Il y a aussi le « Centre dAide GuppY » avec ses FAQ et autres notices : [https://ghc.freeguppy.org](https://ghc.freeguppy.org/).
Une classique fenêtre de création de l'administrateur juste après l'installation de GuppY. [Des détails sont disponibles sur le site de GuppY](https://ghc.freeguppy.org/articles.php?lng=fr&pg=457&mnuid=305&tconfig=0#z2).
[![](images/install-guppy01-fr-279x300.jpg)](https://ouvaton.coop/wp-content/uploads/2019/08/install-guppy01-fr.jpg)
**Effacer la base de données** **de démonstration pour avoir un GuppY** **vierge**
Vous le verrez, GuppY est fourni avec un contenu de démonstration. Une fois tout cela exploré, vous pouvez vider cette base de démonstration pour avoir un GuppY tout propre !
Pour cela, dans ladmin, il suffit de cliquer sur « install » (bouton jaune) et de suivre les instructions. Important : à la fin de la suppression de la base de démonstration, il faut bien supprimer le fichier « install » (cest proposé et automatique). **Sil reste en place, nimporte qui pourrait vider votre site.**

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

View File

@ -0,0 +1,43 @@
---
title: "Paheko (ex Garradin) : installation / mise à jour"
date: "2020-03-19"
categories:
- "sites-web"
---
Paheko (ex Garradin) est un logiciel libre de gestion d'association ([https://paheko.cloud/](https://paheko.cloud/)) qui peut être installé sur un espace web Ouvaton, sous réserve de quelques manipulations.
<!--more-->
[![](images/logo_v3_small-fs8-300x73.png)](https://paheko.cloud/)
 
### Installation à la racine d'un espace d'hébergement
Paheko sera alors accessible à l'adresse https://mondomaine.tld/.
1. Télécharger la dernière version du logiciel Paheko disponible en [https://fossil.kd2.org/paheko/doc/trunk/doc/index.md](https://fossil.kd2.org/paheko/doc/trunk/doc/index.md).
2. Décompresser ce fichier quelque part sur votre ordinateur.
3. Transférer par FTP le contenu du dossier décompressé (et pas directement ce dossier lui-même) dans le répertoire httpdocs/.
4. Renommer le fichier config.dist.php en config.local.php, puis éditer ce fichier pour y ajouter la ligne :`const WWW_URI = "/";` et la ligne `const FILE_STORAGE_QUOTA = 500000;`
5. Éditer le fichier .htaccess pour y dé-commenter quelques lignes et obtenir un contenu identique à : `<IfModule mod_rewrite.c>` `RewriteEngine on` `## Remplacer dans les lignes suivantes` `## /garradin/ par le nom du sous-répertoire où est installé garradin` `RewriteBase /` `FallbackResource /www/_route.php` `## Ne pas modifier les lignes suivantes, les décommenter simplement !` `RewriteCond %{REQUEST_URI} !www/` `RewriteRule ^(.*)$ www/$1 [QSA,L]` `</IfModule>`
6. Supprimer les fichiers httpdocs/index.php et httpdocs/www/.htaccess
7. Suivre la procédure d'installation de Paheko.
### Installation dans un sous dossier
Pour installer Paheko dans un sous dossier et le rendre accessible à une adresse comme mondomaine.tld/paheko, suivre les indications ci-dessous :
1. Télécharger la dernière version du logiciel Paheko disponible en [https://fossil.kd2.org/paheko/doc/trunk/doc/index.md](https://fossil.kd2.org/paheko/doc/trunk/doc/index.md).
2. Décompresser ce fichier quelque part sur votre ordinateur.
3. Transférer par FTP le contenu du dossier décompressé à l'endroit prévu pour (mondomaine.tld/pakeho).
4. Éditer le fichier nommé .htaccess qui se trouve dans le répertoire /paheko et dé-commenter les lignes à partir de <IfModule\_mod\_rewrite.c> et jusqu'à </IfModule> comprise (c'est à dire supprimer le premier hash (#) de toutes les lignes qui en comportent un).
5. Supprimez le fichier .htaccess qui se trouve dans le répertoire /www.
6. Dans le répertoire /paheko, supprimer le fichier index.php.
7. Toujours dans le répertoire /paheko, renommer le fichier config.dist.php en config.local.php. Puis éditer ce fichier. En dessous de la ligne **namespace garradin;** ajouter les lignes **const WWW\_URI = "/garradin/";  et const FILE\_STORAGE\_QUOTA = 50000;** ce qui doit donner le résultat ci-dessous : `namespace Garradin;` `const WWW_URI = "/paheko/";` `const FILE_STORAGE_QUOTA = 500000;`
8. C'est fini. Paheko est installé vous pouvez maintenant le paramétrer en https://mondomaine.tld/paheko
### Mise à jour
Important : Que la mise à jour soit faite par copie par ftp ou par l'interface web (dans configuration), il faut penser à **supprimer** de nouveau **le fichier httpdocs/www/.htaccess**

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@ -0,0 +1,153 @@
---
title: "Installer Nextcloud sur Ouvaton"
date: "2018-07-14"
categories:
- "sites-web"
---
Il est possible dinstaller Nextcloud sur lun de vos espaces web et en utilisant lune de vos bases de données.
<!--more-->
En faisant cela vous combinerez le confort davoir des données sauvegardées (et synchronisées sur vos différents appareils, le cas échéant) et le plaisir de les héberger « chez vous » (et non chez DropBox ou autre).
Des informations complémentaires sont disponibles sur notre forum qui dispose d'une section dédiée à Nextcloud : [https://forums.ouvaton.coop/c/lentraide/owncloud-nextcloud](https://forums.ouvaton.coop/c/lentraide/owncloud-nextcloud)
Le « cloud » cest bien mais cest gourmand. Nous recommandons de ne lutiliser que pour les documents importants et légers. Pour sauvegarder des Gigas de photos et de vidéos ce nest pas le bon plan ! Mais nous proposons aussi "_20 Go supplémentaires pour 40 € HT par an_" ce qui permet d'être plus à l'aise (avec les 10 Go de base, cela fait **30 Go**) : c'est dans [Ouvadmin](https://ouvadmin.ouvaton.coop) puis "Options" que vous pouvez l'activer.
[![](images/Nextcloud_Logo.svg_-300x213.png)](https://ouvaton.coop/wp-content/uploads/2018/07/Nextcloud_Logo.svg_.png)
**Vous pouvez installer automatiquement Nextcloud sur Ouvaton**, voir [https://ouvaton.coop/installation-automatique-de-cms/](https://ouvaton.coop/installation-automatique-de-cms/).
Voici la procédure à suivre si vous souhaitez installer manuellement Nextcloud :
1. Aller sur [https://nextcloud.com/install/#instructions-server](https://nextcloud.com/install/#instructions-server), dans la partie « Web installer for shared hosts», faites un clic droit sur le lien "here" afin denregistrer localement le fichier setup-nextcloud.php
2. Placer ce fichier setup-nextcloud.php sur votre espace web par FTP, puis appelez-le pour lancer linstallation.
3. À laffichage de Setup Wizard : cliquer sur Next
4. choisir un nom de répertoire, par défaut ce sera nextcloud/ (mettre un point si on veut installer Nextcloud à la racine)
5. succès de linstallation : cliquer sur Next
6. Choisir le répertoire des données. Par défaut cest un répertoire nommé data/ dans le répertoire /nextcloud (personnellement je modifie ça pour créer un répertoire de données à côté, directement sous /httpdocs).
7. Attention étape importante :
1. Par défaut Nextcloud se prépare à utiliser une base Sqlite. **Il est très préférable dutiliser une base MySQL**, pour cela il faut cliquer sur "Support de stockage & base de données" et modifier le paramétrage.
2. Rappel, le serveur MySQL dOuvaton est : **sql01.ouvaton.coop** (vous trouverez les autres renseignements nécessaires au menu "mysql" de votre compte OuvAdmin).
3. Note : Nextcloud affectera le préfixe oc\_ aux tables quil va créer dans votre base MySQL.
Voilà, vous avez installé votre serveur NextCloud. Vous pouvez lutiliser.
### Après linstallation
Nous vous recommandons de consulter [cet excellent récapitulatif](https://forums.ouvaton.coop/t/parametrage-de-nextcloud-sur-ouvaton-bonus-avec-francais-par-defaut-et-econome-en-espace-disque/2678) (merci à notre sociétaire "MacGyver" pour cette chouette contribution !) des actions possibles après l'installation pour améliorer votre installation.
Dans linterface dadministration de votre NextCloud, vous verrez peut-être les message derreurs suivants :
**_Len-tête HTTP "Strict-Transport-Security" nest pas configurée à au moins "15552000" secondes. Pour renforcer la sécurité nous recommandons dactiver HSTS comme décrit dans nos conseils de sécurisation._**
Pour ce premier message, ajoutez ces lignes dans le fichier .htaccess pour régler ce problème :
`<IfModule mod_headers.c>` `Header always set Strict-Transport-Security "max-age=15768000"` `</IfModule>`
* * *
**_La fonction PHP "set\_time\_limit" n'est pas disponible. Cela pourrait entraîner l'arrêt des scripts à mi-exécution en bloquant votre installation. Nous vous recommandons vivement d'activer cette fonction._**
Cette fonction est désactivée, par sécurité (elle offre la possibilité à un utilisateur malveillant de prolonger très longtemps un script PHP gourmand en ressources), sur notre plateforme mutualisée.
* * *
**_/dev/urandom n'est pas lisible par PHP, ce qui est fortement déconseillé pour des raisons de sécurité. Vous trouverez plus d'informations dans la documentation._**
Ce message devrait disparaître à l'avenir, s'il est présent, vous pouvez l'ignorer.
* * *
**_La limite de mémoire PHP est inférieure à la valeur recommandée de 512 Mo._**
Nous augmenterons si possible cette valeur à l'avenir. La limite est actuellement de 256 Mo, et elle ne pose pas de problème sauf sur de très gros Nextcloud (des dizaines d'utilisateurs et des milliers de fichiers).
* * *
**_MySQL est utilisée comme base de données mais ne supporte pas les caractères codés sur 4 octets. Pour pouvoir manipuler les caractères sur 4 octets (comme les émoticônes) sans problème dans les noms de fichiers ou les commentaires par exemple, il est recommandé d'activer le support 4 octets dans MySQL. Pour plus de détails, lisez la [page de documentation à ce sujet](https://docs.nextcloud.com/server/16/go.php?to=admin-mysql-utf8mb4)_**
Le suppression de cette avertissement nécessite de modifier légèrement la configuration de notre serveur SQL. Nous devons étudier les conséquences de cette modification sur notre système de sauvegarde.
* * *
**_L'utilisation de la fonctionnalité d'envoi d'e-mails native de PHP n'est plus supportée. Merci de mettre à jour les paramètres d'envoi d'e-mails de votre serveur_**
Vous devez spécifier un serveur SMTP et une adresse mail pour les mails envoyés depuis Nextcloud, voir [https://docs.nextcloud.com/server/14/admin\_manual/configuration\_server/email\_configuration.html](https://docs.nextcloud.com/server/14/admin_manual/configuration_server/email_configuration.html).
* * *
**_La configuration du serveur web ne permet pas d'atteindre "/.well-known/caldav". Vous trouverez plus d'informations dans la documentation._** **_La configuration du serveur web ne permet pas d'atteindre "/.well-known/carddav". Vous trouverez plus d'informations dans la documentation._**
Nous allons essayer de faire le nécessaire pour corriger ce problème, pour le moment vous pouvez ignorer ces messages, ou ajouter les lignes suivantes dans le .htaccess situé à la racine de votre espace web :
`<IfModule mod_rewrite.c>`   `RewriteEngine on`   `RewriteRule ^\.well-known/host-meta /public.php?service=host-meta [QSA,L]`   `RewriteRule ^\.well-known/host-meta\.json /public.php?service=host-meta-json [QSA,L]`   `RewriteRule ^\.well-known/webfinger /public.php?service=webfinger [QSA,L]`   `RewriteRule ^\.well-known/carddav /remote.php/dav/ [R=301,L]`   `RewriteRule ^\.well-known/caldav /remote.php/dav/ [R=301,L]` `</IfModule>`
* * *
**_L'en-tête HTTP "Referrer-Policy" n'est pas défini sur "no-referrer", "no-referrer-when-downgrade", "strict-origin" ou "strict-origin-when-cross-origin". Cela peut entraîner une fuite d'informations. Veuillez voir les recommandations du W3C._**
Pour corriger ce problème ajoutez le ligne suivante dans votre fichier .htaccess :
`Header always set Referrer-Policy "no-referrer"`
* * *
**_La base de données a quelques index manquant. L'ajout d'index dans de grandes tables peut prendre un certain temps. Elles ne sont donc pas ajoutées automatiquement. En exécutant "occ db:add-missing-indices", ces index manquants pourront être ajoutés manuellement pendant que l'instance continue de tourner. Une fois les index ajoutés, les requêtes sur ces tables sont généralement beaucoup plus rapides._**
_**Certaines colonnes de la base de données n'ont pas été converties en big int. Changer le type de colonne dans de grandes tables peu prendre beaucoup de temps, elles n'ont donc pas été converties automatiquement. En exécutant 'occ db:convert-filecache-bigint' ces changements en suspens peuvent être déclenchés manuellement. Cette opération doit être exécutée pendant que l'instance est hors ligne. Pour plus d'information, consulter [la page de la documentation](https://docs.nextcloud.com/server/18/go.php?to=admin-bigint-conversion).**_
Ouvrez un ticket d'assistance en nous indiquant l'adresse de votre Nextcloud, nous allons faire le nécessaire.
* * *
_**Aucun cache mémoire n'est configuré. Si possible, configurez un "memcache" pour améliorer les performances. Pour plus d'informations consultez la documentation.**_
Vous pouvez ignorer ce message d'erreur, nous utilisons déjà un système de mise en cache sur la plateforme.
* * *
### Accepter notre proxy et obtenir l'IP réel des visiteurs
Cette modification n'est pas obligatoire pour le bon fonctionnement de Nextcloud.
Sur notre plateforme, il est possible que l'adresse IP affichée dans les logs de Nextcloud soit toujours celle de notre proxy interne, ce qui peut être gênant avec la fonction de protection contre de trop nombreuses tentatives de connexions échouées sur votre Nextcloud (si un utilisateur de votre Nextcloud se trompe plusieurs fois de mot de passe, son adresse IP va être bloquée temporairement par Nextcloud, mais si c'est l'adresse de notre proxy qui est utilisée, toutes les tentatives de connexions pour tous les utilisateurs seront bloquées).
Pour permettre à Nextcloud de voir la vraie adresse IP des visiteurs, vous devez ajouter les lignes suivantes à votre fichier config/config.php :
`'trusted_proxies' => array('10.0.20.16'),` `'forwarded_for_headers' => array('HTTP_X_FORWARDED_FOR'),`
### HTTPS
Il est vivement recommandé de toujours accéder à votre Nextcloud en HTTPS.
Pour forcer son utilisation, ajouter ces lignes dans le fichier .htaccess :
`# Redirection vers HTTPS RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]`
### Synchroniser ses fichiers
Si vous le souhaitez vous pouvez aussi installer le logiciel client qui vous permettra de synchroniser vos fichiers entre votre serveur NextCloud et vos différentes machines (fixe, portable, smartphone ...).
Cela dépend des machines en question et de leurs systèmes. Cest expliqué en [https://nextcloud.com/install/#install-clients](https://nextcloud.com/install/#install-clients)
À noter quil est possible (et donc recommandé) deffectuer la connexion en https.
**Le calendrier**
Il est possible dinsérer (et de gérer) le calendrier de Nextcloud dans Thunderbird. Pour cela il faut bien sûr que le module dagenda de Thunderbird soit activé.
- Dans Nextcloud, on va en Fichiers >>> Calendrier, et là on cherche et on copie le "Lien CalDav" du calendrier quon vise à synchroniser dans Thunderbird.
- Dans Thunderbird, on crée un "Nouvel Agenda" en choisissant "Sur le réseau", comme Format on choisit CalDAV et dans lemplacement, on colle le lien trouvé dans NextCloud.
- On active et, normalement, ça marche.
### Mettre à jour Nextcloud
Si votre Nextcloud signale la disponibilité dune nouvelle version, voici ce que vous pouvez faire :
- cliquez sur votre identifiant en haut à droite et choisissez "Paramètres"
- dans la nouvelle page cliquez sur "Paramètres de base" et descendez dans la page. Vous verrez la version active et, éventuellement, la mise à jour proposée.
_Attention : à chaque mise à jour Nextcloud fait une copie de la version précédente de l'application  (dans un répertoire /updaterxxxxxxx/backups du répertoire de stockage). Il ne faut pas laisser trop de versions successives s'accumuler._
Il arrive que la procédure de mise à jour rencontre une erreur en cours de route. Pour alléger le nombre de tâches à réaliser pendant la mise à jour et réduire le risque de rencontrer une erreur, vous pouvez consulter le message [https://forums.ouvaton.coop/t/un-truc-pour-les-mises-a-jour/1651](https://forums.ouvaton.coop/t/un-truc-pour-les-mises-a-jour/1651) sur notre forum.

View File

@ -0,0 +1,68 @@
---
title: "Installer Wordpress sur Ouvaton"
date: "2019-02-16"
categories:
- "sites-web"
---
Une explication pas-à-pas de la procédure d'installation de Wordpress sur un espace web.
<!--more-->
**Vous pouvez installer automatiquement Wordpress sur Ouvaton**, voir [https://ouvaton.coop/installation-automatique-de-cms/](https://ouvaton.coop/installation-automatique-de-cms/).
Si vous souhaitez installer Wordpress manuellement, voici la procédure à suivre.
**1ère étape** : installer les fichiers de l'application
Il faut d'abord se rendre sur [https://fr.wordpress.org/download/](https://fr.wordpress.org/download/) pour télécharger le fichier .zip
(Wordpress fournit une aide à l'installation : [https://codex.wordpress.org/Installing\_WordPress#Famous\_5-Minute\_Installation](https://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Installation) )
Extraire les fichiers sur sa machine, en local.
Copier l'ensemble, par FTP, sur l'espace Web de destination (dans le répertoire /httpdocs).
* * *
**2ème étape** : configurer le Wordpress
Avec un navigateur se rendre sur l'espace Web sur lequel on a copié les fichiers. Une page s'ouvre et demande les renseignements suivants :
1. Nom de la base de données
2. Nom dutilisateur MySQL
3. Mot de passe de lutilisateur
4. Adresse de la base de données
5. Préfixe de table (si vous souhaitez avoir plusieurs WordPress sur une même base de données)        
Ces informations se trouvent sur Ouvadmin, lien MySQL dans le menu du haut.
Pour lancer l'installation, il faut encore quelques informations :
Titre du site         
Identifiant       (qui servira pour se connecter à l'interface wordpress)  
Mot de passe         
Votre adresse de messagerie  
* * *
**3ème étape** : si vous voulez forcer l'accès en mode sécurisé
* * *
Il faut intervenir dans le fichier wp-config.php en ajoutant, au-dessus de la ligne _/\* C'est tout, ne touchez pas à ce qui suit ! Bon blogging ! \*/_ les lignes suivantes :
`/** Force HTTPS */`
`define( 'FORCE_SSL_LOGIN', true );`
`define( 'FORCE_SSL_ADMIN', true );`
`if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {$_SERVER['HTTPS'] = 'on';}`

View File

@ -0,0 +1,85 @@
---
title: "Limiter la taille nextcloud"
date: "2022-10-03"
categories:
- "sites-web"
- "taille"
---
### Pour limiter la taille disque dans Nextcloud, 3 actions sont possibles
<!--more-->
#### 1 - limiter la durée de rétention dans la corbeille (et les versions le cas échéant) pour les utilisateurs.
Il faut ajouter/modifier dans le fichier config.php la ligne '**trashbin\_retention\_obligation**' qui définit la politique pour le moment où les fichiers et les dossiers de la corbeille seront définitivement supprimés.
Elle accepte deux paramètres : un temps minimum pour la conservation des poubelles et un temps maximum. Le temps minimum est le nombre de jours pendant lesquels un fichier sera conservé, après quoi il peut être supprimé. Un fichier peut être supprimé après l'expiration du nombre minimum de jours si de l'espace est nécessaire.
**Le fichier ne sera pas supprimé si l'espace n'est pas nécessaire.** **« L'espace nécessaire » dépend du fait qu'un quota d'utilisateur soit défini ou non :**
- **Si aucun quota d'utilisateur n'est défini, la poubelle a la limite de l'espace disque _c'est à dire chez ouvaton aucune limite !_**
- **Si un quota d'utilisateur est défini, 50 % de l'espace de quota restant de l'utilisateur fixe la limite de la poubelle.**
Valeurs disponibles (D1 et D2 sont des nombres) : • **auto** : paramètre par défaut ; garde les fichiers et dossiers dans la corbeille pendant 30 jours minimum et les supprime automatiquement à tout moment après cela si de l'espace est nécessaire • **D1, auto** : garde les fichiers et les dossiers dans la corbeille pendant minimum D1 jours, les supprime si de l'espace est nécessaire • **auto, D2** : pour tous les fichiers de la corbeille qui sont plus anciens que D2 jours, les supprime si de l'espace est nécessaire • **D1, D2** conserve les fichiers et les dossiers dans la corbeille pendant minimum D1 jours, les supprime si de l'espace est nécessaire avant D2 jours et les supprime lorsqu'ils dépassent D2 jours • **disabled** le nettoyage automatique de la poubelle est désactivé, les fichiers et les dossiers seront conservés pour toujours
_Attention à la valeur "auto" : chez ouvaton, l'espace n'est pas limité. Les fichiers peuvent ne jamais être supprimés si vous ne mettez pas de quotas à vos utilisateurs, vous risquez donc des dépassements d'espace disque._
Un exemple de valeur adaptée pour Ouvaton si vous ne mettez pas de quotas (garde les fichiers et répertoires dans la corbeille au minimum 30 jours, au maximum 31 jours) :
```
'trashbin_retention_obligation' => '30, 31',
```
Si vous mettez des quotas vous pouvez par exemple mettre
```
'trashbin_retention_obligation' => '30, auto',
'trashbin_retention_obligation' => 'auto, 30',
```
Pour les versions, ce sont les mêmes principe et valeurs pour la ligne
```
versions_retention_obligation
```
#### 2 - gérer les fichiers log et de mises à jour
##### A - Le fichier nextcloud.log
Il grossit indéfiniment : vous pouvez sans crainte le supprimer via ftp, il se recréera tout seul. Il peut y avoir des nextcloud.log.1 , ...2  ... : vous pouvez aussi sans crainte les supprimer. Ils se trouvent dans le dossier "httpdocs/data" _Par défaut, dans le fichier config/config.php "loglevel" est à 2 ce qui génère beaucoup de lignes_. Vous pouvez le mettre à la valeur 3 ce qui limitera l'expansion du fichier log, voire la mettre à 4 :
\*\*\* valeurs possibles \*\*\*
- - - - _0: DEBUG: Toute l'activité ; l'enregistrement le plus détaillé._
- _1: INFO: Activité telle que les connexions d'utilisateurs et les activités de fichiers, ainsi que les avertissements, les erreurs et les erreurs fatales._
- _2: AVERTISSEMENT : Les opérations réussissent, mais avec des avertissements sur les problèmes potentiels, les erreurs et les erreurs fatales._
- _3: ERROR: Une opération échoue, mais d'autres services et opérations continuent, ainsi que les erreurs fatales._
- _4: FATAL: Le serveur s'arrête._
Enfin limitez la taille de ce fichier en mettant (20480 est donné en exemple, ce peut êtr eplus grand si vous le consultez)
```
'log_rotate_size' => 20480 ,
```
##### B - Les sauvegardes des versions précédentes
À chaque mise à jour, dans le dossier "httpdocs/data", le répertoire **updater-xxxx/backups/** contient les sauvegardes de la version précédente : _environ 220 Mo chacune ... après 4 maj si vous ne supprimez pas vous avez 1 Go de plus utilisé !_
Vous pouvez supprimer les versions précédentes une fois la mise à jour effectuée avec succès. Le nom du répertoire commence par "updater-xxxx", "xxxx" est différent pour chaque installation.
#### 3 - Réduire la taille des prévisualisations des images
Il est possible de paramétrer les miniatures via le fichier config/config.php. La désactivation de la génération des miniatures est possible.
Par exemple avec les lignes ci-dessous vous pouvez limiter la taille des miniatures à 640 pixels, avec une qualité de 60 sur 100 pour le JPG :
```ini
'enable_previews' => true,
'preview_max_x' => 640,
'preview_max_y' => 640,
'jpeg_quality' => 60,
```

View File

@ -0,0 +1,81 @@
---
title: "Protéger un répertoire par .htaccess et .htpasswd"
date: "2019-07-08"
categories:
- "sites-web"
---
Il peut être utile de limiter l'accès à un site ou simplement à un sous-répertoire à certains utilisateurs à l'aide d'un couple identifiant/mot de passe. Voici la marche à suivre pour mettre cette authentification en place.
<!--more-->
# Pour les "experts"
Un fichier .htaccess, placé dans le répertoire que lon veut protéger :
`AuthUserFile /var/www/vhosts/www.domaine.tld/httpdocs/.htpasswd` `AuthName "Accès reservé"` `AuthType Basic` `Require valid-user`
_Remarque_ : dans le cas dun sous-domaine de ouvaton.org, le chemin doit ressembler à ça :
`/var/www/vhosts/sousdomaine.ouvaton.org/httpdocs/.htpasswd`
Un fichier .htpasswd, placé dans le répertoire de votre choix :
`toto:s5eg4uç(d2hr/` `titi:MPuYn8B8DjMiE`
Pour créer le fichier .htpasswd, vous pouvez utiliser la commande htpasswd, ou utiliser une générateur en ligne : [voir ici](http://aspirine.org/htpasswd.html) ou [](http://www.infowebmaster.fr/outils/crypter-htpasswd.php).
Vous pouvez ajouter dans votre fichier .htaccess les lignes suivantes pour empêcher l'affichage du .htpasswd :
`<Files *> Deny from all </Files>`
Cest tout pour les experts.
### Pour les béotiens !
Dans le système dexploitation Unix/Linux, les fichiers dont le nom commence par un point décimal sont des fichiers cachés, caché ne signifie pas invisible, mais quils napparaissent pas dans les commandes les plus fréquentes si leur affichage nest pas demandé.
Dans le cadre des hébergements sur serveur [Apache](http://www.apache.org/), il est aisé de soustraire certains répertoires à la curiosité du public. Le fichier .htaccess est un outil pratique pour cette fonctionnalité.
Il faut disposer de 2 répertoires qui seront protégés.
**Le 1er répertoire** (nommé par exemple "private") contiendra les 2 fichiers :
".htaccess" + ".htpasswd"
Pour les créer, utilisez léditeur de texte de base de votre système.
Le fichier .htaccess contient le code suivant :
`<Files *> Deny from all </Files>`
Ce code protège laccès au répertoire .private afin dempêcher la lecture des mots de passe contenus dans le fichier texte .htpasswd.
Le fichier .htpasswd contient lui les logins (nom dutilisateur ou pseudo) et mots de passe que lon aura constitués chez Ouvaton ou ailleurs.
Pour faire un mot de passe [voir ici](http://aspirine.org/htpasswd.html) ou [](http://www.infowebmaster.fr/outils/crypter-htpasswd.php).
Voici un exemple :
`toto: Cx6hjhmmUIPMZ4uc` `titi: ylTchglgljHcvhrdU`
**Le 2e répertoire** contient :
Les fichiers et/ou répertoires à accès protégé + 1 autre fichier .htaccess différent du précédent. Ce fichier contiendra le code suivant, dans le cadre de lexemple choisi avec le répertoire .private :
`AuthUserFile /var/www/vhosts/www.domaine.tld/httpdocs/private/.htpasswd` `AuthName "Répertoire à accès réservé"` `AuthType Basic` `Require valid-user`
- La première ligne donne lemplacement du fichier des mots de passe.
- La seconde est la chaîne de caractères qui apparaîtra dans la boîte de dialogue au moment de la saisie du nom et du mot de passe.
- La troisième détermine le type dauthentification utilisé, ici lauthentification HTTP standard.
- Et enfin la quatrième ligne signifie littéralement quun utilisateur valide est requis, à savoir un utilisateur pour le nom duquel une ligne existe dans le fichier .htpasswd.
Une variante de la quatrième ligne pourrait être :
`require user "pierre" "paul"`
pour limiter laccès aux seuls utilisateurs "pierre" et "paul"
* * *
Pour en savoir plus sur les fichiers .htaccess, vous pouvez vous rendre ici [http://www.spip-contrib.net/Le-fich...](http://www.spip-contrib.net/Le-fichier-htaccess)
Le tutoriel depuis [apache.org](http://httpd.apache.org/docs/2.2/howto/htaccess.html) pour les généralités concernant les fichiers ".htaccess" ou bien la page plus spécifique sur [lauthentification](http://httpd.apache.org/docs/2.2/howto/auth.html).

155
02.web/default.md Normal file
View File

@ -0,0 +1,155 @@
---
title: 'Espaces web'
---
! Details on the full capabilities of Spectre.css can be found in the [Official Spectre Documentation](https://picturepan2.github.io/spectre/elements.html)
The [Quark theme](https://github.com/getgrav/grav-theme-quark) is the new default theme for Grav built with [Spectre.css](https://picturepan2.github.io/spectre/) the lightweight, responsive and modern CSS framework. Spectre provides basic styles for typography, elements, and a responsive layout system that utilizes best practices and consistent language design.
### Headings
# H1 Heading `40px`
## H2 Heading `32px`
### H3 Heading `28px`
#### H4 Heading `24px`
##### H5 Heading `20px`
###### H6 Heading `16px`
```html
# H1 Heading
# H1 Heading `40px`</small>`
<span class="h1">H1 Heading</span>
```
### Paragraphs
Lorem ipsum dolor sit amet, consectetur [adipiscing elit. Praesent risus leo, dictum in vehicula sit amet](#), feugiat tempus tellus. Duis quis sodales risus. Etiam euismod ornare consequat.
Climb leg rub face on everything give attitude nap all day for under the bed. Chase mice attack feet but rub face on everything hopped up on goofballs.
### Markdown Semantic Text Elements
**Bold** `**Bold**`
_Italic_ `_Italic_`
~~Deleted~~ `~~Deleted~~`
`Inline Code` `` `Inline Code` ``
### HTML Semantic Text Elements
<abbr>I18N</abbr> `<abbr>`
<cite>Citation</cite> `<cite>`
<kbd>Ctrl + S</kbd> `<kbd>`
Text<sup>Superscripted</sup> `<sup>`
Text<sub>Subscripted</sub> `<sub>`
<u>Underlined</u> `<u>`
<mark>Highlighted</mark> `<mark>`
<time>20:14</time> `<time>`
<var>x = y + 2</var> `<var>`
### Blockquote
> The advance of technology is based on making it fit in so that you don't really even notice it,
> so it's part of everyday life.
>
> <cite>- Bill Gates</cite>
```markdown
> The advance of technology is based on making it fit in so that you don't really even notice it,
> so it's part of everyday life.
>
> <cite>- Bill Gates</cite>
```
### Unordered List
* list item 1
* list item 2
* list item 2.1
* list item 2.2
* list item 2.3
* list item 3
```markdown
* list item 1
* list item 2
* list item 2.1
* list item 2.2
* list item 2.3
* list item 3
```
### Ordered List
1. list item 1
1. list item 2
1. list item 2.1
1. list item 2.2
1. list item 2.3
1. list item 3
```markdown
1. list item 1
1. list item 2
1. list item 2.1
1. list item 2.2
1. list item 2.3
1. list item 3
```
### Table
| Name | Genre | Release date |
| :-------------------------- | :---------------------------: | -------------------: |
| The Shawshank Redemption | Crime, Drama | 14 October 1994 |
| The Godfather | Crime, Drama | 24 March 1972 |
| Schindler's List | Biography, Drama, History | 4 February 1994 |
| Se7en | Crime, Drama, Mystery | 22 September 1995 |
```markdown
| Name | Genre | Release date |
| :-------------------------- | :---------------------------: | -------------------: |
| The Shawshank Redemption | Crime, Drama | 14 October 1994 |
| The Godfather | Crime, Drama | 24 March 1972 |
| Schindler's List | Biography, Drama, History | 4 February 1994 |
| Se7en | Crime, Drama, Mystery | 22 September 1995 |
```
### Notices
The notices styles are actually provided by the `markdown-notices` plugin but are useful enough to include here:
! This is a warning notification
!! This is a error notification
!!! This is a default notification
!!!! This is a success notification
```markdown
! This is a warning notification
!! This is a error notification
!!! This is a default notification
!!!! This is a success notification
```

View File

@ -0,0 +1,21 @@
---
title: "Création dun nouveau compte FTP"
date: "2018-04-11"
categories:
- "comptes-ftp"
---
La création d'un premier compte FTP est automatique, mais si vous voulez en créer d'autres, voici comment faire.
<!--more-->
La création dun compte FTP est possible sur la page de gestion de vos comptes FTP, accessible en cliquant dans Ouvadmin sur "FTP" dans le menu du haut, ou directement sur https://ouvadmin.ouvaton.coop/ftp/ si vous êtes déjà connecté à Ouvadmin.
Vous devez ensuite spécifier dans le formulaire :
- Lespace web concerné
- le nom dutilisateur de votre choix (pas plus de 16 caractères)
- le mot de passe de votre choix et sa confirmation
- Le répertoire cible (sous la forme /httpdocs/repertoire, sans accent). Il sera créé automatiquement sil nexiste pas. Laissez vide pour choisir la racine de lespace web concerné.
Il est ainsi possible de créer un accès FTP spécifique vers un répertoire particulier, qui peut par exemple servir despace déchange de fichiers sans pour autant donner accès à lensemble des fichiers dun espace web.

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

View File

@ -0,0 +1,22 @@
---
title: "Modifier un compte FTP"
date: "2018-04-11"
categories:
- "comptes-ftp"
---
La modification d'un compte FTP est utile pour changer le mot de passe.
<!--more-->
La modification dun compte FTP est possible sur la page de gestion de vos comptes FTP, accessible en cliquant dans Ouvadmin sur "FTP" dans le menu du haut, ou directement sur https://ouvadmin.ouvaton.coop/ftp/ si vous êtes déjà connecté à Ouvadmin.
Cest licône de modification qui ouvre le formulaire pour changer certains paramètres de vos comptes FTP.
![](images/modifier-web-ftp-5cb59.jpg)
Vous arrivez alors sur la page de modification du compte. où vous pouvez remplir les champs à modifier dans le formulaire, puis enregistrer les modifications.
![](images/modifier-web-ftp-form-398cc.png)
Notez que les comptes FTP créés automatiquement lors de la création dun nouvel espace web ne peuvent pas être supprimés : seule la suppression de lespace web les fera disparaitre.

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

View File

@ -0,0 +1,24 @@
---
title: "Connaître vos comptes FTP existants"
date: "2018-04-11"
categories:
- "comptes-ftp"
---
Vous pouvez voir la liste de vos comptes FTP en cliquant dans Ouvadmin sur "FTP" dans le menu du haut, ou directement sur [https://ouvadmin.ouvaton.coop/ftp/](https://ouvadmin.ouvaton.coop/ftp/) si vous êtes déjà connecté à Ouvadmin.
<!--more-->
La page FTP a cette allure :
\[caption id="attachment\_279" align="aligncenter" width="300"\][![](images/liste-comptes-FTP-300x160.png)](https://ouvaton.coop/wp-content/uploads/2018/04/liste-comptes-FTP.png) La liste des comptes FTP\[/caption\]
 
**Sous "Login"** se trouve lidentifiant à indiquer dans votre logiciel FTP.
**Sous "Serveur"** le nom du serveur FTP à indiquer dans votre logiciel.
**Sous "Site"** cest le nom du site que le compte FTP gère. Il faut donc par exemple utiliser le Login refonte.ouvaton. pour modifier par FTP les fichiers du site http://refonte.ouvaton.org/.
**Sous "Racine"** vous trouverez le chemin complet du répertoire de vos fichiers. Comme pour le mot de passe, en laissant votre souris une seconde sur la ligne, elle saffichera totalement.
**Sous Actions** enfin, deux icônes : la première pour vous connecter automatiquement sur le FTP au travers de votre navigateur, pratique pour jeter un rapide coup dœil à vos fichiers, et la deuxième pour modifier les informations du compte FTP, comme le mot de passe.
Voyons maintenant comment, soit [créer un nouveau compte FTP](https://ouvaton.coop/creation-dun-nouveau-compte-ftp/), ou comment [modifier un compte FTP existant](https://ouvaton.coop/modifier-un-compte-ftp/).

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@ -0,0 +1,70 @@
---
title: "Connexion SFTP avec Filezilla"
date: "2023-06-30"
categories:
- "comptes-ftp"
---
Filezilla est un logiciel permettant de connecter votre ordinateur à un compte SFTP. Il est très utile pour envoyer les fichiers de votre site vers nos serveurs.
<!--more-->
Filezilla est téléchargeable sur le site officiel du projet ([https://filezilla-project.org/](https://filezilla-project.org/)).
![](images/filezilla-logo-b6e18.png)
Il sagit dun logiciel libre et gratuit, disponible sur GNU/Linux, Windows et MacOS.
### Comment se connecter ?
Vous avez besoin de quatre informations pour vous connecter sur un compte SFTP :
- le nom du serveur, ou hôte
- un numéro de port TCP
- un identifiant SFTP
- un mot de passe
Lidentifiant est visualisable dans Ouvadmin, vous pouvez vous aider de la page [Connaître vos comptes FTP existant](https://ouvaton.coop/connaitre-vos-comptes-ftp-existants/) pour les retrouver. Vous pouvez également modifier le mot de passe sur Ouvadmin.
Vous devez ouvrir le gestionnaire de sites de votre Filezilla (tout en haut à gauche de la fenêtre), puis une fois ouvert cliquer sur "Nouveau site". Vous pourrez alors donner un nom à cette entrée du gestionnaire, puis indiquer les paramètres suivants :
Vous devez comme Protocole sélectionner : **SFTP - SSH File Transfer Protocol**
Le nom du serveur/hôte est toujours : **ftp.ouvaton.coop**
Vous devez indiquer comme Port le numéro : **115**
Le type d'authentification est : Normale
Et enfin le nom d'utilisateur et le mot de passe associé.
Voici un exemple avec comme nom d'utilisateur : monsite.ouvatonkx
![Capture d'écran du paramétrage d'un compte SFTP avec Filezilla](images/Capture-decran-du-2023-06-30-18-13-20.png)
Une fois les paramètres renseignés, il reste à cliquer sur « Connexion » pour vous connecter !
* * *
### Et maintenant que je suis connecté⋅e ?
Filezilla présente deux listes de dossiers/fichiers :
![](images/filezilla-transfert-46a4d.png)
- celle de gauche, site local, représente les dossiers/fichiers sur votre ordinateur
- celle de droite, site distant, représente les dossiers/fichiers sur le serveur FTP dOuvaton
Vous pouvez changer de dossier en double cliquant dessus, et déplacer les dossiers et fichiers par glisser/déposer ou via un clic droit sur le dossier/fichier de votre choix, puis envoyer ou télécharger.
**Noubliez pas**, tous les fichiers de votre site doivent impérativement se trouver dans le dossier nommé **httpdocs**/. Il faut vous déplacer dans ce dossier avant denvoyer vos fichiers sur le FTP.
* * *
### Pour aller plus loin
Vous remarquerez la présence de dossiers supplémentaires en plus de httpdocs/.
Celui nommé var/, vous pouvez tranquillement ignorer ce répertoire.
Celui nommé logs/ contient les logs Apache de votre site. Actuellement il ne contient que les logs d'erreurs, nous vous proposons de [consulter les statistiques de votre site sur AwStats](https://ouvaton.coop/statistiques-de-frequentation/) au lieu de récupérer ces logs.

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@ -0,0 +1,80 @@
---
title: "Connexion FTP avec Filezilla"
date: "2018-04-11"
categories:
- "comptes-ftp"
---
**L'utilisation du protocole FTP n'est plus recommandée depuis la mise à disposition de SFTP sur notre plateforme.**
<!--more-->
**SFTP remplace avantageusement FTP, voyez plutôt la page [https://ouvaton.coop/connexion-sftp-avec-filezilla/](https://ouvaton.coop/connexion-sftp-avec-filezilla/) pour l'utiliser avec Filezilla ! :-)**
Filezilla est un logiciel permettant de connecter votre ordinateur à un compte FTP. Il est très utile pour envoyer les fichiers de votre site vers nos serveurs.
Filezilla est téléchargeable sur le site officiel du projet ([https://filezilla-project.org/](https://filezilla-project.org/)).
![](images/filezilla-logo-b6e18.png)
Il sagit dun logiciel libre et gratuit, disponible sur GNU/Linux, Windows et MacOS.
* * *
### Comment se connecter ?
**N'utilisez pas la barre de connexion rapide**, votre connexion ne sera pas chiffrée et **le mot de passe de votre compte va circuler en clair sur les réseaux**.
Vous avez besoin de quatre informations pour vous connecter sur un compte FTP :
- le nom du serveur, ou hôte
- un numéro de port TCP
- un identifiant SFTP
- un mot de passe
Lidentifiant est visualisable dans Ouvadmin, vous pouvez vous aider de la page [Connaître vos comptes FTP existant](https://ouvaton.coop/connaitre-vos-comptes-ftp-existants/) pour les retrouver. Vous pouvez également modifier le mot de passe sur Ouvadmin.
Vous devez ouvrir le gestionnaire de sites de votre Filezilla (tout en haut à gauche de la fenêtre), puis une fois ouvert cliquer sur "Nouveau site". Vous pourrez alors donner un nom à cette entrée du gestionnaire, puis indiquer les paramètres suivants :
Vous devez comme Protocole sélectionner : **FTP - protocole de transfert de fichiers**
Le nom du serveur/hôte est toujours : **ftp.ouvaton.coop**
Vous devez indiquer comme Port le numéro : **21** (vous pouvez aussi laisser ce champ vide)
Vous devez utiliser comme Chiffrement : **Connexion FTP explicite sur TLS** (ou Connexion FTP explicite sur TLS si disponible)
Le type d'authentification est : Normale
Et enfin le nom d'utilisateur et le mot de passe associé.
Voici un exemple avec comme nom d'utilisateur : monsite.ouvatonkx
![Capture d'écran de la fenêtre de paramétrage d'un compte FTP](images/Capture-decran-du-2023-06-30-18-27-43.png)
Une fois les paramètres renseignés, il reste à cliquer sur « Connexion » pour vous connecter !
* * *
### Et maintenant que je suis connecté⋅e ?
Filezilla présente deux listes de dossiers/fichiers :
![](images/filezilla-transfert-46a4d.png)
- celle de gauche, site local, représente les dossiers/fichiers sur votre ordinateur
- celle de droite, site distant, représente les dossiers/fichiers sur le serveur FTP dOuvaton
Vous pouvez changer de dossier en double cliquant dessus, et déplacer les dossiers et fichiers par glisser/déposer ou via un clic droit sur le dossier/fichier de votre choix, puis envoyer ou télécharger.
**Noubliez pas**, tous les fichiers de votre site doivent impérativement se trouver dans le dossier nommé **httpdocs**/. Il faut vous déplacer dans ce dossier avant denvoyer vos fichiers sur le FTP.
* * *
### Pour aller plus loin
Vous remarquerez la présence de dossiers supplémentaires en plus de httpdocs/.
Celui nommé var/, vous pouvez tranquillement ignorer ce répertoire.
Celui nommé logs/ contient les logs Apache de votre site. Actuellement il ne contient que les logs d'erreurs, nous vous proposons de [consulter les statistiques de votre site sur AwStats](https://ouvaton.coop/statistiques-de-frequentation/) au lieu de récupérer ces logs.

155
03.sftp/default.md Normal file
View File

@ -0,0 +1,155 @@
---
title: SFTP
---
! Details on the full capabilities of Spectre.css can be found in the [Official Spectre Documentation](https://picturepan2.github.io/spectre/elements.html)
The [Quark theme](https://github.com/getgrav/grav-theme-quark) is the new default theme for Grav built with [Spectre.css](https://picturepan2.github.io/spectre/) the lightweight, responsive and modern CSS framework. Spectre provides basic styles for typography, elements, and a responsive layout system that utilizes best practices and consistent language design.
### Headings
# H1 Heading `40px`
## H2 Heading `32px`
### H3 Heading `28px`
#### H4 Heading `24px`
##### H5 Heading `20px`
###### H6 Heading `16px`
```html
# H1 Heading
# H1 Heading `40px`</small>`
<span class="h1">H1 Heading</span>
```
### Paragraphs
Lorem ipsum dolor sit amet, consectetur [adipiscing elit. Praesent risus leo, dictum in vehicula sit amet](#), feugiat tempus tellus. Duis quis sodales risus. Etiam euismod ornare consequat.
Climb leg rub face on everything give attitude nap all day for under the bed. Chase mice attack feet but rub face on everything hopped up on goofballs.
### Markdown Semantic Text Elements
**Bold** `**Bold**`
_Italic_ `_Italic_`
~~Deleted~~ `~~Deleted~~`
`Inline Code` `` `Inline Code` ``
### HTML Semantic Text Elements
<abbr>I18N</abbr> `<abbr>`
<cite>Citation</cite> `<cite>`
<kbd>Ctrl + S</kbd> `<kbd>`
Text<sup>Superscripted</sup> `<sup>`
Text<sub>Subscripted</sub> `<sub>`
<u>Underlined</u> `<u>`
<mark>Highlighted</mark> `<mark>`
<time>20:14</time> `<time>`
<var>x = y + 2</var> `<var>`
### Blockquote
> The advance of technology is based on making it fit in so that you don't really even notice it,
> so it's part of everyday life.
>
> <cite>- Bill Gates</cite>
```markdown
> The advance of technology is based on making it fit in so that you don't really even notice it,
> so it's part of everyday life.
>
> <cite>- Bill Gates</cite>
```
### Unordered List
* list item 1
* list item 2
* list item 2.1
* list item 2.2
* list item 2.3
* list item 3
```markdown
* list item 1
* list item 2
* list item 2.1
* list item 2.2
* list item 2.3
* list item 3
```
### Ordered List
1. list item 1
1. list item 2
1. list item 2.1
1. list item 2.2
1. list item 2.3
1. list item 3
```markdown
1. list item 1
1. list item 2
1. list item 2.1
1. list item 2.2
1. list item 2.3
1. list item 3
```
### Table
| Name | Genre | Release date |
| :-------------------------- | :---------------------------: | -------------------: |
| The Shawshank Redemption | Crime, Drama | 14 October 1994 |
| The Godfather | Crime, Drama | 24 March 1972 |
| Schindler's List | Biography, Drama, History | 4 February 1994 |
| Se7en | Crime, Drama, Mystery | 22 September 1995 |
```markdown
| Name | Genre | Release date |
| :-------------------------- | :---------------------------: | -------------------: |
| The Shawshank Redemption | Crime, Drama | 14 October 1994 |
| The Godfather | Crime, Drama | 24 March 1972 |
| Schindler's List | Biography, Drama, History | 4 February 1994 |
| Se7en | Crime, Drama, Mystery | 22 September 1995 |
```
### Notices
The notices styles are actually provided by the `markdown-notices` plugin but are useful enough to include here:
! This is a warning notification
!! This is a error notification
!!! This is a default notification
!!!! This is a success notification
```markdown
! This is a warning notification
!! This is a error notification
!!! This is a default notification
!!!! This is a success notification
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,45 @@
---
title: "Créer une base MySQL"
date: "2018-04-11"
categories:
- "bases-sql"
---
Indispensable avec la majorité des CMS, voilà comment créer votre première base SQL.
<!--more-->
La création dune première base MySQL, et des suivantes, se passe dans longlet MySQL dOuvadmin.
Lors du premier affichage de cette page, vous verrez une liste vide, avec une icône permettant la création de voter première base de données.
![](images/creationmysql-1-54ab5.png)
Après avoir cliqué sur licône vous devez remplir le formulaire de création de base.
![](images/creationmysql-2-64c8f.png)
Sil existe déjà une ou plusieurs bases de données sur votre compte, pensez à cocher la case indiquant que vous accepter la facturation de cette nouvelle base de données.
Sil ny a pas encore de base de données sur votre compte, ce message ne sera pas visible, la première base de données est en effet comprise dans loffre dhébergement à 35 € / an.
Une fois validé le formulaire, la base de données est immédiatement créée et utilisable. Elle apparaît désormais dans la liste de vos bases de données, avec un rappel des informations techniques qui vous seront utiles pour configurer vos sites.
![](images/creationmysql-3-71edb.png)
Et voilà, vous avez votre première base de données fonctionnelle !
### Configurez vos scripts
Maintenant que vous avez créé votre base vous avez presque tout ce quil vous faut pour lutiliser cest-à-dire :
- le nom de la base (avec le préfixe)
- le nom de lutilisateur qui peut y accéder (ce login est identique au nom de la base)
- son mot de passe
Cest ce que vous avez paramétré dans létape précédente.
Il faut également ladresse de la base de données (database host), et cest aujourdhui simple, ladresse de la base de données est la même pour tous les coopérateurs : **sql01.ouvaton.coop**
Vous ne pouvez vous connecter directement à la base que sur les serveurs Ouvaton.
Vous pouvez administrer cette base à la main via [PHPMyAdmin](https://phpmyadmin.ouvaton.coop/).

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

View File

@ -0,0 +1,25 @@
---
title: "Sauvegarder sa base MySQL"
date: "2018-04-11"
categories:
- "bases-sql"
---
Nous sauvegardons vos bases SQL, mais une sauvegarde votre coté est utile !
<!--more-->
Vous pouvez accéder à votre base données directement depuis [Ouvadmin](https://ouvadmin.ouvaton.coop) en cliquant sur licône indiquant PMA en dessous de "Actions".
![](images/acces-phpmyadmin-6ecbe.png)
Une fois connecté à [phpMyAdmin](https://phpmyadmin.ouvaton.coop/), vous devez selectionner votre base de données en cliquant sur son nom dans le menu de gauche, puis en cliquant sur longlet "Exporter".
Reste alors à cliquer sur le bouton "Exécuter" pour démarrer lexportation de votre base de données.
![](images/export-sql-6a2ed.png)
Vous obtiendrez un fichier .sql (ou .sql.gz si le fichier est compressé) sur votre ordinateur que vous pourrez réimporter via longlet SQL de phpMyAdmin.
Attention toutefois si la base est trop volumineuse (plusieurs dizaines de Mo) il y aura un message derreur, il vous faudra alors lexporter/limporter petit bout par petit bout. Dans ce cas vous pouvez aussi demander de laide via le lien Assistance qui se trouve sur votre panel (https://ouvadmin.ouvaton.coop/).
![](images/assistance-be880.png)

View File

@ -0,0 +1,34 @@
---
title: "Contenir la taille de la base de données"
date: "2022-11-17"
categories:
- "bases-sql"
- "documentation"
- "taille"
---
Les bases de données connaissent de nombreuses mises à jour des données et l'espace disque s'en trouve affecté.
<!--more-->
Pour récupérer de l'espace disque dans vos bases pensez à optimiser vos tables notamment pour un site souvent mis à jour ou un Nextcloud.
Dans Ouvadmin - MySQL ouvrez PHPMyAdmin en regard de la base de données en cliquant sur l'icône et connectez-vous.
Dans PHPMyAdmin sélectionnez dans le tableau de gauche le nom de votre base : toutes vos tables s'affichent.
Tout en bas du tableau de droite, activez le bouton "_Tout cocher_" ; choisissez ensuite dans "_Avec la sélection_" "_Optimiser_" dans le menu déroulant juste à droite et validez.
En fonction de la taille de votre base actuelle cela peut prendre du temps, ne fermez pas PHPMyAdmin, attendez d'avoir l'affichage "La requête SQL a été effectuée avec succès".
Le lendemain vous pourrez constater que la taille de votre base a sans doute diminué.
* * *
Si vous utilisez WORDPRESS, les articles et pages sont stockés dans la base de données. Vous pouvez limiter le nombre de "révisions" (c'est à dire de versions des modifications de chaque page/article) ce qui limitera aussi la taille de la base de données. _Par défaut, le nombre est illimité, une révision est enregistrée à chaque fois que vous cliquez sur "mettre à jour"_, _en mode brouillon comme en mode publié._
Pour le contenir, dans le fichier wp-config.php, indiquez la phrase suivante
`define('WP_POST_REVISIONS', 5);`
Le chiffre 5 ici indique que vous conservez 5 versions antérieures de vos articles/pages.

View File

@ -0,0 +1,20 @@
---
title: "Supprimer une base SQL"
date: "2018-04-11"
categories:
- "bases-sql"
---
Si vous n'en avez plus besoin, autant la supprimer.
<!--more-->
La suppression dune base de données est très facile, il suffit de vous rendre sur la page de gestion de vos bases dans Ouvadmin, puis de cliquer sur licône au bout de la ligne de la base à supprimer.
![](https://ouvaton.coop/local/cache-vignettes/L500xH136/suppressionmysql-1-9bb62.png?1520284031)
Une page de confirmation apparait, avec la liste des tables encore présentes dans cette base de données.
![](https://ouvaton.coop/local/cache-vignettes/L500xH405/suppressionmysql-2-c709e.png?1520284031)
Une fois la suppression confirmée, la base de données est immédiatement supprimée.

155
04.sql/default.md Normal file
View File

@ -0,0 +1,155 @@
---
title: SQL
---
! Details on the full capabilities of Spectre.css can be found in the [Official Spectre Documentation](https://picturepan2.github.io/spectre/elements.html)
The [Quark theme](https://github.com/getgrav/grav-theme-quark) is the new default theme for Grav built with [Spectre.css](https://picturepan2.github.io/spectre/) the lightweight, responsive and modern CSS framework. Spectre provides basic styles for typography, elements, and a responsive layout system that utilizes best practices and consistent language design.
### Headings
# H1 Heading `40px`
## H2 Heading `32px`
### H3 Heading `28px`
#### H4 Heading `24px`
##### H5 Heading `20px`
###### H6 Heading `16px`
```html
# H1 Heading
# H1 Heading `40px`</small>`
<span class="h1">H1 Heading</span>
```
### Paragraphs
Lorem ipsum dolor sit amet, consectetur [adipiscing elit. Praesent risus leo, dictum in vehicula sit amet](#), feugiat tempus tellus. Duis quis sodales risus. Etiam euismod ornare consequat.
Climb leg rub face on everything give attitude nap all day for under the bed. Chase mice attack feet but rub face on everything hopped up on goofballs.
### Markdown Semantic Text Elements
**Bold** `**Bold**`
_Italic_ `_Italic_`
~~Deleted~~ `~~Deleted~~`
`Inline Code` `` `Inline Code` ``
### HTML Semantic Text Elements
<abbr>I18N</abbr> `<abbr>`
<cite>Citation</cite> `<cite>`
<kbd>Ctrl + S</kbd> `<kbd>`
Text<sup>Superscripted</sup> `<sup>`
Text<sub>Subscripted</sub> `<sub>`
<u>Underlined</u> `<u>`
<mark>Highlighted</mark> `<mark>`
<time>20:14</time> `<time>`
<var>x = y + 2</var> `<var>`
### Blockquote
> The advance of technology is based on making it fit in so that you don't really even notice it,
> so it's part of everyday life.
>
> <cite>- Bill Gates</cite>
```markdown
> The advance of technology is based on making it fit in so that you don't really even notice it,
> so it's part of everyday life.
>
> <cite>- Bill Gates</cite>
```
### Unordered List
* list item 1
* list item 2
* list item 2.1
* list item 2.2
* list item 2.3
* list item 3
```markdown
* list item 1
* list item 2
* list item 2.1
* list item 2.2
* list item 2.3
* list item 3
```
### Ordered List
1. list item 1
1. list item 2
1. list item 2.1
1. list item 2.2
1. list item 2.3
1. list item 3
```markdown
1. list item 1
1. list item 2
1. list item 2.1
1. list item 2.2
1. list item 2.3
1. list item 3
```
### Table
| Name | Genre | Release date |
| :-------------------------- | :---------------------------: | -------------------: |
| The Shawshank Redemption | Crime, Drama | 14 October 1994 |
| The Godfather | Crime, Drama | 24 March 1972 |
| Schindler's List | Biography, Drama, History | 4 February 1994 |
| Se7en | Crime, Drama, Mystery | 22 September 1995 |
```markdown
| Name | Genre | Release date |
| :-------------------------- | :---------------------------: | -------------------: |
| The Shawshank Redemption | Crime, Drama | 14 October 1994 |
| The Godfather | Crime, Drama | 24 March 1972 |
| Schindler's List | Biography, Drama, History | 4 February 1994 |
| Se7en | Crime, Drama, Mystery | 22 September 1995 |
```
### Notices
The notices styles are actually provided by the `markdown-notices` plugin but are useful enough to include here:
! This is a warning notification
!! This is a error notification
!!! This is a default notification
!!!! This is a success notification
```markdown
! This is a warning notification
!! This is a error notification
!!! This is a default notification
!!!! This is a success notification
```

View File

@ -0,0 +1,27 @@
---
title: "Nom de domaine et domaine dhébergement"
date: "2018-04-29"
categories:
- "noms-de-domaine"
---
Chez Ouvaton, on trouve des noms de domaine et des domaines d'hébergement. C'est quoi la différence ?
<!--more-->
Vous pouvez acheter un nom de domaine chez Ouvaton.
Nous travaillons actuellement avec le [registrar](https://fr.wikipedia.org/wiki/Bureau_d'enregistrement) [Gandi.net](https://www.gandi.net/). Courant 2024 nous travaillerons avec le registrar [BookMyName](https://www.bookmyname.com)
Il est important de bien comprendre la différence entre un **nom de domaine** et un **domaine dhébergement**, voici donc une description précise de chacun.
### Nom de domaine
Un nom de domaine (par exemple mondomaine.fr) chez Ouvaton vous permet de choisir les serveurs DNS de ce domaine, et de modifier les contacts du nom de domaine (contact propriétaire, administratif, financier et technique).
Avoir un nom de domaine chez Ouvaton ne permet pas immédiatement de créer un site web ou un adresse mail utilisant ce nom.
### Domaine dhébergement
Chez Ouvaton, un domaine dhébergement permet de créer des sites, des adresses mails ou des listes de diffusion utilisant un nom de domaine.
Il faut donc, avant de créer un domaine dhébergement, avoir acquis le nom de domaine chez Ouvaton (ou un registrar, mais avoir Ouvaton en seul interlocuteur pour tout gérer est plus simple).

View File

@ -0,0 +1,60 @@
---
title: "Acquérir un nom de domaine chez Ouvaton et créer son domaine dhébergement"
date: "2018-04-30"
categories:
- "noms-de-domaine"
---
Vous pouvez faire lacquisition dun nom de domaine directement chez Ouvaton (via le registrar Gandi jusqu'à la fin de l'été 2023 puis) BookMyName.
Vous centralisez ainsi chez Ouvaton la gestion de votre nom de domaine et de lhébergement des sites web et adresses mails de ce domaine. Toutes les factures seront alors émises par Ouvaton, et vous naurez plus besoin de jongler entre un registrar et Ouvaton pour gérer votre nom de domaine.
<!--more-->
Vos factures pour les achats, les renouvellements, et éventuellement les transferts de vos noms de domaine seront émises par Ouvaton, et Gandi puis BookMyName sera le registrar de votre nom de domaine mais ce sera transparent pour vous.
### Acheter un nom de domaine
Pour acheter votre nom de domaine, rendez-vous sur [Ouvadmin](https://ouvadmin.ouvaton.coop/), onglet Domaines, puis cliquez sur "Acheter un nouveau nom de domaine".
![](https://ouvaton.coop/local/cache-vignettes/L500xH192/nomdedomaine-achat-1-e4a32.png?1520251484)
Il faut maintenant indiquer le nom de domaine que vous souhaitez acquérir, et choisir son extension dans le menu déroulant. La disponibilité du nom de domaine choisi va être vérifiée et, si le domaine est disponible il vous sera demandé dindiquer quelques informations supplémentaires (date et pays de naissance par exemple) si besoin.
Vous devez ensuite payer la facture qui sera éditée immédiatement après la demande de création de votre nom de domaine.
Le payement de cette facture va entraîner la création du nom de domaine.
Attention, pour les noms de domaine gérés par lICANN, vous allez recevoir un mail en anglais en provenance de **admin-panel@listes.ouvaton.coop** ou de **noreply@domainnameverification.net** contenant un lien de validation. Il faut cliquer sur ce lien pour valider la création du nom de domaine.
Ce mail ressemble à celui ci-dessous :
> Hello,
>
> You are getting this message because you have not validated the reachability of the email address "votreadresse@domaine.tld" that you attributed to the management of one or more domain names under ICANNs authority (http://www.icann.org).
>
> In accordance with what was said in previous emails we have sent you since 2007-01-01 02:15, the domain names that are associated with the email address any.khatchadourian@orange.fr have been deactivated.
> They may be reactivated, while they are in their active registration period, by clicking on the link below :
>
> http://domainnameverification.net/?hash=5g8ez94z9g4zg1ergcg44g2z9hy9j4ubk1t
> If you use this link, we will not need to ask you for any password during this process.
>
> Kind Regards
Votre nom de domaine est maintenant créé, et les serveurs DNS dOuvaton sont configurés par défaut.
### Créer le domaine dhébergement
Une fois le nom de domaine créé, il reste une étape primordiale, la création du domaine dhébergement lié à ce nom de domaine.
Pour créer ce domaine dhébergement, rendez-vous une fois encore dans longlet Domaines, puis cliquez sur "Créer un nouveau domaine dhébergement".
Il faut lors de la création de ce domaine dhébergement indiquer à nouveau le nom de domaine, choisir le mot de passe qui sera utilisé par le compte FTP du premier espace web de ce domaine dhébergement, indiquer ladresse mail de contact, et enfin choisir si les mails de ce domaine dhébergement seront gérés chez Ouvaton.
![](https://ouvaton.coop/local/cache-vignettes/L500xH282/cretadomheberg-2-e0267.png?1520251484)
Et voilà !
Comptez environ 30 minutes, et votre site www.votredomaine.com sera disponible en ligne. Le compte FTP est lui immédiatement utilisable, vous pouvez donc commencer à envoyer les fichiers de votre site ou de votre CMS dans le répertoire httpdocs/.
Vous pourrez également créer dautres espaces web, des adresses mails en @votredomaine.com, etc.
Vous êtes chez vous !

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 KiB

View File

@ -0,0 +1,31 @@
---
title: "Modifier les enregistrements DNS d'un domaine"
date: "2019-10-16"
categories:
- "noms-de-domaine"
---
Vous pouvez ajouter/modifier/supprimer des enregistrements DNS sur Ouvadmin pour chacun de vos domaines d'hébergement. Voici comment faire !
<!--more-->
Pour accéder aux enregistrements DNS d'un nom de domaine, cliquez sur le lien "Domaines" dans le menu supérieur d'Ouvadmin, puis sur la troisième icône de la ligne du nom de domaine d'hébergement concerné.
[![Gestion d'un domaine d'hébergement](images/ouvadmin-modifierdns-1-300x65.png)](https://ouvaton.coop/wp-content/uploads/2019/10/ouvadmin-modifierdns-1.png)
La page qui s'ouvre affiche la liste des enregistrements actuellement existants sur le domaine d'hébergement. Par défaut, elle contient les enregistrements ci-dessous.
[![Modifier les enregistrements DNS](images/ouvadmin-modifierdns-2-300x277.png)](https://ouvaton.coop/wp-content/uploads/2019/10/ouvadmin-modifierdns-2.png)
Vous pouvez ajouter un enregistrement en bas de la liste, en indiquant :
- le nom de l'enregistrement (optionnel)
- le type de l'enregistrement (obligatoire, des explications sur les types disponibles sont données en dessous de la liste)
- la destination (obligatoire, il peut s'agit d'une adresse IP, d'un nom DNS, d'un texte, etc)
- la priorité (optionnelle, à utiliser uniquement pour le type MX).
Une fois tous les champs renseignés, vous pouvez enregistrer en cliquant sur l'icône en bout de ligne.
Pour modifier un enregistrement, il faut modifier la ligne existante et renseigner les champs avec les nouvelles valeurs, puis enregistrer en cliquant sur la première icône en bout de ligne.
Pour supprimer, il suffit de cliquer sur la deuxième icône au bout de la ligne à supprimer.

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Some files were not shown because too many files have changed in this diff Show More