Archive pour la catégorie 'Développement Web'

[MAC] Postfix configuration serveur smtp relay pour développement

mercredi 19 décembre 2018
Sur mon mac on configure postfix server de relay smtp en local pour le développement php. Par défaut sur mac ce service est installé. Il suffit donc de le configurer correctement. Il est installé par défaiut dans Le fichier principal de configuration se trouve: Ce fichier est très important et change en fonction des versions […] Lire la suite

[Docker] Sendmail

vendredi 30 novembre 2018
Nous allons voir ici comment configurer sendmail pour accepter l’envoi des mails vers l’extérieur: Voici mon fichier docker-compose pour configurer sendmail: Maintenant, une fois notre container en place, il faut configurer le sendmail afin de pouvoir envoyer des mails vers l’extérieur sans avoir des erreurs de « delay denied ». Etape 1. Ajouter les hostnames qui se […] Lire la suite

[PHP] file_get_contents vs fopen

lundi 12 novembre 2018
Il faut savoir que la fonction file_get_contents charge en mémoire l’entièreté du fichier. Du coup, cette solution n’est pas valable si vous travaillez avec des gros fichiers. En utilisant, la fonction fopen, PHP aura besoin seulement quelques MB de RAM même si on upload un fichier de plusieurs Gigas. Bon à savoir, j’ai rencontré ce […] Lire la suite

[Docker] Déploiment de vos images sur l’environnement de production

mardi 6 novembre 2018
Dans mon cas, j’ai transféré manuellement les images ainsi que tous les fichiers de configuration sur les volumes sur la nouvelle machine. Etape 1: Création sur le serveur de production d’un dossier /opt/docker qui contiendra tous les volumes externes avec les fichiers de configuration pour les différents services des containers. Etape 2: J’ai sauvé les […] Lire la suite

[Docker] Installation server linux

mardi 6 novembre 2018
Installation Docker CE Installation de docker compose Docker-compose est un outil qui facilite la gestion des multiples container docker qui doit être lancé avec les variables d’environnements, paramètres, volumes, etc… Lire la suite