5 mai 08
[Tuto] Installer son serveur Dédié
Posté dans Tutoriaux | Tags :Debian, serveur | 13 Commentaires »
A force d’installer des serveurs dédiés pour des amis j’ai décidé de faire une petite vidéo expliquant de A à Z l’installation d’un serveur dédié sous Debian 4, en s’aidant aussi de Webmin. Ne prenez pas tout au pied de la lettre, gardez un esprit critique, car même si je me débrouille en Linux je ne garantis pas toutes les manipulations. Maintenant allons y !
Vous souhaitez télécharger le Tuto (format .mov) ? C’est ici.
Dans le Tuto je vous parle d’un fichier de configuration de proFTPd, le voici. Il y a des choses en plus, comme le virtualhost mais c’est pour vous donner une idée pour une prochaine configuration. Vous devez en plus éditer certaines choses.
ServerName           « Debian »
ServerType           standalone
Â
ShowSymlinks          on
MultilineRFC2228Â Â Â Â Â Â Â Â on
DefaultServer          on
ShowSymlinks          on
MaxInstances          30
Â
Port              21        Â
Â
UseReverseDNS off
IdentLookups off              Â
Â
LogFormat            traff « %b %u »
DefaultRoot           ~      Â
                             Â
DenyFilter           (\*.*/)|%                       Â
                  Â
<Global>
Â
DeferWelcome          off     Â
TimeoutNoTransfer        600     Â
TimeoutStalled         600
TimeoutIdle           1200     Â
Â
PassivePorts          50000 60000 Â
Â
User              nobody
Group              nogroup
Umask              022
Â
Â
AllowStoreRestart on            Â
AllowRetrieveRestart on
AllowOverwrite on           Â
Â
Â
</global>
Â
<VirtualHost 10.18.140.71>
ServerName « Admin »
ServerAdmin votre.adresse@emaill.com
Port 21
MaxLoginAttempts 2
RequireValidShell no
ListOptions -AÂ
MaxClients 20
DefaultRoot ~
AllowOverwrite yes
<Limit LOGIN>
Order Allow,Deny
AllowUser votreuser            Â
Deny from all              Â
</Limit>
Â
<Directory ~>
<Limit ALL>
AllowAll
</Limit>
</Directory>
</VirtualHost>




bjr,
excellent le tuto … j’ai déjà un server chez OVH … je souhaiterai passer à la taille au dessus et installer COD4 … cependant j’ai une interrogation, dans quel dossier sur le serveur placer mes répertoires :
- games/COD4
- games/Trackmania/serveur1
- games/Trackmania/serveur2
merci.
Franchement comme ça aucune idée. Il faut regarder ce que disent tes fichiers de config ou tes scripts. Regarde aussi les ReadMe et cherche sur les forum spécialisés à ces jeux
Salut,
je viens de visionner ta vidéo pour monter un serveur RPS chez OVH.
Je trouve ta façon de faire assez pratique, pas mal des manips que j’utilisais sans pense-bête sont ainsi répertoriées.
Ceci dit, j’ai quelques petites précisions à y ajouter ainsi que des demandes.
Allons-y pour les précisions :
** Apache **
tu fais installer Apache prefork, perso je suis resté chez Apache2.
Il y a moyen d’installer « tout » LAMP d’un coup avec cette ligne :
apt-get install apache2 apache2-doc mysql-server php5 libapache2-mod-php5 php5-mysql php5-gd
et ensuite, configurer MySQL :
dpkg-reconfigure mysql-server-5.0
Voilà , on arrive au même résultat mais avec un peu moins d’étapes.
** Webmin **
sur ma debian, la modif des sources pour installer webmin n’a pas marché. Je l’ai fait « à la main » du coup : apt-get install webmin
Et par la suite, je n’ai pas réitéré la manip pour PHPMyAdmin, je l’ai fait aussi « à la main ».
** DNS / Bind **
il n’y a pas (n’y a plus ?), dans la version 1.450 de Webmin, les gros boutons « appliquer les changements » en dessous des icônes, ce sont des petits liens en haut à droite de l’écran.
** concernant les serveurs DNS **
là où tu parles de rentrer sdns.ovh.net, on sent à l’audio que tu cafouilles et, au final, on ne sait pas si tu crées quelque chose.
En retournant à l’écran précédent (donc, via le lien indiqué à la suite dans la vidéo) je n’ai aucune zone virtuelle et encore moins de « appliquer les changements » (même motif : lien en haut à droite).
pour les demandes :
- concernant le FTP, par contre, j’ai un souci : j’ai suivi pas à pas ta méthode sur proFTPd, mais sur un client FTP je peux quand même remonter aux dossiers parents, alors que tu as explicitement dit que non.
Avec /bin/false, je n’ai pas de connexion FTP, j’ai testé /bin/sh (avec, donc, le pb) mais pas tous les autres.
- concernant le firewall : je trouve le webmin pas très intuitif là dessus, je dois passer par un moteur de recherche.
En tous cas sinon belle vidéo (malgré les quelques « bordel » et « demmerdez-vous » qui trainent), ça peut en aider plus d’un dans la configuration basique. Merci pour ce travail !
*M*
Bonjour,
Merci pour ce tuto, j’ai un serveur dédié qui tourne correctement.
Maintenant, je vais personnaliser et sécuriser au mieux.
Merci encore.
A+
tog84
@Matthieu : oui tout installer est plus pratique, mais lors d’un tuto je pense pas. C’est mieux de tout expliquer je pense. Sur webmin (la nouvelle version) les liens ont changé de place, mais ont la même utilité. Pour le ftp tu peux toujours regarder du coté de chroot. Debian le gère très bien, et c’est très pratique. Pour le firewall c’est vrai que je n’utilise jamais l’interface de webmin mais tout le temps en ligne de commande (iptables donc).
Hello,
merci de ta réponse. Je sais ce qu’il manque au tuto : un serveur de mail
Etant donné que je passe que par Google Apps je n’ai pas les connaissances pour faire un tuto.
merci pour ce tuto super pratique !
comme le dit matthieu il manque juste la configuration des emails … j’ai déjà entednu parler de google apps mais je ne connais pas le principe de la chose. c’est quoi exactement ?
Google Apps permet (entre autre) d’utiliser Gmail avec ton nom de domaine. Par exemple tu peux créer une adresse contact@exemple.com et le gérer simplement via un gmail normal. Le seul truc à mettre en place sur ton serveur est les redirections MX. Je te laisse regarder de plus près en allant sur le site http://www.google.com/a
ah merci bien par ce que la configuration mail m’avait l’air d’être un peu compliqué. sans parler d’utiliser des antispam etc …
mais il faut tout de même quelque chose sur le serveur pour envoyer des emails via php. lequel utilise tu ? Postfix, sendmail, uatre chose ?
Personnellement j’utilise Postfix.
Hello,
j’ai effectivement couplé mon système avec google Apps, c’est une dizaine de lignes à placer dans Webmin / serveur BIND, faut attendre que ça se fasse côté google, moi ça s’est fait en ~2 à 3h (le temps des validations par google).
Par contre, pour expédier des mails en PHP je suis en spam, il ya un un tuto dans « Services » du manager OVH pour personnaliser le Reverse DNS, mais je ne suis pas allé plus loin.
Tout simplement excellent …