Actions

Auto-hébergement

De RAME

Ce qu'on appelle auto-hébergement est le fait d'installer sur son espace web des services accessibles en ligne. Nextcloud, Sympa, Wiki, phpBB, wordpress, Joomla, ... Tout ces logiciels sont installables sur votre hébergement, sous certaines conditions.


Avant de commencer : Chaque service a souvent ses propres forums d'explication, d'aide, que vous trouverez sur le net. Vous trouverez certainement une meilleure assistance que sur notre forum, n'étant pas assez spécialisé dans aucun de ces domaines !

Prérequis :

  • Avoir un domaine avec un hébergement permettant d'accéder au ftp et à la base de donnée.
  • Installer filezilla (ou un autre connecteur pour télécharger des fichiers sur votre ftp)
  • Si le site que vous voulez faire est votre interface principale, installez-le sur votre dossier racine (www) (c'est le cas du site de l'association Sentiers du Devenir (www.sentiersdudevenir.fr), sinon, créez un sous-domaine, comme nous l'avons fait pour ce wiki, ou pour des sites de projets soutenus par l'association, comme lasoupeauxcailloux.sentiersdudevenir.fr, ou action-creation.sentiersdudevenir.fr. Lorsque vous créez ce sous-domaine, choisissez de lui dédier un dossier à son nom, pour qu'il aille chercher dans ce dossier (où vous installerez ensuite le module de votre choix. Ainsi, chaque dossier comporte un service, et rien ne se mélange !


Wordpress

Difficulté d'installation : Facile 🏆
Le module incontournable d'édition de site internet. Wordpress.com en a récupéré un gros mérite, mais avant d'être une entreprise qui héberge des sites (et qui est assez chère), wordpress est un logiciel libre. Aujourd'hui, plusieurs hébergeurs (OVH, 1&1, ...) proposent des modules préinstallés sur le domaine que vous achetez. Mais en fait, à partir du moment où vous avez un hébergement, vous pouvez installer wordpress plusieurs fois, en toute autonomie !

  • Prendre la dernière version logicielle, rendez-vous ici.
  • Téléversez tous les fichiers du dossier wordpress dans le dossier correspondant à votre domaine ou sous-domaine (www pour le domaine principal, wiki pour le sous-domaine wiki.mondomaine.fr, ...) avec filezilla. Pensez à décompresser le fichier avant de le téléverser.
  • Une fois le téléversement terminé, allez sur votre site, depuis un navigateur. Dans un premier temps, vous le trouverez avec http, mais vous pourrez le reparamétrer en https une fois l'installation terminée.
  • Suivez l'installation guidée.


Voilà ! Wordpress est installé ! Il n'y a plusqu'à construire votre site internet !

Avantages de wordpress :

  • Wordpress est une interface sur laquelle vous pouvez ensuite installer des extensions. Il y en a pour tout, c'est une vraie caverne d'ali-baba !
  • Aucun besoin de savoir coder, le tableau d'administration est très facile à utiliser, l'installation des modules aussi, et la rédaction des pages est directement avec une mise en page visible.
  • Les mises à jour peuvent se faire automatiquement, si vous installez jetpack
  • Vous pouvez changer l'apparence de votre site en installant différents thèmes
  • Tout est absolument gratuit, mais vous pouvez avoir, sur quelques thèmes ou extensions, des suppléments payants si vous le souhaitez, ou bien vous pouvez faire un don auprès des éditeurs pour les soutenir dans leur travail.


Nextcloud

Difficulté d'installation : Simple 🏆🏆
Nextcloud est le pendant libre de google drive. C'est une bibliothèque, que vous pouvez synchroniser avec votre ordinateur et votre téléphone, sur laquelle vous pouvez installer une myriade d'extensions, allant de contacts, agenda, notes, à des choses plus impressionnantes, comme intégrer onlyoffice pour pouvoir modifier des documents en ligne, talk pour faire des visioconférences, crypter vos données, et pleins d'autres choses. Cependant, attention aux limites de votre hébergement : Onlyoffice ne peut être installé depuis le ftp, et nécessite d'avoir un VPS.

  • Téléchargez la dernière version de l'installeur web, ou de l'archive ici.
  • Avec Filezilla, téléversez tout le contenu téléchargé sur le dossier approprié à votre domaine ou sous-domaine. Pensez à décompresser les formats zip avant de les téléverser.
  • Une fois le téléversement terminé, allez sur votre site, depuis un navigateur. Dans un premier temps, vous le trouverez avec http, mais vous pourrez le reparamétrer en https une fois l'installation terminée.
Page d'installation de Nextcloud, après le tranfert de Filezilla
  • Suivez l'installation guidée :
    • Le nom d'utilisateur et son mot de passe sont vos identifiants administrateur. Choisissez-les solides.
    • Pour la base de donnée, ne choisissez jamais SQLite, à moins d'y être forcé. Sélectionnez plutôt mysql, MariaDB ou PostgreSQL. Entrez les coordonnées de votre base de donnée (attention ce ne sont pas celles qui vous servent pour le ftp !) Le nom d'utilisateur et le nom de la base sont les mêmes, et ce qu'ils appellent l'hôte est en fait le nom du serveur. Il n'est pas utile de spécifier le numéro du port avec le nom de l'hôte, il le trouve tout seul.
  • Une fois que tout est installé, vous arrivez sur votre espace. Vous pouvez maintenant personnaliser votre nextcloud, en lui rajoutant des extensions, en laissant la possibilité à des personnes de se créer un compte sur votre espace, ou pas, en paramétrant à quels services vous leur laissez accès, ... Prenez le temps de bien lire et personnaliser chaque paramètre, tout est important !


Page d'accueil de votre Nextcloud quand l'installation est terminée

Bravo, votre Nextcloud est installé ! Il ne vous reste plus qu'à basculer tout ce que vous voulez dessus, et... ne pas oublier de supprimer votre compte google, en effaçant tous les fichiers de votre drive... !

Avantages de Nextcloud :

  • Vos données sont sur votre espace. Même si votre espace en ligne n'est pas à vous (vous louez un serveur), cela permet de pouvoir dire que vos données ne sont accessibles que par vous, et en plus, vous pouvez les crypter.
  • De nombreux modules permettent de rendre l'espace très polyvalent.
  • L'interface graphique permet de pouvoir quasiment tout gérer sans avoir besoin de connaissances particulières.
  • Possibilité de partage, avec d'autres utilisateur sur votre propre service, ou avec d'autres personnes utilisant Nextcloud depuis un autre espace.
  • Ce cloud existe aussi longtemps que vous maintenez le service en place (Nous n'avons jamais de certitude sur la durée des services proposés par d'autres).


phpBB

Difficulté d'installation : Intermédiaire 🏆🏆🏆

Page d'accueil du Forum des Rameurs

Un forum est un lieu de discussion où non seulement il y a un partage de connaissances, mais en plus, il y a une trace de chaque échange, ce qui permet à d'autres personnes rencontrant les mêmes questionnements de voir les réponses, ou d'apporter leurs réponses ! C'est une discussion entre quelques personnes, mais que tout le monde peut retrouver. Tout le monde étant, bien entendu, les personnes que vous autorisez à accéder au contenu : un forum peut être tout à fait ouvert (les gens peuvent lire (voire écrire) en tant que simple visiteurs, ou tout à fait fermé (seuls des membres validés par l'administrateur ou des modérateurs ont le droit de voir le contenu, ou écrire), ce qui permet une grande palette d'utilisation, allant du forum interne à une structure, à un forum très ouvert, comme c'est le cas du nôtre, le Forum des Rameurs.

  • Téléchargez la dernière version du forum ici.
  • Avec Filezilla, téléversez tout le contenu téléchargé sur le dossier approprié à votre domaine ou sous-domaine. Pensez à décompresser les formats zip avant de les téléverser.
  • Une fois le téléversement terminé, allez sur votre site, depuis un navigateur. Dans un premier temps, vous le trouverez avec http, mais vous pourrez le reparamétrer en https une fois l'installation terminée.
  • Suivez l'installation guidée :
    • Le nom d'utilisateur et son mot de passe sont vos identifiants administrateur. Choisissez-les solides.
    • Pour la base de donnée, ne choisissez jamais SQLite, à moins d'y être forcé. Sélectionnez plutôt mysql, MariaDB ou PostgreSQL. Entrez les coordonnées de votre base de donnée (attention ce ne sont pas celles qui vous servent pour le ftp !) Le nom d'utilisateur et le nom de la base sont les mêmes, et ce qu'ils appellent l'hôte est en fait le nom du serveur. Il n'est pas utile de spécifier le numéro du port avec le nom de l'hôte, il le trouve tout seul.
  • Une fois que le forum est installé, il est fonctionnel tel quel. Cependant, vous pouvez avoir envie d'en modifier l'apparence, ou d'ajouter des modules pour avoir plus de fonctionnalités,... Tout cela nécessite un accès régulier aux fichiers php via le ftp, pour modifier certaines choses. Pour vous aider, n'hésitez pas à faire un tour sur le forum de phpBB.
  • N'oubliez pas de vider le cache à chaque fois que vous travaillez via le ftp, pour remettre à jour le site. Cela se fait simplement, via le ftp, en supprimant tous les fichiers se trouvant dans le dossier "cache", SAUF le .htaccess et le index.htm.


Avantages de phpBB :

  • Vous avez un forum avec votre nom de domaine
  • Votre espace existe aussi longtemps que vous le maintenez en place (Nous n'avons jamais de certitude sur la durée des services proposés par d'autres).
  • Vous avez un espace dont vous pouvez définir les droits d'accès, les espaces de discussions ouverts et d'autres où seuls certains peuvent éditer des posts, vous pouvez classer les discussions selon des catégories, ...



Wiki

Difficulté d'installation : Difficile 🏆🏆🏆🏆

Sympa