Différences entre les pages « Serveur GNU/Linux » et « Serveur web »

De Cliss XXI
(Différence entre les pages)
Sauter à la navigation Sauter à la recherche
(Vérification de matériel)
 
imported>SylvainBeucler
m
 
Ligne 1 : Ligne 1 :
== Outils ==
+
== Apache2 et encodage ==
  
* [[Installation Automatisée]]
+
Par défaut, sous Debian testing et ultérieur, un fichier /etc/apache2/conf.d/charset est créé:
 +
AddDefaultCharset UTF-8
  
* [[Sous-système Debian]]
+
Cela va définir le codage de toutes les pages HTML (entre autres), ce qui n'est pas nécessairement pertinent. Qui plus est, ce codage ne peut '''pas''' être redéfini par l'auteur de la page avec:
* [[grsecurity]]
+
  <?xml version='1.0' encoding='ISO-8859-1'?>
* [[Pare-feu]]
+
ou encore
* [[SPIP]]
+
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
* [[Miroir Debian]]
+
ce qui est gênant.
* [[NetBoot]]
 
* [[Equivs]]: passer outre les dépendances Debian
 
* http://www.sfritsch.de/debian/list-bts-security: lister les failles de sécurité en cours de correction pour les paquets stable installés. Debian peut mettre plusieurs semaines à mettre à jour une faille de sécurité, il peut être nécessaire de faire les choses soi-même pour les paquets sensibles.
 
 
 
Le projet [http://savannah.nongnu.org/projects/debmaintenance debmaintenance] sur Savannah héberge des scripts de Cliss XXI à visée d'automatisation.
 
 
 
=== Vérification de matériel ===
 
 
 
* RAM: memtest+ (taper 'memtest' sur un CD de boot, style systemrescuecd ou Debian)
 
* Disque-dur:
 
badblocks -s # afficher la progression \
 
          -o fichier_de_sortie # y écrit les mauvais blocks \
 
          -w # test lecture/écriture avec écrasement \
 
          # ou -n sans écrasement \
 
          /dev/hda # nom du disque
 
* Système de fichier:
 
  e2fsck -p # corriger les erreurs triviales automatiquement
 
        -f # même si le système de fichier est marqué comme "propre"/"clean"
 
        -C 0 # afficher une barre de progression
 
        /dev/hda1 # nom de la partition
 
 
 
== Concepts ==
 
 
 
* [[Hébergement Mutualisé]]
 
** [[Dupliquer un site]]
 
* [[Samba et accès concurrents]]
 
* [[Backports]]
 
* [[Format d'impression]]
 
 
 
== Courriel ==
 
 
 
[[Serveur de courriel]]
 
 
 
Lutte contre le [[SPAM]]
 
 
 
== Sauvegarde ==
 
 
 
Nous utilisons rsync pour faire une copie directe, puis [http://packages.debian.org/stable/utils/dar dar] pour réaliser des sauvegardes incrémentielles, pilotées par [http://sarab.sourceforge.net/ SaraB], avec des checksums [http://packages.debian.org/testing/utils/par2 par2].
 
 
 
Autres outils, avec accents sur la sauvegarde au niveau ''filesystem'' (éventuelllement bootable):
 
* [http://www.mondorescue.org/ mondo rescue]
 
* [http://mkcdrec.ota.be/ mkcdrec]
 
* [http://www.nongnu.org/rdiff-backup/related.html Liens de rdiff-backup]: voir la section sur les outils rsync+hard-linking
 
* [http://www.nongnu.org/rdiff-backup/related.html Liens]: une liste relativement importante d'outils de sauvegarde
 
* [[RAID]]: redondance au niveau disque
 
 
 
== Notes utiles ==
 
 
 
[[Serveur web]]
 
 
 
[[DynDNS]]
 

Version actuelle datée du 20 janvier 2006 à 15:32

Apache2 et encodage

Par défaut, sous Debian testing et ultérieur, un fichier /etc/apache2/conf.d/charset est créé:

AddDefaultCharset UTF-8

Cela va définir le codage de toutes les pages HTML (entre autres), ce qui n'est pas nécessairement pertinent. Qui plus est, ce codage ne peut pas être redéfini par l'auteur de la page avec:

<?xml version='1.0' encoding='ISO-8859-1'?>

ou encore

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

ce qui est gênant.