19:25 Installation Debian 5.0
Choice: Expert install
Choose Language
French, Canada, fr_CA.UTF-8,
Autres paramètres: en_CA.UTF8
Choisir la disposition du clavier
Clavier de type PC (connecter AT ou PS/2)
Canadien français
Détecter et monter le CD
[*] usb-storage (USB storage)
Faut-il démarrer les services de cartes PC (PCMCIA): Non
Charger des composants d'installation à partir du CD
[*] cfdisk-udeb
[*] choose-mirror
[*] parted-udeb
Configurer le réseau
Détecter le matériel réseau
Faut-il démarrer les services de cartes PC (PCMCIA): Non
eth0: Realtek Semiconductor Co., Lt. RTL-8029(AS) [OK]
eth1: 3Com Corporation 3c905C-TX/TX-M [Tornado]
Faut-il configurer le réseau avec DHCP: Non
Adresse IP: 192.168.2.20
Valeur du masque-réseau: 255.255.255.0
Passerelle: 192.168.2.1
Serveur de noms (DNS): 192.168.2.1 (devra être modifié plus tard pour 127.0.0.1 dans /etc/resolv.conf après installation dns)
Nom de machine: web.progysm.ysm
Choisir un miroir de l'archive Debian
http
Canada
debian.mirror.iweb.ca
Configurer l'horloge
Faut-il utiliser NTP pour régler l'horloge: Oui
0.debian.pool.ntp.org
Est (Eastern)
Détecter les disques
Faut-il démarrer les services de cartes PC (PCMCIA): Non
[19:38] Partitionner les disques
n1 primaire 25.0 GB B f ext3 /
n2 primaire 1.0 GB f swap /
n5 logique 30.0 GB f ext3 /home
n6 logique 2.0 GB f ext3 /tmp
n7 logique 100.0 GB f ext3 /var
n8 logique 162.1 GB f ext3 /var/www
[19:56] Installer le système de base
Failture trying to run chroot /target dpkg --force-depends --install (var/cache/apt)
CTRL+ALT+F2, <enter>
mount /dev/hda7 /target/var -o remount,exec
[20:03] Installer le système de base (2)
Noyau à installer: linux-image-2.6-686
initrd: image ciblée: seulement les pilotes nécessaires pour ce système
[20:07] Créer les utilisateurs et choisir les mots de passes
Shadow passwords: oui
Connexions du superutilisateurs: non = sudo
user, user,
[20:08] Configurer l'outil de gestion des paquets
Faut-il utilliser un miroir sur le réseau ? Non
[*] mise à jour de sécurité
[*] paquets volatils
[20:09] Choisir et installer des logiciels
[*] Serveur web
[ ] Serveur d'impression
[*] Serveur DNS
[*] Base de données SQL
[ ] Système standard
[20:14] Installer le programme de démarrage GRUB sur un disque dur
Install GRUB 2: oui
Installer le programme de démarrage GRUB sur le secteur d'amorçage: Oui
[20:16] Terminer l'installation
L'horloge système est-elle à l'heure universelle (UTC) ? Oui (si Windows = Non car Windows utilise l'heure locale !dah!)
[20:17] Installation terminée, enlever le CD, redémarrage en cours
[20:20] Première connexion
Pas de serveur DNS d'installé, pas d'apache2, de MySQL, trac, svn ou git...
sudo -s
vim /etc/apt/sources.list
ajouter deb http://ftp.ca.debian.org/debian lenny main
apt-get update
apt-get upgrade
apt-get install apache2 bind9 mysql-server openssh-server php5 postfix rsync
(75,3 Mo dans les archives, 215 Mo)
Nouveau mot de passe du superutilisateur de MySQL
apt-get install vim git openbsd-inetd opensp php-pear php5-cli php5-curl php5-gd php5-mysql php5-xsl sgml-data subversion \
subversion-tools traceroute tree trac w3c-dtd-xhtml w3c-linkchecker w3c-markup-validator webalizer xsltproc \
php5-xcache libapache2-mod-python libapache2-svn
(20,9 Mo dans les archives, 61,6Mo)
[20:52] Autres configuration
apache2: a2enmod auth_digest a2enmod dav a2enmod dav_svn a2enmod python a2enmod rewrite a2enmod ssl apache2.conf: ServerName www.progysm.com ports.conf NameVirtualHost *:80 Listen 192.168.2.20:80 Listen 127.0.0.1:80 <IfModule mod_ssl.c> Listen 192.168.2.20:443 NameVirtualHost *:443 </IfModule> conf.d/charset AddDefaultCharset UTF-8 mkdir /var/www/vhost cp /var/www/vhost cp /etc/apache2/webalizer vim passwd, shadow, group # vim /etc/aliases add: www-data: root root: progysm@gmail.com # newaliases /etc/php5/apache2/php5.ini short_open_tag = Off expose_php = Off memory_limit = 16M display_errors = Off log_errors = On arg_separator.output = "&" register_long_arrays = Off register_argc_argv = Off magic_quotes_gpc = Off default_charset = "utf-8" chroot /old vim /etc/mysql/my.cnf change 3306 to 3307 /etc/init.d/mysql start mysqldump --all-databases -u root -p > /all-databases.sql dans le vrai mysql -u root -p < /old/all-databases.sql /etc/init.d/mysql restart [21:45] 09:13 svn : copier (OK) trac : copier (OK) + trac-admin /path/project upgrade et trac-admin /path/project wiki upgrade postfix: réparer problème avec web.progysm.ysm.progysm.ysm Reste à faire: postfix + script backup
Fichiers importants
/etc (en entier, vraiment) /etc/passwd /etc/shadow /etc/group /etc/aliases /etc/apache2/apache2.conf /etc/ports.conf /etc/conf.d/charset /etc/php5/apache2/php5.ini /etc/webalizer /etc/postfix /etc/network/ifconfig /etc/hosts /home/user/.ssh /usr/local (script locaux) /var/lib/mysql /var/lib/svn /var/trac /var/spool/cron/ /var/www
Fichiers générés importants
dpkg -l > dpkg-l.txt mysqldump --all-databases -u root -p > mysqldump-all-databases.sql apache2ctl -M | grep shared > apache2-shared-mod.txt
Dernière modification: 2010-05-01 14:18:34 par Yan Morin
Hébergé par ProgYSM