Skip to main content

Installer Dotclear sur FreeBSD 13

Voilà, je viens enfin de créer mon blog que je vais dédier à ma passion jeu. Étant informaticien, j'ai choisi une plateforme, dotclear car elle permet à un non-geek de publier sans se prendre la tête. Comme j'aime la diversité, j'ai choisi d'utiliser FreeBSD comme mon OS de base. De même pour l'hébergement.

J'ai donc créé un compte sur virtua-cloud, j'ai choisi la taille, le processeur (Intel ou AMD) et la géographie pour ma machine virtuelle. J'ai attendu moins de 5 minutes et hop, j'avais une machine. J'ai noté les adresses IP v4 et v6 d'icelle et j'ai ajouté un champ A puis un champ AAAA dans la zone DNS de mon domaine.

Le choix suivant à faire fut de choisir le serveur web, sachant que je voulais pouvoir servir mon contenu avec du http/2. J'ai choisi Apache parce qu'il fait le job et c'est n'est pas le numéro un.

Ensuite, pour un blog dynamique, il nous faut une base de donnée. J'ai bien évidement choisi postgresql.

Une fois ces choix arrêtés, il suffit d'installer les paquets suivants :

  • apache24-2.4.56

  • postgresql13-server

  • php82-mbstring 

  • php82-iconv 

  • php82-simplexml 

  • php82-dom 

  • php82-gd

  • php-session

  • php82-session

  • php82-pgsql

  • php82-filter

  • php82-zlib-8.2.0

  • py-certbot

  • py-certbot-apache

  • bsdstats

J'ai choisi la version de PHP la plus rande de disponible et la version 13 de Pgsql car je n'avais pas de paquet PHP compatible avec pg15 et pg13. J'ai découvert le manque de certains paquet durant l'instalation de dotclear ou durant la configuration d'icelui (zlib, filter,session)

Un petit tour sur PGtune et hop, ma base de donnée est configurée. Je crée ensuite un utilisateur, une base de donnée dans postgresql. Et hop mon backend est prêt.

Une fois que j'ai testé mon installation en utilisant https://tools.keycdn.com/http2-test, il ne me reste plus qu'à installer dotclear en suivant la documentation

 Il ne me reste plus qu'à configurer dotclear et y écrire du contenu.

 J'ai installé BSDstats en plus pour donner plus de visibilité aux paquets que j'utilise. 

Dans les choses que je n'ai pas regardées, c'est l'existante ou non d'un rôle ansible pour automatiser le déploiement de dotclear.

 Il me reste encore les CSP à configurer pour obtenir mieux que D sur l'observatoire de mozilla. Et malheureusement il n'y rien sur le sujet dans la documentation de dotclear.


Edit 16/04/2024 :

Ajout du paquet php82-gmp pour avoir la liste des filtres ipv6 fonctionnelle.




Comments

Popular posts from this blog

Key signing party at fosdem 2024

I'm organizing a GnuPG key signing party in order to bolster our web of trust , since there is no official ksp this year. I have organized a few in the past using tools like biglumber (website is gone, if someone know of a replacement or where the source code of site is, I might end up running one again) and others tools . I've also run once the KSP at FOSDEM and helped running it a few other times.    === Details below === When, Where   We'll meet in front of the infodesk stand in building K around 12:00 Sunday Feb 4th 2024. I'll have a sing of some sort with KSP and or Key Signing Party . Once enough participants show up we will move outside to proceed with the party. What to Bring Warm cloths as the party will happen outside this year, like in the good old days. I hope it won't rain, but it might. Piece of papers with your fingerprint written on them. Each piece should look like below:  $ gpg --fingerprint 34246C61F792FBCC1F23BFF296BD1F38FEA32B4D pub   ed2551

Gandi , je suis énervé, la partie email

 En mai dernier j'avais migré le service de messagerie de mon domaine depuis google (offre historique datant de 2006) gratuite vers le service de Gandi. J'avais les contraintes suivantes : un peu d'espace, on passait de 15GB/utilisateurs tentative de reprise de l'historique Neuf utilisateurs calendrier+ carnet d'adresse du webmail pop/imap/smtp avec du TLS dedans Ayant un domaine historique, j'avais droit à cinq boites gratuites. Mais, je devais m'acquitter du service supplémentaire jusqu'à la prochaine échéance de renouvellement du domaine, soit 2025. Avec des boites mail à 3Gb, cela faisait une facture de 400€. Avec les dernières annonces de Gandi, à partir de la fin d'année, il me faudrait débourser en sus 25€/mois pour garder un service équivalent et à partir de 2025 45€/mois. La très mauvaise surprise du mercredi. J'ai donc commencé à chercher des alternatives, sachant qu'à terme, j'aurais au moins deux utilisateurs de plus. Point p

En colère contre les services de l'état

 Ma femme n'est pas française, mais elle souhaite le devenir. Elle a lu ce que demande l'administration demande. Elle a après 2 mois tous les papiers de son pays natal. Ils ont été traduits par une personne reconnue des services de l'État et les apostilles ont été posées. Il ne reste donc que deux choses à faire : Demander les papiers français (certificat de mariage, preuve du niveau de langue, actes de naissances des enfants) . Prendre rendez-vous en préfecture pour déposer son dossier. Les papiers français manquants ne poseront pas de problème ça prendra entre trois semaines et un mois pour les recevoir. Nous habitons le Tarn & Garonne, pour les dossiers de demande de naturalisation les demandes de tous les départements de midi-Pyrénées, sont centralisées à la préfecture de la Haute-Garonne, et ce, depuis un certain temps déjà (depuis le 29 avril 2015 très exactement) . Ma femme m'indique donc que les prises de rendez-vous s'effectuent uniquement