Serveur dédié : créer et activer un Virtual Host sous Apache photo

Serveur dédié : créer et activer un Virtual Host sous Apache

icon apache2

Dans le tutoriel précédent, nous avons importé notre base de données et uploadé nos fichiers sur le serveur.

Il nous faut maitenant indiquer au serveur Apache où se trouvent nos fichiers pour qu’il puisse les servir.

L’ajout d’un virtual host (hôte virtuel) ne prend que quelques minutes.

Création du VirtualHost

Nous créons un fichier sous /etc/apache2/sites-available/ qui porte le nom de domaine de notre site, cela permet de s’y retrouver :

nano /etc/apache2/sites-available/www.skyminds.net

Lire la suite

MySQL : résoudre l'erreur "mysql_connect(): Headers and client library minor version mismatch" photo

Serveur dédié : créer la base de données MySQL et importer WordPress

icon mysql

Dans ce tutoriel, nous allons voir comment créer la base de données MySQL et importer notre base WordPress existante.

Ce tutoriel prend environ 15 minutes à réaliser. Tout se fait dans le terminal via une session SSH.

Création d’une base de données

On se connecte au serveur MySQL :

mysql -p -h localhost 

Entrez votre mot de passe du compte root pour MySQL. Vous obtenez un prompt.

On crée une base de données UTF-8, avec une collation utf8_unicode_ci :

CREATE DATABASE skyminds_wp CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Je vous recommande très fortement d’utiliser l’UTF-8 dès le départ. Cela évite bien des soucis qui pourraient survenir ultérieurement avec les caractères accentués.

Lire la suite

Serveur dédié : installation d'Apache, PHP, MySQL et Webmin photo

Serveur dédié : installation d’Apache, PHP, MySQL et Webmin

Ce premier guide est le premier d’une série d’articles consacrés à l’installation de services indispensables pour un serveur dédié.

Aujourd’hui, il s’agit d’installer Apache, PHP, MySQL et Webmin sur notre serveur.

Cela prend environ 20 minutes à réaliser.

Etape 1 : mettre à jour le système d’exploitation

Avant de commencer, on met l’OS à jour :

apt-get update && apt-get dist-upgradeCode language: JavaScript (javascript)

et on ajoute tout ce qu’il faut pour compiler :

apt-get install build-essentialCode language: JavaScript (javascript)

Voilà, nous sommes prêts à démarrer.

Lire la suite

Migration de serveur : Kimsufi 250G photo

Migration de serveur : Kimsufi 250G

Aujourd’hui, je vous donne les quelques news techniques du site.

Serveur Kimsufi 500G

Cela fait presque un an que SkyMinds.Net tourne sur un serveur dédié hébergé chez OVH. Le serveur était un Kimsufi avec 500 Go de disque dur.

Quelques jours seulement après le transfert du site, OVH annonce le Kimsufi avec 250 Go mais… à moitié prix ! Et on ne peut rendre un serveur Kimsufi pour un autre, il s’agit de deux achats séparés.

serveur dedie debian

Au niveau des performances, je dirai que mon Kimsufi 500G n’était pas terrible : il était constamment surchargé et j’avais l’impression de devoir relancer les services régulièrement pour assurer la disponibilité du service. Pas cool du tout.

Lire la suite

Mise à jour du serveur : passage de Debian Lenny à Debian Squeeze photo

Mise à jour du serveur : passage de Debian Lenny à Debian Squeeze

logo debian squeeze

Tiens, Debian Squeeze est sorti ce week-end ! Du coup, j’en ai profité pour mettre à jour le serveur du site : nous sommes donc passés de Debian Lenny (5.0.8) à Debian Squeeze (6.0).

Lenny prend donc sa retraite au bout de 2 ans. Cela nous permet également de mettre à jour environ 400 paquets dont les différents serveurs.

La mise à jour prend quelques minutes sur la Kimsufi mais comme j’ai eu quelques erreurs (avec MySQL), je vous donne la marche à suivre.

Mise à jour des sources

On sauvegarde le fichier des sources :

cp /etc/apt/sources.list /etc/apt/sources.list-lennyCode language: PHP (php)

On remplace toutes les occurences de “lenny” en “squeeze” dans un nouveau fichier :

sed 's/lenny/squeeze/' /etc/apt/sources.list > /etc/apt/sources.list-squeezeCode language: PHP (php)

Ce nouveau fichier devient notre fichier source :

cp /etc/apt/sources.list-squeeze /etc/apt/sources.listCode language: PHP (php)

On met à jour les paquets apt et dpkg :

apt-get install apt dpkgCode language: JavaScript (javascript)

Voilà, il ne reste plus qu’à lancer l’installation.

Lire la suite

Ubuntu : compression d'images JPG et PNG avec Trimage Image Compressor photo 1

Ubuntu : compression d’images JPG et PNG avec Trimage Image Compressor

trimage icon

Il y a quelques semaines, je vous ai parlé du plugin GIMP “Enregistrer pour le Web” qui permet d’obtenir le meilleur ratio qualité/poids pour vos images.

Et bien sachez qu’il existe une petite application qui permet d’automatiser la compression d’images JPEG et PNG sans perte de qualité et en un seul clic : Trimage Image Compressor, qui utilise optipng, advpng et jpegoptim, suivant le type du fichier.

Installation

L’installation est très simple, il suffit d’ajouter le dépôt PPA de l’application et de lancer l’installation :

sudo add-apt-repository ppa:kilian/trimage
sudo apt-get update && sudo apt-get install trimageCode language: JavaScript (javascript)

Lire la suite

Ubuntu : résoudre le plantage après une mise à niveau

Il y a quelques jours, je me suis mis en tête de mettre à jour le PC de mon père…

Le problème : une mise à jour interrompue

ubuntu update

Les mises à jour défilent quand tout à coup, patatras, plus de wifi. La mise à jour est interrompue, il est tard, on éteint la machine.

Au démarrage suivant, gros bug : on arrive sur l’ouverture de session Ubuntu mais la souris et le clavier ne répondent plus du tout, gros freeze.

Pas moyen non plus d’ouvrir une fenêtre de terminal, ce qui est très problématique. Et le mode recovery plante également (message d’erreur : Mountall : disconnected from Plymouth).

A ce stade, je soupçonne les pilotes de la carte graphique.

Lire la suite

Encoder une vidéo dans un autre format avec WinFF photo 1

Encoder une vidéo dans un autre format avec WinFF

video converter icon

J’ai eu l’occasion de jouer avec Windows Movie Maker au collège dernièrement : on peut faire un montage photos/vidéos/musiques en quelques dizaines de minutes et le résultat est convaincant.

Par contre le format WMV… pas top pour l’intégration sur un site web.

Sur internet, force est de constater que c’est Flash qui prédomine dans la vidéo (en attendant l’hypothétique support d’HTML5 par tous les navigateurs dans quelques années).

Du coup, vous êtes peut-être amenés à encoder vos vidéos dans d’autres formats.

Lire la suite

Installer des polices TrueType sous Ubuntu photo

Installer des polices TrueType sous Ubuntu

font truetype

Ubuntu possède quelques polices par défaut mais il est fort probable que celles que vous utilisez habituellement ne soient pas installées.

Si c’est le cas, sachez qu’il est très facile d’installer n’importe quelle police de caractère TrueType (Windows ou Mac) sous Ubuntu.

Il existe deux méthodes d’installation de polices TrueType (extension .tff) sur Ubuntu.

Je suppose ici que vous vous trouvez dans le répertoire qui contient vos fonts.

Lire la suite

Fenêtre du gestionnaire de mise à jour en français indiquant que le système Ubuntu est à jour, avec des options de vérification, de configuration et de fermeture.

Mettre à jour Ubuntu vers la dernière version disponible

Ubuntu logo within an update icon

Lorsque je pars en vacances, j’en profite pour dépoussiérer mon PC portable. Et accessoirement à le mettre à jour avant de pouvoir réellement l’utiliser.

Là, il était sous Ubuntu Lucid Lynx et je me suis dit que c’était l’occasion de le passer sous Meerkat.

C’est une sorte de test grandeur nature : je joue souvent avec tout ce qui est nouveau sur le portable avant de mettre à jour ma machine principale (sur laquelle je teste beaucoup avec une machine virtuelle).

Lire la suite

Une capture d'écran affichant une liste de plugins liés à la musique pour une application de lecteur multimédia Rhythmbox avec un accent sur la description du plugin "Vkontakte-music".

Linux : Vkontakte ou comment trouver, lire et télécharger des MP3 sous Rhythmbox

MP3 player with earphones in the shape of Shrek

Aujourd’hui, je vous parle du plugin Vkontakte.

Tout est parti de Mulve, une application Windows qui permettait de trouver des fichiers MP3 sur des serveurs aux quatre coins de la planète et de les télécharger directement.

Mulve a été tué quasi immédiatement par les ayant-droits (et est devenu un projet open-source).

Quelques jours plus tard, un plugin Rhythmbox reprend le concept : il s’agit de Vkontakte.

Installation du plugin Vkontakte

Tout d’abord, nous avons besoin de git-core :

sudo apt-get install git-coreCode language: JavaScript (javascript)

Lire la suite

mms

Ubuntu : capturer un flux MMS avec MiMMS

mms Pour l’article concernant le voyage en Angleterre 2010, j’ai eu à récupérer le reportage sur le site de l’émission “13h15 le samedi”. Étant donné qu’on ne connait pas vraiment le temps de rétention de ces émissions (qui disparaitront très certainement du site), il est bon de pouvoir en télécharger une copie.

Les flux MMS (Microsoft Media Server), un format de streaming propriétaire créé par Microsoft, n’ont rien à voir avec le Flash Video (FLV) que l’on trouve sur Youtube ou Dailymotion : on ne peut pas le sauvegarder facilement depuis son navigateur, il faut le capturer !

Lire la suite