Ubuntu

Installer (et faire fonctionner) PHPMyAdmin sur Ubuntu 16.04, 16.10 & 17.04

Posté le Vendredi 29 avril 2016 - 08:16
Dernière mise à jour le Lundi 18 septembre 2017 - 15:32

Si vous souhaitez installer phpmyadmin sur Ubuntu, rien de plus simple ou presque, on peut parfois tomber sur des erreurs.

Note : à titre personnel je n'utilise quasiment plus PHP My Admin que je trouve trop lourd, mais adminer, qui est un simple fichier php et donc beaucoup plus léger que son grand frère.

Créer son premier Virtual Host sous Ubuntu

Posté le Mardi 26 avril 2016 - 12:39
Dernière mise à jour le Mardi 26 septembre 2017 - 18:21

Second billet destiné aux débutants du développement web sous Ubuntu. SI vous avez raté le premier épisode, je vous encourage à lire Bien commencer le développement PHP sous Ubuntu.

Aujourd'hui nous allons voir comment créer des virtual hosts Apache 2.

Bien commencer le développement PHP sous Ubuntu

Posté le Lundi 25 avril 2016 - 17:35
Dernière mise à jour le Mardi 26 septembre 2017 - 18:16

C'est parti, vous voulez vous lancer dans Ubuntu pour faire du développement PHP, mais vous ne savez pas par où commencer ?

Qu'est ce que nous allons voir aujourd'hui ? Installation d'apache, de PHP et configuration du dossier www, bien connu de ceux qui viennent de Windows.

Pré-requis : une installation fraîche (ou à peu près fraîche) d'Ubuntu.

Créer un certificat SSL autosigné pour le développement en local

Posté le Mercredi 3 février 2016 - 09:45
Dernière mise à jour le Lundi 25 septembre 2017 - 15:51

Le SLL se démocratise de plus en plus, poussée avec l'arrivée de certificats gratuits proposé Let's Encrypt et les nouvelles mesures de google et firefox pour l'encourager.

Du coup il est intéressant d'en utiliser en local, afin d'être au plus proche de la configuration de production.

Comment générer son certificat SSL avec Let's Encrypt

Posté le Vendredi 6 novembre 2015 - 15:01
Dernière mise à jour le Lundi 14 août 2017 - 10:54

Let's encrypt (https://letsencrypt.org/) est un service, actuellement en beta fournissant la validation de certificats SSL (pour donc du HTTPS par exemple).

Ce service est possible via d'autres autorités de certifications, comme Gandi par exemple, mais se différentie ici par sa gratuité.

Rediriger les mails envoyés depuis son poste vers une autre adresse

Posté le Samedi 25 janvier 2014 - 16:21
Dernière mise à jour le Vendredi 24 mars 2017 - 09:09

En cours de dev, il est vite fait d'envoyer par erreur un mail à un membre au autre du site sur lequel on travail, pour éviter ce genre de problème soit on désactive complètement l'envoi de mail soit on les redirige.

C'est ce que l'on va faire ici avec Postfix :

Redirection de tous les mails envoyé via postfix vers une autre adresse.

Envoyer des mails depuis son code local sous Ubuntu et dérivés

Posté le Samedi 25 janvier 2014 - 16:02
Dernière mise à jour le Mercredi 23 novembre 2016 - 08:23

En local il est pratique parfois de pouvoir envoyer des emails depuis son code php pour vérifier le bon fonctionnement de son code.

Pour cela plusieurs solutions sont possibles, je vais utiliser postfix

On commence par l'installer :

sudo apt-get install postfix

Durant la configuration PostFix va demander comment il doit être configurer :

Connexion FTP en local sous Linux

Posté le Vendredi 3 janvier 2014 - 13:49
Dernière mise à jour le Mardi 22 novembre 2016 - 11:46

Des fois il est pratique d'autoriser les connexion en FTP sur sa machine en local, je pense par exemple aux mises à jour de wordpress.

Avec le logiciel vsftpd c'est possible.

Sous debian et dérivés (Ubuntu, Mint...) pour installer le paquet :

sudo apt-get install vsftpd

Puis modifiez le fichier /etc/vsftpd.conf

sudo vim /etc/vsftpd.conf

Automatiser la création de Virtualhosts sous linux (et plus)

Posté le Jeudi 26 décembre 2013 - 18:16
Dernière mise à jour le Mardi 22 novembre 2016 - 11:46

J'ai écris pour mon usage personnel un petit script en bash pour GNU/Linux permettant de rapidement mettre en place un environnement de travail quand on attaque un projet web.
Testé sous Ubuntu, mais pas de raison qu'il ne fonctionne pas sous d'autres environnements.

Rediriger automatiquement un tld sur sa machine sans toucher au fichier hosts

Posté le Jeudi 12 décembre 2013 - 11:12
Dernière mise à jour le Mercredi 30 novembre 2016 - 14:56

Quand on développe en local avec un vhost apache, nous devons à chaque fois modifier le fichier hosts pour faire pointer le domaine sur sa machine.

Par exemple si je travaille en local avec le tld .dev, monsite.com deviendra en local monsite.dev. et je devrais ajouter à mon fichier hosts la ligne suivante :