Articles et notes

Lorsque des projets utilisant principalement webpack et Node.js sont déployés et mis à jour, il est nécessaire d'exécuter des scripts de compilation. Voici ce que j'utilise dans Plesk.

Lorsque vous utilisez Phusion Passenger sur Plesk pour héberger des applications Node.js (ou Flask), les détails des erreurs ne sont pas affichés dans le navigateur et n'apparaissent pas dans le flux de journaux du domaine associé.

Drupal 11 est tout juste sorti, et ses dépendances nous amènent à revoir certaines composantes de nos processus des développements et de déploiement.

Je suis un utilisateur assidu de MAMP, j'apprécie la simplicité de leur solution. Par contre, au moment de faire mes premiers tests, l'application était très instable et je n'étais pas en mesure de sélectionner PHP 8.3.

J'ai été tenté par l'achat d'une liseuse électronique Kobo. L'attrait majeur pour moi était l'accès instantané à des milliers de livres numériques de mes bibliothèques publiques, sans avoir à m'y rendre. Voici mon verdict et mes recommandations.

Sur un serveur Plesk 18 avec plusieurs sites Web hébergés, les process httpd utilisent beaucoup de CPU et les requêtes sont parfois lentes. La situation s'aggrave avec le temps. Plesk fonctionne avec des paramètres normaux (pas de personnalisation majeur) et utilise ModSecurity 2.9 sur Apache avec les règles Comodo.

Paramètres modernes et adéquats d'un environment chrooted

J'ai dû mettre à jour les paramètres du repository à l'aide du CLI car une mise à jour a brisé l'interface utilisateur (UI) de Plesk.

Voici des instructions sommaires de mise à jour de Drupal 9 vers Drupal 10.

When using Digital Ocean and Flexible IPs with Plesk, outbonds emails might not be sending properly. This is an issue related to the IP address used by postfix.

Il est plus complexe d'utiliser wine sur macOS Catalina puisque le support pour 64 bits a été abandonné.

Pour builder des applications NWJS ou electron pour Windows à partir de macOS, vous devez suivre les étapes suivantes.

Comment installé une vieille version de PHP sur un Plesk Obsidian neuf.

Révision de l'article sur les dossier de téléchargement sur stockage externe pour une compatibilité avec les shell chrooted.

You may have a hard time to configure Plesk to be used as a primary nameserver. However this could be useful to have a full control of the server in a single place.

The following recommandations are the result of many reading about GDPR and ePrivacy. They should be use a base for your own reflexion and do not replace a lawyer opinion.

Mise à jour le 10 février 2020 pour MariaDB 10.3

Pour créer un environnement MariaDB harmonieux où la joie et l'allégrèsse cohabite sans laisser de place aux erreurs de types *SQLSTATE[HY000][2002] Connection refused in lock_may_be_available()`, voici nos meilleures pratiques.

Les commandes suivantes sont adaptées pour un environnement CentOS 7.

So your are using SourceTree on OSX and you've run into this issue since the 2.7 update :

Le plus simple est de le faire via le fichier .htaccess en ajoutant ce code.

Ce code permettrait de rediriger toutes les pages /en à la page /fr en excluant les domaines communs utilisés pour le development local.

Permet de stocker les fichiers lourds en parallèle sur un SSD.

Mise en place d'une solution simple d'auto-deploy basée sur Github.

Gitman permet de créer facilement des repositories pour chacun des sites installés sur Plesk.

Configurer un espace de storage scalable pour votre site web, dans un sous domaine.

Construire un site multilingue fonctionnel avec Drupal 7.

Voici la marche à suivre afin d'installer un certificat SSL pour les serveurs IMAP et SMTP sour Plesk 11.5 et CentOS.

À passer autant de temps sur divers projets, autant en développement web qu'en programmation interactive, on finit tôt ou tard par avoir besoin de connaissances de base avec le terminal. Or, il y a quelques années maintenant que j'y ai plongé, et malgré l'aridité de la chose, je ne m'en passerais pour rien au monde aujourd'hui.