Serveur dédié : configurer la limite mémoire pour PHP et Suhosin

suhosin_logo

Aujourd'hui, je vous livre la solution à un problème auquel vous avez peut-être été confronté lors de la configuration de votre serveur dédié - il s'agit d'une erreur que l'on peut trouver dans les fichiers logs d'Apache : Dec 12 16:19:26 mail suhosin[22860]: ALERT - script tried to increase memory_limit to 268435456 bytes which is above the allowed value (attacker '82.83.84.85', file '/home/skyminds/public_html/wp-admin/admin.php', line 96) Etape 1 : paramétrage de memory_limit dans php.ini On édite notre fichier php.ini : nano […]

Lire la suite »

Installer des scripts JavaScript utilisateur sous Opera

opera-browser

Il est possible d'ajouter des scripts JavaScript utilisateur (ou userscripts) sous Opera pour ajouter des fonctions supplémentaires au navigateur. Cependant, ce code ne peut être lancé directement, il y a quelques réglages à effectuer. Voici comment configurer Opera pour y lancer nos scripts JavaScript en quelques étapes. Réglages du dossier des scripts JavaScript sous Opéra Allez dans Tools –> Preferences (Outils –> Préférences) ou faîtes Ctrl + F12 au clavier. Naviguez dans Advanced –> Content –> JavaScript Options (Avancé –> […]

Lire la suite »

Webdesign : le site du collège Pablo Picasso

Webdesign : le site du collège Pablo Picasso photo

Il y a quelques mois, je vous avais dit que j'étais en charge du site du collège Pablo Picasso, où j'ai passé quelques années, mais je ne vous avais jamais dévoilé le design - le voici donc : J'ai laissé la main à une collègue depuis que je suis parti - d'ailleurs on peut voir qu'il y a beaucoup moins d'images et de contenu depuis - mais je garde toujours un oeil dessus. C'est dur de se détacher de ses […]

Lire la suite »

Linux : résoudre les erreurs communes de clé GPG dans APT

Linux : résoudre les erreurs communes de clé GPG dans APT photo

De temps en temps, il arrive qu'en faisant un apt update, on obtienne quelques erreurs de clés GPG, soit parce qu'elles ont changé, soit parce qu'elle n'ont pas été ajoutées en même temps que les dépôts auxquels elles sont associées. Voici une petite compilation des situations que j'ai connu jusqu'à présent. La clé publique n'est pas disponible : NO_PUBKEY Le message d'erreur habituel, dont voici un exemple : W: GPG error: http://ppa.launchpad.net maverick Release: Les signatures suivantes n'ont pas pu […]

Lire la suite »

Serveur dédié : sauvegarde automatique des fichiers avec Backup Manager sur le serveur de sauvegarde OVH

Serveur dédié : sauvegarde automatique des fichiers avec Backup Manager sur le serveur de sauvegarde OVH photo 1

Aujourd'hui, nous abordons la sauvegarde des fichiers essentiels du serveur. Backup Manager permet d'effectuer des sauvegardes quotidiennes du système : il crée des archives dans plusieurs formats de compression (tar, gzip, bzip2, lzma, dar, zip) et peut les exporter vers un serveur FTP. Dans notre cas, nous allons l'installer et le configurer pour envoyer tout ce qui est important sur notre serveur sur le serveur FTP externe de sauvegarde fourni gratuitement par OVH (100 Go). Etape 1 : installation de […]

Lire la suite »

Accélérer le démarrage et l'arrêt d'Ubuntu

Cela fait quelques années que mon système tourne sous Ubuntu et je n'ai jamais eu à réinstaller l'OS. Et pourtant, on peut dire que je ne le ménage : j'installe des applications, teste tout ce que je trouve sous la main, désinstalle... Avec le temps, j'ai remarqué qu'Ubuntu mettait de plus en plus de temps à démarrer donc je me suis penché sur l'optimisation du démarrage du système. Désactiver les services inutiles Mon PC principal est un desktop donc certains […]

Lire la suite »

Serveur dédié : mettre à jour le noyau Debian de la Kimsufi

Serveur dédié : mettre à jour le noyau Debian de la Kimsufi photo

Aujourd'hui, on met à jour le noyau linux de notre installation Debian sur notre Kimsufi. Un noyau à jour, c'est toujours mieux pour bénéficier des derniers patchs/améliorations/correctifs de sécurité du noyau. OVH compile ses propres noyaux, offrant différentes options. Nous choisirons le noyau avec GRS : grsecurity est un correctif de sécurité pour le noyau incluant PaX, un système de contrôle d'accès à base de rôles et différents moyen de renforcer la sécurité générale du noyau. Téléchargement du dernier noyau […]

Lire la suite »

Résoudre le non-redémarrage du serveur MySQL : le manque d'espace sur une partition disque

Il y a quelques temps, j'ai eu la surprise de constater que le site était down au niveau de la base de données, dont le service refusait catégoriquement de redémarrer. En regardant les logs du serveur, voici ce que j'ai découvert : /etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full! failed! La partition sur laquelle se trouvent les bases de données SQL était pleine ! Effectivement, un petit df -h m'a appris que la partition /dev/sda1 était pleine à […]

Lire la suite »

Serveur dédié : analyse des performances du serveur

Serveur dédié : analyse des performances du serveur photo

Cela fait quelques mois que le nouveau serveur est en place et il est temps de faire un petit bilan au niveau des performances. Charge processeur Tout d'abord, bien que le serveur soit équipé des mêmes caractéristiques techniques (même CPU, même quantité de RAM), il s'avère qu'il est beaucoup plus réactif que l'ancien. Le processeur n'est plus surchargé en permanence et lorsque l'on lance un top, la charge du processeur est le plus souvent entre 0.05 et 0.20, ce qui […]

Lire la suite »

Serveur dédié : installer la dernière version d'APC par SVN

Notre serveur ayant besoin de mettre les données en cache pour plus d'efficacité, il peut s'avérer intéressant de maintenir APC à jour via SVN, histoire d'être sous une version "bleeding-edge". Méthode automatique : installation d'APC via Dotdeb Commencez par ajouter les dépôts Dotdeb à la configuration APT. Ensuite, il suffit d'installer APC avec : apt-get install php5-apc Configuration d'APC J'ai un peu tweaké ma configuration d'APC par rapport au précédent article. Éditez apc.ini : nano /etc/php5/conf.d/apc.ini et ajoutez-y : <code […]

Lire la suite »

Installation de CyanogenMod (Android Gingerbread) sur le Samsung Galaxy S

cyanogen_mod_android

Aujourd'hui, j'installe CyanogenMod sur mon Galaxy S. Parce qu'il le vaut bien. CyanogenMod Contrairement à l'expérience précédente, le CyanogenMod est écrit depuis le code source d'Android et ne se sert pas de la version de Samsung. Le code est écrit par des développeurs de génie qui essaient de créer un firmware unifié, utilisable sur différents modèles et marques de smartphones. C'est aussi _le_ mod pour tout ce qui est customisation, thèmes etc donc je me suis dit que j'allais tenter […]

Lire la suite »

Android : résoudre la corruption graphique et la perte de la 3G lors du passage Froyo/Gingerbread

Après avoir planté mon Galaxy S avec Kies puis réussi à rebooter grâce au mode recovery, je me suis dit qu'il était temps que je m'amuse un peu avec les firmwares. Quand le téléphone ne contient pas beaucoup de données, autant en profiter. Je me suis donc mis en tête d'installer Android Gingerbread (2.3.x). J'ai mis mon Galaxy - qui ne bootait plus - en mode download et j'ai flashé Gingerbread par dessus avec Odin. Bug 2 : perte de […]

Lire la suite »

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: