Installer facilement Webmin sur Ubuntu

Ayant commandé de nouveaux serveurs dédiés pour assurer la disponibilité de ZeM.fr, j’ai voulu installé Webmin afin de me faciliter la vie dans l’administration des machines et dans la gestion de mes différents sites internet.

Webmin est une application qui permet de gérer votre machine via un simple navigateur internet: gestion des sites, des services, du raid, des utilisateurs, etc…

Webmin permet ainsi d’administrer les fonctionnalités de votre serveur dédié et des services ou applications qui y sont installés.…

Read more

7 logiciels de sauvegarde et de backup pour Linux Ubuntu

Il n'y a rien de plus rageant que de perdre des données (et je sais de quoi je parle j'ai perdu plus de 16To de données).

Il est donc indispensable de créer régulièrement des sauvegardes des vos données et du système.

Les systèmes Raid et les systèmes de sauvegarde sont complémentaires et en aucun cas une des solutions doit remplacer l'autre.

Après plusieurs recherches sur le net j'ai trouvé plusieurs comparatifs de logiciels de sauvegarde. Ces applications sont toutes compatibles avec Ubuntu Desktop, certaines le sont avec Ubuntu Server.…

Read more

Hotswap sous Linux Ubuntu sur bus SCSI SATA

Aujourd'hui j'ai eu un disque qui a rendu l'âme. J'ai donc voulu le remplacer à chaud (hotswap) car celui-ci est connecté en SATA et j'ai lu sur le forum Ubuntu que les disques branchés en SATA peuvent être changé à chaud.

Tout en gardant le pc allumé, je retire donc l'ancien disque, et je remets un nouveau disque qui fonctionne à la place.

Je lance le gestionnaire de disques et la à ma grande surprise aucun changement n'est apparent.…

Read more

Supprimer et désinstaller proprement un logiciel en ligne de commande sous Ubuntu Linux

Il est vrai qu'il est facile d'installer et désinstaller des logiciels sous Linux Ubuntu en utilisant le gestionnaire d'applications.

En ligne de commande l'installation se fait facilement via "apt-get install", mais comment faire pour désinstaller proprement une application que vous n'utilisez plus.

Tout d'abord pour obtenir la liste des logiciels installés, il faut faire:

dpkg --list
dpkg --list | less
dpkg --list | grep mysql

Par exemple pour désinstaller "zfs", il faut tout d'abord lister les packages liés à zfs qui sont installés sur votre machine:

dpkg --list | grep zfs

Cela qui retourne chez moi:

libzfs1                                0.6.0.56-0ubuntu1~oneiric1              Native ZFS filesystem library for Linux
mountall                               2.31-zfs1                               filesystem mounting tool
ubuntu-zfs                             6~oneiric                               Native ZFS filesystem metapackage for Ubuntu.
Read more

Obtenir les informations d’une carte Ethernet sous Ubuntu

Pour obtenir les informations relatives à votre carte Ethernet sous Linux Ubuntu, il faut utiliser les commandes suivantes:

$ lspci
$ lspci | less
$ lspci | grep -i eth

Cela vous renverra quelquechose comme çà:

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

Cela signifie donc que ma carte Ethernet est une Realtek et qu'elle utilise un port PCI Express Gigabit.

Pour obtenir plus d'informations sur votre carte Ethernet, comme l'ip, les bytes émis et reçus, il faut utiliser la commande suivante:

$ ifconfig
$ ifconfig eth0

Vous aurez alors un résultat tel que celui là:

eth0      Link encap:Ethernet  HWaddr 90:e6:ba:89:fe:2b
          inet addr:192.168.0.30  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::92e6:baff:fe89:fe2b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26437136 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17093398 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:37025194530 (37.0 GB)  TX bytes:3552859769 (3.5 GB)
          Interrupt:44 Base address:0xc000

Afficher ou changer les paramètres de la carte Ethernet

La commande "ethtool" permet d'interroger les paramètres spécifiques de votre carte Ethernet tels que la vitesse ou bien les paramètres duplex

La commande "ethtool" permet également de modifier certaines de ces valeurs:

ethtool eth0

Cela vous quelque chose comme çà:

Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                             100baseT/Half 100baseT/Full
                                             1000baseT/Half 1000baseT/Full
        Link partner advertised pause frame use: Symmetric
        Link partner advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000033 (51)
                               drv probe ifdown ifup
        Link detected: yes
Read more

Information sur une ip sur Linux

Lorsque l'on utilise Linux, on peut avoir besoin de récupérer des informations concernant une adresse ip publique. C'est ce que l'on appelle communément le LookUp d'une Ip

Plusieurs possibilités s'offrent alors à nous.

Nous allons détailler 3 fonctions utilisables en ligne de commande.

La commande "host"

host www.zem.fr

La commande précédente renvoie:

www.zem.fr is an alias for zem.fr.
zem.fr has address 188.121.58.1
zem.fr mail is handled by 1 redirect.ovh.net.

La commande "Dig"

dig www.zem.fr
La commande précédente renvoie:
; <<>> DiG 9.7.3 <<>> www.zem.fr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27315
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.zem.fr.
Read more

Installation d’un serveur MySQL sous Ubuntu

Une des premières choses que je fais lorsque j'installe un serveur sous Ubuntu ou Debian, c'est d'installer un serveur MySQL afin de pouvoir héberger les bases de données de mes différents sites. Voila un petit récapitulatif concernant MySQL, son installation et son utilisation.

Installation d'un serveur MySQL

Pour installer un serveur MySQL sous Ubuntu il suffit d'utiliser le paquet "mysql-server-5.1" disponible dans les dépôts. Il suffit de lancer la commande suivante:

apt-get install mysql-server-5.1

Vous aurez alors un résultat de la sorte:

Reading package lists...
Read more

Installer ZFS sur Ubuntu

Après mon puisant échec d'utilisation de RAID5 sur Ubuntu, j'ai décidé de repartir sur un système plus souple et performant appelé ZFS (Z File System).

Développé par Sun, ZFS est Open Source et un portage est disponible sur Ubuntu. Ce système a été développé pour pouvoir utiliser des capacités de stockage relativement importantes. Il n'est pas rare de voir des sociétés utiliser ZFS pour des systèmes de plusieurs Pétabytes.

Mais ZFS a également séduit le grand public car il permet de réaliser des snapshots à la volée, et surtout car il est robuste et performant. 

De nombreux systèmes utilisent ce système de fichier.…

Read more