Warning: in_array() expects parameter 2 to be array, string given in /home/anthonix/public_html/blog/wp-content/plugins/wordpress-mobile-pack/frontend/sections/show-rel.php on line 65

Anthonix.fr – High Tech/Informatique : Tutoriels & actualité, insolite, geek ! Un blog complété par un passionné pour vous

3Jan/100

Debian – Mise en place d’un serveur http avec apache2

Dans ce tuto vous allez apprendre à installer apache2 sous debian/stable, nous allons aussi voir comment supprimer la redirections vers default, comment activer les .htaccess, et enfin comment changer les messages d'erreurs (404, etc…).

Installation de apache 2 + php5

Pour commencer nous allons devoir changer les dépots pour récupérer apache2 :
ajouter si ceci n'est pas déja fais dans /etc/apt/sources.list les lignes suivantes

deb http://ftp.fr.debian.org/debian/ stable main
deb-src http://ftp.fr.debian.org/debian/ stable main

Taper apt-get update && apt-get install apache2 php5 php5-common (php permettra au serveur de gérer vos fichiers php.

Voilà maintenant, nous avons apache2 d'installer 🙂

Le contenu de votre site devra apparaître dans /var/www/

2Jan/100

Debian – Mise en place d’un serveur NFS

Nous allons voir comment mettre en place un serveur nfs avec une configuration de base :

Commencez par télécharger le paquet : nfs-kernel-server

Maintenant il vous suffit d'éditer le fichier /etc/exports

  • Donner à tout le monde l'autorisation d'écrire sur /mnt/plop (en exemple)

/mnt/plop *(rw)

  • Donner à tout le monde l'autorisation de lire seulement le contenu sur /mnt/plop (en exemple)

/mnt/plop *(ro)

  • Autoriser seulement 192.168.1.23 à écrire dans /mnt/plop et 192.168.1.30 à 192.168.1.39 à lire

/mnt/plop 192.168.1.23(rw)
/mnt/plop 192.168.1.3*(ro)

1Jan/100

Debian – Mise en place d’un serveur proxy squid

Liminaire

Nous allons installer et configurer un serveur proxy squid.

I - Logiciels et matériel requis

Voici ce qu'il vous faut :
- OS : Linux | Distribution : Debian *

II - Installation des paquets

Nous allons commencer par installer le service squid :

apt-get install squid squidguard

31Déc/090

Debian – Création d’un thème de grub splash

Liminaire

Nous allons créer un grub splash (image de fond pour le boot loader gnome). Ces derniers seront disponible dans le repertoire /boot/grub/splashimages.

I - Installation

Commencez par installer "imagemagick" :

apt-get install imagemagick gimp

30Déc/090

Debian – Installation des pilotes de l’imprimante epson stylus photo RX 520

Liminaire

Nous allons installer les drivers nécessaires au fonctionnement du scanner et de l'imprimante de l'imprimante multifonction RX520 d'epson.

I - Logiciels et matériel requis

Voici ce qu'il vous faut :
- OS : Linux | Distribution : Debian * | iscan | alien | cupsys

29Déc/090

Debian – mise en place d’un script au démarrage du système

Vous allez voir dans ce billet comment faire pour lancer automatiquement un script lors du démarrage du système.

nous allons commencer par créer le script à lancer ⇒

#!/bin/bash Permet de choisir l'interpréteur.
case $1 in permet de tester la première variable entrée (/etc/init.d/motd start)
"start") si $1 = start, exécution des commandes suivantes
rm /etc/motd effacer le motd par défaut
cp /etc/motd~ /etc/motd copier le nouveau motd à l'emplacement par défaut
;;
esac fermeture du test

À noter que vous pouvez aussi ajouter "stop") pour des actions à effectuer à l'arrêt du système par exemple.

Enregistrez ce script dans le répertoire où se situe les services à lancer au démarrage du système c'est à dire dans /etc/init.d/motd et ajoutez le droit en exécution de ce même fichier avec la commande :

chmod +x /etc/init.d/motd

Maintenant nous allons l'ajouter au démarrage du système (donc démarrage automatique) ⇒
Il suffit tout simplement d'entrer la commande : update-rc.d motd defaults

Si vous souhaitez supprimer un script au démarrage, il suffit d'entrer la commande : update-rc.d -f motd remove

28Déc/090

Debian – Configuration wifi en WPA

Nous allons voir comment configurer le WPA sous linux (dans notre cas sous la distribution GNU/Linux Debian, à noter que les fichiers de configuration peuvent varier d'une distribution à une autre...).

Pour commencer, il faut installer le paquet wpa-supplicant en tapant :

apt-get install wpasupplicant

28Déc/090

Debian – configuration wifi en WEP

Nous allons voir comment configurer votre interface réseau wifi pour vous connecter via une clef WEP sous linux (dans notre cas sous la distribution GNU/Linux Debian, à noter que les fichiers de configuration peuvent varier d'une distribution à une autre...).

Vous avez juste à éditer /etc/network/interfaces comme ceci pour configurer votre connexion en dhcp :

iface votre_interface inet dhcp
wireless-ssid votre_ssid
wireless-key votre_clef_en_hexa
auto votre_interface

Ou comme ceci pour configurer en statique :

iface votre_interface inet static
address <votre_ip>
netmask <le_masque_de_sous_réseau>
gateway <l'adresse_ip_de_votre_passerelle>
wireless-essid votre_ssid
wireless-key votre_clef_en_hexa
auto votre_interface

Enfin, taper la commande /etc/init.d/networking restart permettant de se connecter au réseau en suivant la nouvelle configuration.

Et voilà, vous êtes maintenant connecté au réseau 🙂

28Déc/090

Debian – Interdire la mise à jour de paquets

Liminaire

Nous allons ici savoir comment interdire la mise à jour de paquets lorsque l'on fait un apt-get upgrade par exemple.

I - Récupération de la liste des paquets

Pour commencer, il suffit de récupérer la liste des paquets avec les attributs dans un fichier texte :

dpkg --get-selections > liste

22Nov/094

Tutoriel – Mise en place serveur SMTP (exim4) en ayant comme FAI orange

Dans ce tuto, nous allons voir comment mettre en place un serveur smtp (exim4 dans notre cas) + serveur DNS (bind9) pour pouvoir envoyer des mails depuis votre "domaine".

Problématique : Mon fournisseur d'accès à Internet (FAI) est orange et je souhaite envoyer des mails depuis mon serveur (situé sur mon LAN biensûr) afin de m'envoyer des notifications de certains programmes via une adresse du genre "webmaster@mondomaine.com".