Identification

 
Login
Mot de passe
Demander une information
Mon ami le pingoin
  • Configuration
  • Applications
  • Tutoriels
  • OpenVPN
 
Pour bien commencer, un cours pas mal fait et pas trop long pour apprendre le ba-ba : ici mais j'en ai trouvé un autre encore plus complet et très bien fait
 
Le choix de la distribution :
J'ai choisi la distribution Debian parce que Julien, le spécialiste pingouin, me l'a conseillée à la fois pour sa simplicité et sa robustesse. Et elle est pas plus mal qu'une autre ! :)
 
Pour l'installer, il suffit de télécharger la version net, par exemple debian-40r0-i386-netinst.iso depuis le site www.debian.org de la graver sur un cd et de booter dessus.
Pour installer toutes les applications nécessaires, d'abord faire :
apt-get update
mysql :
apt-get install mysql-server-5.0
(installe serveur, client et common)
wxpython :
apt-get install python-wxgtk2.6
apt-get install python-wxtools
apt-get install wx2.6-i18n
python pour mysql :
apt-get install python-mysql
Module mx pour python : télécharger le module puis lancer :
sudo python setup.py build --skip install
Module reportlab pour python : télécharger le module puis lancer :
python setup.py install
Module chartdirector pour python : télécharger le module puis le copier dans le path de python :
cp -r ChartDirector /usr/lib/python2.4/site-packages/
proftpd :
apt-get install proftpd
, puis pour éviter que n'importe qui vienne tout casser, il faut ajouter dans le fichier "/etc/proftpd/proftpd.conf" la ligne

DefaultRoot ~

Pour que l'unicode français que j'utilise (ISO-8859-1) soit bien installé, exécuter
dpkg-reconfigure locales
Pour ajouter un utilisateur, on vérifie d'abord qu'il n'existe pas avec
id momo
puis on le crée avec
useradd -m momo
et on lui met son mot de passe avec
passwd momo
Pour intervenir en télémaintenance, soit en ligne de commande via ssh avec
apt-get install ssh
soit en voyant l'écran avec
apt-get install vncserver
On peut aussi faire une télémaintenance depuis linux avec
apt-get install xvncviewer
Pour utiliser python avec notre version unicode d'Europe Occidentale, il faut ajouter dans le fichier /etc/python2.5/sitecustomize.py :
import sys
sys.setdefaultencoding('iso-8859-1')