Cryptsetup & Luks ~ Chiffrer facilement ses partitions

Mis à jour le , par Jacky Thierry, dans la catégorie #Sécurité & adminsys

Luks chiffrement

Afin de bien protéger ses données, il convient d’utiliser un chiffrement fort sur ses disques ou ses partitions. Cryptsetup convertit les partitions au type LUKS ou PLAIN et permet d’utiliser celles ci comme des partitions normales, de manière transparente.

Iptables ~ Construire un firewall pour son ordinateur

Mis à jour le , par Jacky Thierry, dans la catégorie #Sécurité & adminsys

Iptables construire firewall

Après ce premier article de la série Iptables, nous allons maintenant voir comment mettre toutes ces bases en pratique pour se construire une firewall personnel protégeant sa machine. Celui bloquera toutes les connexions, en ne laissant passer que certains ports selon le statut de la connexion.

Vhost Apache ~ Script pour créer automatiquement un nouveau site sous Apache

Mis à jour le , par Jacky Thierry, dans la catégorie #Développement web

Vhost apache script

Créer un nouveau site sous Apache est vraiment simple, mais lorsque l’ont doit le faire régulièrement, il est plus facile d’avoir un script qui s’occupe de tout pour nous.
C’est pourquoi je vous propose celui ci, qui fonctionne pour des vhost apache en http et https.

Iptables ~ Comprendre les bases d’un Firewall

Mis à jour le , par Jacky Thierry, dans la catégorie #Sécurité & adminsys

Iptables comprendre bases firewall

Les attaques et le piratage étant de plus en plus fréquents sur le net, mettre un firewall sur son système est aujourd’hui un prérequis indispensable pour naviguer et protéger son réseaux. Ce tutorial, divisé en plusieurs articles, a pour but d’établir un système de défense via iptables afin de contrer les potentielles attaques, et de mettre en place des règles de redirection pour desservir tout un réseau local.

ALERT – script tried to increase memory_limit ~ Que faire ?

Mis à jour le , par Jacky Thierry, dans la catégorie #Développement web

Error code

Hostname suhosin: ALERT - script tried to increase memory_limit to xxx bytes which is above the allowed value (attacker 'ip.du.visiteur', file '/var/www/monsite/index.php', line 1)

Cette erreur que l’on peut voir dans les logs apache provient de PHP et suhosin qui mettent une limite à la mémoire qu’un script peut utiliser.

Vhost SSL ~ Créer un site en HTTPS sous Apache

Mis à jour le , par Jacky Thierry, dans la catégorie #Développement web

Apache https

Après avoir vu dans le précédent article comment créer des certificats SSL pour nos applications, nous allons voir cette fois ci comment paramétrer apache sur un serveur debian / ubuntu pour créer un site web sécurisé en HTTPS grâce à ces certificats.

ALERT – configured request variable name length limit exceeded ~ Que faire ?

Mis à jour le , par Jacky Thierry, dans la catégorie #Développement web

Error code

hostname suhosin: ALERT - configured request variable name length limit exceeded - dropped variable 'nom-de-variable-a-rallonge-de-plus-de-64-caracteres' (attacker 'ip.du.visiteur', file '/var/www/monsite/index.php') On retrouve souvent ce message d’erreur dans les logs apache des serveurs web possédant le patch suhosin,

Phpmyadmin ~ Installation sur un serveur web LAMP

Mis à jour le , par Jacky Thierry, dans la catégorie #Développement web

Phpmyadmin installation lamp

Pour ceux qui souhaitent avoir une visualisation graphique de leur BDD, il est possible d’installer et de configurer simplement phpmyadmin.

InnoDB ~ Utiliser InnoDB par défaut dans MYSQL

Mis à jour le , par Jacky Thierry, dans la catégorie #Développement web

InnoDB Mysql

Mysql est une des base de données les plus populaires et certainement la plus connue. Sa simplicité et sa rapide mise en production séduit beaucoup d’administrateurs. Par défaut, elle utilise le moteur MyISAM pour ses tables, et il devient vite intéressant de passer à InnoDB si l’on prévoit un usage critique de ses bases.

WordPress : Comment installer WordPress facilement en 3 étapes

Mis à jour le , par Jacky Thierry, dans la catégorie #Wordpress

Installer wordpress

WordPress est de loin la plateforme CMS la plus connue et utilisée de nous jours. Elle est installée sur presque un tiers des sites web mondiaux (29% du web l’utilise). Cet outil ne gère pas que des blogs, mais répond également à tous les besoins comme un site e-commerce, un site vitrine ou institutionnel, ou encore une page unique (one page).

Dans ce tutoriel, vous apprendre à installer vous même WordPress sur votre serveur dédié en 3 étapes avec Nginx ou Apache et MariaDB ou Mysql.