Outils pour utilisateurs

Outils du site


linux:howto:install_serveur

Ceci est une ancienne révision du document !


Installation serveur etch

Cette liste est surtout pour des fins perso et n'est pas vraiment un tuto, vous trouverez pleins d'autres tuto complets sur le net.

apin est un alias pour “aptitude install”

base

  • passwd
  • aptitude update && aptitude upgrade
  • install clé ssh
  • .bashrc, .bash_aliases & .bash_prompt
  • echo “set bell-style none” » ~/.inputrc
  • dpkg-reconfigure locales (pour ajouter les fr_FR et mettre en_GB.utf8 par défaut si ce n'est pas le cas)
  • install de apt-file joe iftop findutils gcc hdparm htop lftp logrotate lynx make ntpdate perl python rsync sudo syslog-ng tethereal unzip whois zip
  • install des “classiques” bind9 postfix apache2 libapache2-mod-php5 php5-cgi php5-cli mysql5 sqlite3 mailx mutt
  • et des modules php5 qui me sont utiles php5-auth-pam php5-curl php5-gd php5-imagick php5-imap php5-mcrypt php5-mysql php5-sqlite3 php5-suhosin
  • et des applis munin phpmyadmin subversion sympa
  • modif des logs avec modif/ajout dans /etc/syslog-ng/syslog-ng.conf de
destination df_auth_cron { file("/var/log/auth_cron.log"); };
# rq DC, on vire les auth de cron
filter f_auth { facility(auth, authpriv) and not program("CRON"); };
filter f_auth_cron { facility(auth, authpriv) and program("CRON"); };
filter f_syslog { not facility(auth, authpriv, cron); };
log {
        source(s_all);
        filter(f_auth_cron);
        destination(df_auth_cron);
};
log {
        source(s_all);
        filter(f_cron);
        destination(df_cron);
};
linux/howto/install_serveur.1203791366.txt.gz · Dernière modification : 23/02/2008 19:29 de daniel