Je donne ça juste à titre informatif et je n'attends pas de commentaire particulier.
Vendredi 8 février 2008 : Achat d'un serveur dédié Kimsufi. Distribution Gentoo 64 bits Release OVH 2.
--------------------------------------------------------------------
Les opérations de maintenance du serveur
Mise à jour de ovhm
http://guides.ovh.com/OvhmInstallationModule
Version actuelle : 0.6.5 (18 juin 2008)
Mise à jour de sécurité
Enlever le firewall : /etc/init.d/firewall stop
wget ftp://ftp.ovh.net/made-in-ovh/release/patch-all.sh -O patch-all.sh; sh patch-all.sh
Version actuelle : 2.28 (mai 2011)
Mise à jour du kernel
http://guides.ovh.com/KernelInstall
Version actuelle : 2.6.38.2-grsec-xxxx-grs-ipv6-32 (avril 2011)
Mise à jour de webmin
http://guides.ovh.com/MiseAJourWebmin
Version actuelle : 1.4000 (25 mai 2008)
Mise à jour de RTM
wget ftp://ftp.ovh.net/made-in-ovh/rtm/install_rtm.sh -O install_rtm.sh
sh install_rtm.sh
Version actuelle : 0.9.2 (22 février 2008)
/usr/local/rtm/bin/rtm
J'ai redémarré pour vérifier si tout était ok
commande "reboot"
Mise à jour du nombre de connectés sur le serveur
http://guides.ovh.com/GentooMaxClient
Mise en place de la gestion de IPv6
ifconfig
uname -a
/sbin/ifconfig eth0 inet6 add 2001:41d0:0001:df99::1/56
ping6 -c 4 2001:41d0:0001:df99:00:00:00:01
on modifie le fichier /etc/conf.d/net
on modifie le fichier httpd.conf# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d. To create a more complete configuration,
# please review /etc/conf.d/net.example and save your configuration
# in /etc/conf.d/net (this file :]!).
config_eth0=( "91.121.158.153 netmask 255.255.255.0"
"2001:41d0:1:df99::1/64"
"2001:41d0:1:df99::2/64" )
routes_eth0=( "default gw 91.121.158.254" )
Correction du problème qui fait que les fichiers zip sont corrompus.Listen [2001:41d0:1:df99::2]:80
Transfert de tous les fichiers de l'ancien serveur sur le nouveau.Si vous êtes sous Apache 2 et que les fichiers .zip ou .gz deviennent corrompus après téléchargement, il vous faut éditer le fichier /httpd.conf et remplacer :PAR :SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-varySetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png|zip|gz|rm|flv|rar)$ no-gzip dont-vary
Pour cela, j'utilise la commande scp -r root@download.abandonware.org:/home/ovh/www/ /home/ovh/www/
Mise à jour de 3ware
wget -q ftp://ftp.ovh.net/made-in-ovh/dedie/pat ... e-sysfs.sh -O - | /bin/bash
Changement dans /usr/local/lib64/php5/php.ini de la valeur de memory_limit de 8 à 32 Mo
Cela permet de faire tourner des scripts php nécessitant beaucoup de ressources
Activation du firewall iptables
/etc/init.d/firewall start
/sbin/iptables -L
activation du resume avec le FTP
/etc/proftpd/proftpd.conf
J'ai ajouté à la fin AllowStoreRestart on
--------------------------------------------------------------------
Samedi 15 mars 2008 :
Achat d'un disque dur de 500 Go
Pour trouver le disque
fdisk -l
Pour formater le disque
mke2fs -j /dev/sdb1 ou mkfs.ext3 /dev/sdb1
Pour monter le disque
mount /dev/sdb1 /home/abandonw/sd/download
mount /dev/sdc1 /home/abandonw/sd/download/www/magazines
Pour démonter les disques
umount /home/abandonw/sd/download
umount /home/abandonw/sd/download/www/magazines
changement du propriétaire
chown -R abandonw download/
on met tout ça dans le fichier /etc/fstab pour que ça soit fait à chaque démarrage du serveur
/dev/sdb1 /home/abandonw/sd/download ext3 suid,dev,exec 0 0
/dev/sdc1 /home/abandonw/sd/download/www/magazines ext3 suid,dev,exec 0 0
--------------------------------------------------------------------
Tests à effectuer de temps en temps
Vérification qu'aucun processus ne prenne toutes les ressources du processeur
top
Vérification de l'espace disque restant
df
Gestion des mails
Le fichier /etc/clamd.conf avait pour propriétaire root et je l'ai changé en qscand
chown qscand clamd
J'ai modifié le fichier /var/qmail/bin/qmail-scanner-queue.pl
J'ai remplacé les lignes :
my @scanners_installed=("clamdscan_scanner","spamassa ssin","perlscan_scanner");
my @scanners_default=("clamdscan_scanner","spamassass in","perlscan_scanner");
par
my @scanners_installed=();
my @scanners_default=();
En cas de problème avec les mails, on peut essayer les commandes suivantes :
/etc/init.d/named restart
/etc/init.d/qmail restart
/etc/init.d/qmail start
--------------------------------------------------------------------
Les scripts php des différents sites
La plupart des scripts sont de moi, à l'exception de quelques uns :
Forum phpBB
Version actuelle : 3.05 (28 septembre 2009)
@lex Guestbook
Version actuelle : 5.0.2 (10 mars 2009)
Wordpress
Version actuelle : 2.8.4 (8 octobre 2009)