Bloguer est un grand passe-temps. À la base, c'est une forme de journal en ligne que vous gérez sans les règles et les restrictions des plateformes de microblogging telles que Facebook et Twitter.
En ce qui concerne votre blog, vous êtes votre propre écrivain et éditeur; vous possédez l'histoire que vous partagez avec le monde. Et avec une solution comme DotClear, vous pouvez facilement créer votre blog et l'héberger depuis chez vous sur un Raspberry Pi. Voici comment:
Qu'est-ce que Dotclear et en quoi est-il différent des autres plateformes de blogs ?
Dotclear est un service gratuit et logiciels open source qui se présente comme "la gestion de blog simplifiée"; il est antérieur d'un an à la plate-forme WordPress populaire, initialement publiée en 2002.
La plate-forme est inhabituelle dans le sens où une seule installation prend en charge plusieurs blogs distincts et plusieurs utilisateurs. De plus, il dispose de mécanismes anti-spam intégrés, d'une mise en page personnalisable, d'un système de commentaires fantastique et d'une pléthore de thèmes et de plug-ins pour
rendre votre blog plus attrayant visuellement dès que vous le déployez.La licence open source de Dotclear signifie qu'outre le téléchargement, l'utilisation et la modification du logiciel, vous avez également la liberté de redistribuer le code et de contribuer à l'avenir du projet direction.
Comment installer Dotclear sur votre Raspberry Pi
Avant de commencer, vous devez suivre notre guide pour préparer votre Raspberry Pi en tant que serveur. Une fois que vous avez terminé, rendez-vous chez votre registraire DNS avancé page des paramètres.
Supprimer tous les enregistrements et créer un nouveau UN enregistrement. Définissez l'hôte sur "@", valeur à votre adresse IP publique et le TTL aussi bas que possible.
Si vous allez accéder à votre Dotclear via un sous-domaine, par exemple, blog.improbable.guru, vous définirez plutôt l'enregistrement A sur "blog".
Une fois les préliminaires terminés, connectez-vous à votre Raspberry Pi en utilisant Coquille sécurisée (SSH), et assurez-vous que tous les packages installés sont à jour :
sudo apt mettre à jour
mise à niveau sudo apt
Dotclear aura besoin d'une base de données et d'un utilisateur de base de données pour terminer l'installation. Vous devriez déjà avoir installé MariaDB, entrez-le donc avec la commande suivante :
sudo mariadb
Maintenant, ajoutez les entrées suivantes une ligne à la fois :
CRÉERBASE DE DONNÉES pointclair ;
CRÉERUTILISATEUR pointclair IDENTIFIÉPAR 'mot de passe super topsecret';
ACCORDERUSAGESUR *.* À pointclear@localhost IDENTIFIÉPAR 'mot de passe super topsecret';
ACCORDERTOUTprivilègesSUR pointclear.* À pointclear@localhost ;
AFFLEURERPRIVILÈGES;
quitter;
Changez de répertoire et utilisez nano pour créer un nouveau fichier de configuration Apache :
CD /etc/apache2/sites-available
sudonanopointclair.conf
Dans le nouveau fichier, définissez le nom de domaine et le répertoire où vous stockerez les fichiers de votre blog :
<Hôte virtuel *: 80>
Nom du serveurBlog.improbable.gourou
DocumentRoot /var/www/dotclear/
</VirtualHost>
Enregistrez le fichier et quittez nano avec Ctrl + O suivie par Ctrl + X.
Activez le nouveau fichier de configuration et redémarrez Apache :
sudoa2ensitepointclair.conf
redémarrage du service sudo apache2
Créez le répertoire que vous venez de spécifier, puis déplacez-vous dedans :
sudo mkdir /var/www/dotclear
CD /var/www/dotclear/
Maintenant, téléchargez le programme d'installation automatique de Dotclear :
sudo wget https ://download.dotclear.org/loader/dotclear-loader.php
Utilisez la ligne de code suivante pour modifier de manière récursive le propriétaire de votre répertoire actuel afin qu'Apache puisse y écrire :
sudochown-Rwww-données:www-données .
Maintenant, ouvrez un navigateur et accédez à your-domain.tld/dotclear-loader.php. À ce stade, vous utiliserez une connexion HTTP non sécurisée. Ne vous inquiétez pas; vous pouvez et changerez cela plus tard.
Vous serez accueilli par l'assistant Dotclear NetInstall, dont le travail consiste à récupérer la dernière archive Dotclear et à la décompresser dans votre espace web.
Par défaut, la destination est votre-domaine.tld/dotclear, mais si vous voulez que le blog soit à la racine de votre domaine ou sous-domaine (vous le faites probablement), supprimez ce champ. Cliquez maintenant sur le bouton "Récupérer et décompresser Dotclear".
Remplissez les détails de la base de données. Le nom d'hôte de la base de données est hôte local, le nom de la base de données et le nom d'utilisateur de la base de données sont tous deux pointclair, et le mot de passe est celui que vous avez défini précédemment. Vous pouvez définir le préfixe de la base de données sur ce qui vous convient. Ces données seront enregistrées dans un fichier de configuration. Pour afficher son contenu, entrez ce qui suit :
chat /var/www/dotclear/inc/config.php
Sur l'écran suivant, vous serez invité à créer un compte utilisateur, et l'assistant vous demandera votre premier nom, prénom et adresse e-mail—vous pouvez les ignorer si vous le souhaitez, mais vous devrez définir un nom d'utilisateur et un le mot de passe.
Sécurisez votre installation Dotclear
Une fois la création de compte terminée, vous devez sécuriser votre connexion à votre blog Dotclear. Oui, le serveur est physiquement situé dans le même bâtiment que vous, mais le trafic sur les connexions HTTP est soumis à les attaques de l'homme du milieu (MITM), l'espionnage par votre FAI ou des tiers. Certbot récupérera et déploiera un certificat et une clé Let's Encrypt et les déploiera sur votre système.
certbot sudo
Entrez votre adresse e-mail lorsque vous y êtes invité et sélectionnez le domaine de votre blog dans une liste lorsque vous y êtes invité.
Rechargez la page d'administration de votre blog et vous serez redirigé vers une connexion HTTPS sécurisée. Ce n'est pas magique, mais c'est proche.
Gestion de votre blog Dotclear
L'adresse de votre blog sera votre adresse de domaine et l'interface d'administration se trouve à votre-domaine.tld/admin.
Vous remarquerez immédiatement que le tableau de bord est clair, épuré et facile à utiliser, avec les activités les plus courantes affichées sous forme de grandes icônes carrées, ornées de pictogrammes compréhensibles. Ceux-ci incluent les publications, les nouvelles publications, les nouvelles pages, les commentaires, les catégories, le gestionnaire de médias, le blog, l'apparence, les widgets, les menus, les préférences et l'aide. Chacun d'eux fait exactement ce que vous attendez d'eux.
Vous pouvez configurer les thèmes et les gérer via le menu "Apparence du blog" situé sur le panneau de gauche. Vous pouvez ajouter de nouveaux thèmes à partir d'ici en utilisant l'onglet "Ajouter des thèmes".
En ce qui concerne la sélection de thèmes, vous avez le choix entre des centaines de styles qui conviendront à n'importe quel blog. Aucun n'est payant et vous pouvez installer n'importe quel thème en un seul clic. Une fois installé, vous pouvez modifier votre thème depuis l'interface d'administration de Dotclear.
Comme vous pouvez le voir maintenant, vous pouvez avoir un superbe blog en cours d'exécution sur votre Raspberry Pi en quelques minutes.
Utiliser Dotclear pour créer un blog sur votre Raspberry Pi est simple et rapide !
Vous pouvez utiliser votre blog à toutes fins utiles. C'est une excellente idée de commencer un portfolio en ligne, de montrer vos compétences techniques ou de démontrer vos capacités d'écriture à un public plus large. Et si vous ne savez pas par où commencer, envisagez d'écrire un roman sérialisé ou même un blog de conseils techniques.
Si vous n'êtes pas un grand fan de Dotclear, pas de soucis. Vous pouvez essayer Ghost, qui est un autre outil de blogging open source que vous pouvez facilement installer sur votre Raspberry Pi.