IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Débutant linux pour monter un serveur.


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de SirDarken
    Profil pro
    Développeur Web
    Inscrit en
    Février 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Services de proximité

    Informations forums :
    Inscription : Février 2004
    Messages : 897
    Par défaut Débutant linux pour monter un serveur.
    Bonjour à tous,

    Je ne sais pas si je poste dans la bonne section, mais ne savant pas trop à quoi correspond mes questions je post ici (désolé les modos).

    En faite voila, j'ai une veille machine, une IP fixe avec ma freebox donc je me suis dit tiens ca serai pas mal de te faire la main en essayant de monter un serveur web sur cette machine.

    J'ai donc installer Debian, passer les premières minutes de joie de voir que ca ce lance, je commence à bidouiller.
    J'en suis actuellement a avoir je pense tout installer, et surtout mis en place webmin.
    Je pensais que webmin aller m'aider mais au final ca me laisse toujours dans l'ombre, ca fait 5 jrs que je passe ma vie sur google, mais ca avance pas ou quand j'avance ca me noie d'encore plus de questions.
    Enfin j'en revient donc je suis avec mon tit Debian avec webmin qui marche (enfin du taff jy accède pas étrange).

    J'ai réussi à faire marcher apache quand même et j'en suis a pouvoir créer des addresse/mon_nom qui pointe vers /home/mon_nom/public_html/
    Donc j'ai voulu aller plus loin et je me suis acheter un nom de domaine chez Gandi, et là voila je sèche je comprend pas trop ce que je doit faire, pour que mon nom de domaine pointe sur ma machine.

    1)Je suppose que je doit mettre ma machine en DMZ nan ?
    2)Dois-je crée un BIND (il est installé sur webmin) ?
    2)-a Avec Bind je fait quoi exactement ? j'ai beau avoir flanner à gauche et drotie des infos je comprend presque rien à ces histoirs de zones, adresses, ect.
    3)Si je prend Bind pourrai-je installer plusieurs noms sur la même machine, et comment ?

    Ensuite autre domaine
    4) J'ai installer Proftpd, mais je m'en sort pas avec.
    En local ca fonctionne et qd je me log je tombe sur le /home/pseudo.
    Sur le réseau local quand je me connecte je n'est pas la liste.
    Sur le web bah ma requete n'aboutit jamais.
    5) Avant de toucher à la conf, j'avais sous webmin la possibilité d'arreter/redemarrer le serveur à présent non.
    J'ai tenté un ps lx mais je voie pas de processus, hors mon serveur tourne en local

    Donc voila si vous pouvez déja un peu m'éclairer, je suis pas avare de lire des docs mais j'aimerai en avoir des francaises, qui marche, enfin qui ont était un peu roder.
    Pour le moment soit je tombe sur un HS, un annuaire, un truc qui a rien à voir, un mec qui me dit de passer à RedHat, un autre à Suze, puis encore un sur Mandrake, pareil pour le FTP on me conseil tjrs de changer (à ce demander pk proftpd existe qd mm).
    Ou bien le classique fait ca en commande, ca bide, bah normal faut tel distrib.....
    Enfin je sature un peu au niveau recherche d'infos et j'aimerai un peu plus de concret.
    Merci à vous.

  2. #2
    Membre chevronné Avatar de Leeloo_Multiboot
    Profil pro
    Administrateur Unix/Linux
    Inscrit en
    Avril 2008
    Messages
    417
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur Unix/Linux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2008
    Messages : 417
    Par défaut
    1)Je suppose que je doit mettre ma machine en DMZ nan ?
    Je ne vois pas l'intérêt, un conf d'Apache et d'Iptables bien secure suffira amplement.

    4) J'ai installer Proftpd, mais je m'en sort pas avec.
    En local ca fonctionne et qd je me log je tombe sur le /home/pseudo.
    Sur le réseau local quand je me connecte je n'est pas la liste.
    Sur le web bah ma requete n'aboutit jamais.
    Poste le contenu de ton /etc/proftpd.conf

    Avant de toucher à la conf, j'avais sous webmin la possibilité d'arreter/redemarrer le serveur à présent non.
    Tu veux dire les services du serveur?

    je suis pas avare de lire des docs
    Ca il va falloir t'y faire pourtant

    un autre à Suze
    Oui mais avec modération

    Pour le moment soit je tombe sur un HS, un annuaire, un truc qui a rien à voir, un mec qui me dit de passer à RedHat, un autre à Suze, puis encore un sur Mandrake, pareil pour le FTP on me conseil tjrs de changer (à ce demander pk proftpd existe qd mm).
    Debian est très bien, et si tu souhaites progresser et bidouiller c'est avec cette distrib que tu en apprendras le plus.
    Je n'ai pas trouver à ce jour plus simple que Proftpd en serveur FTP
    Pense à nous poster tes différents fichiers de conf.

  3. #3
    Membre éprouvé Avatar de SirDarken
    Profil pro
    Développeur Web
    Inscrit en
    Février 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Services de proximité

    Informations forums :
    Inscription : Février 2004
    Messages : 897
    Par défaut
    Bah pour la DMZ, je me dit que si j'envoie une requete sur mon ip faut bien que je sache ou aller.
    Actuellement la machine en local est sur 192.168.166.155, mon pc classique est sur 192.168.166.120 ( qui en DMZ ), en théorie si je comprend bien quand on vas me demander un truc ca vas tomber sur ma *.120.
    De la soit je redirige les ports en questions (80,21,ect), soit je colle la *.155 en DMZ.
    En faite je m'interroge surtout vis à vis du nom de domaine, vu qu'il me faut un serveur de nom (ou pas) il faut bien que Gandi aille sur ma machine ( par quel port ? ) pour interoger mon Bind pour savoir si il vas sur www ou perso.

    (Ouhlalala je me comprend même plus moi même).
    Ensuite je posterai la conf de proftpd ce soir, là j'ai pas accés au webmin d'ici, et oui je parler des services de proftpd.
    Exemple pour Apache je fait ma modif, je faire Appliquer, ou un restart et je sais avec Webmin si Apache tourne ou pas , proftpd non, je le voie pas non plus dans la liste des process.

    Cas je dit que je suis pas avare, je voulais dire ca me dérange pas de lire pleins de docs, enfin si tenté qu'elle soit sur ce que je cherche à faire.
    Partionner ses disques c'est bien, mais sur le moment présent ca m'intéresse pas (encore).

    Par hazard personne à sous la main un tuto qui dit comment de Gandi je vais à ma machine, un espèce de howto.

    C'est pas une distrib Suze ? ou Suse je sais plus ^^.

    Enfin le plus déroutant pour se mettre à linux c'est le trop grand flot d'informations disponibles, ce qui noie la recherche première, ca et le coté chacun défend son bifsteack, avec windows bah on en a qu'un donc bon on se prend tous la tête sur le même truc.

    Voici ma conf de proftpd
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
     
    #
    # /etc/proftpd/proftpd.conf -- This is a basic ProFTPD configuration file.
    # To really apply changes reload proftpd after modifications.
    # 
     
    # Includes DSO modules
    Include /etc/proftpd/modules.conf
     
    # Set off to disable IPv6 support which is annoying on IPv4 only boxes.
    UseIPv6				on
     
    ServerName			"Debian"
    ServerType			standalone
    DeferWelcome			off
     
    MultilineRFC2228		on
    DefaultServer			on
    ShowSymlinks			on
     
    TimeoutNoTransfer		600
    TimeoutStalled			600
    TimeoutIdle			1200
     
    DisplayLogin                    welcome.msg
    DisplayFirstChdir               .message
    ListOptions                	"-l"
     
    DenyFilter			\*.*/
     
    # Port 21 is the standard FTP port.
    Port				8021
     
    # In some cases you have to specify passive ports range to by-pass
    # firewall limitations. Ephemeral ports can be used for that, but
    # feel free to use a more narrow range.
    PassivePorts                    8021 8021
     
    # To prevent DoS attacks, set the maximum number of child processes
    # to 30.  If you need to allow more than 30 concurrent connections
    # at once, simply increase this value.  Note that this ONLY works
    # in standalone mode, in inetd mode you should use an inetd server
    # that allows you to limit maximum number of processes per service
    # (such as xinetd)
    MaxInstances			30
     
    # Set the user and group that the server normally runs at.
    User				proftpd
    Group				nogroup
     
    # Umask 022 is a good standard umask to prevent new files and dirs
    # (second parm) from being group and world writable.
    Umask				022  022
    # Normally, we want files to be overwriteable.
    AllowOverwrite			on
     
    # Uncomment this if you are using NIS or LDAP to retrieve passwords:
    # PersistentPasswd		off
     
    # Be warned: use of this directive impacts CPU average load!
    #
    # Uncomment this if you like to see progress and transfer rate with ftpwho
    # in downloads. That is not needed for uploads rates.
    # UseSendFile			off
     
    TransferLog /var/log/proftpd/xferlog
    SystemLog   /var/log/proftpd/proftpd.log
     
    <IfModule mod_tls.c>
    TLSEngine off
    </IfModule>
     
    <IfModule mod_quota.c>
    QuotaEngine on
    </IfModule>
     
    <IfModule mod_ratio.c>
    Ratios on
    </IfModule>
     
     
    # Delay engine reduces impact of the so-called Timing Attack described in
    # http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02
    # It is on by default. 
    <IfModule mod_delay.c>
    DelayEngine on
    </IfModule>
     
    <IfModule mod_ctrls.c>
    ControlsEngine        on
    ControlsMaxClients    2
    ControlsLog           /var/log/proftpd/controls.log
    ControlsInterval      5
    ControlsSocket        /var/run/proftpd/proftpd.sock
    </IfModule>
     
    <IfModule mod_ctrls_admin.c>
    AdminControlsEngine on
    </IfModule>
     
    # A basic anonymous configuration, no upload directories.
     
    # <Anonymous ~ftp>
    #   User				ftp
    #   Group				nogroup
    #   # We want clients to be able to login with "anonymous" as well as "ftp"
    #   UserAlias			anonymous ftp
    #   # Cosmetic changes, all files belongs to ftp user
    #   DirFakeUser	on ftp
    #   DirFakeGroup on ftp
    # 
    #   RequireValidShell		off
    # 
    #   # Limit the maximum number of anonymous logins
    #   MaxClients			10
    # 
    #   # We want 'welcome.msg' displayed at login, and '.message' displayed
    #   # in each newly chdired directory.
    #   DisplayLogin			welcome.msg
    #   DisplayFirstChdir		.message
    # 
    #   # Limit WRITE everywhere in the anonymous chroot
    #   <Directory *>
    #     <Limit WRITE>
    #       DenyAll
    #     </Limit>
    #   </Directory>
    # 
    #   # Uncomment this if you're brave.
    #   # <Directory incoming>
    #   #   # Umask 022 is a good standard umask to prevent new files and dirs
    #   #   # (second parm) from being group and world writable.
    #   #   Umask				022  022
    #   #            <Limit READ WRITE>
    #   #            DenyAll
    #   #            </Limit>
    #   #            <Limit STOR>
    #   #            AllowAll
    #   #            </Limit>
    #   # </Directory>
    # 
    # </Anonymous>

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2008
    Messages : 42
    Par défaut
    Salut,

    Pour le DNS, je ne connais pas vraiment gandi, mais la plupart des autres registrats fournissent une interface web d'administration dans laquelle tu peux spécifier sur quel IP pointe ce domaine.

    Regarde la doc qu'ils ont dû t'envoyer quand tu as acheté ton domaine.

  5. #5
    Membre éprouvé Avatar de SirDarken
    Profil pro
    Développeur Web
    Inscrit en
    Février 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Services de proximité

    Informations forums :
    Inscription : Février 2004
    Messages : 897
    Par défaut
    Oui j'ai bidouillier un peu et ca marche.
    J'ai mis en A mon ip fixe, et en CNAME j'ai www. vers ewillems.eu. et ca passe

    Donc si j'ai bien suivi si je veux un ftp, il faut que je fasse un ftp. vers ewillems.eu aussi, mais comment bien faire que ca reste un ftp et pas que ca pointe vers un http://ftp.ewillems.eu ?
    Pareil pour les mails nan ?

    Enfin j'ai déja réussi a faire http://ewillems.eu qui pointe sur /var/www et pareil avec le www.ewillems.eu, la question est-ce que je doit crée un serveur virtuel pour chaque sous-domaine ?
    Vis à vis de GANDI je voie que je suis obligé de les déclarer mais sur apache y'as pas une combine ?

    Autre question est-ce mieux que je monte BIND sur ma machine pour faire mon propre DNS ou pas ?

    Pour proftpd je reinstalle tout ce WE et je repartirai de 0.
    Une idée déja pour faire en sorte que la personne logué soit juste sur son répertoire (/home/user), et sans comtpe anonyme ?
    Le but est en faite de filer un comtpe web pour le beau-père donc j'aimerai qu'il est son ftp vers son repertoire et basta ^^.

    Enfin merci de toutes vos infos ^^

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2008
    Messages : 42
    Par défaut
    Citation Envoyé par SirDarken Voir le message
    Oui j'ai bidouillier un peu et ca marche.
    J'ai mis en A mon ip fixe, et en CNAME j'ai www. vers ewillems.eu. et ca passe

    Donc si j'ai bien suivi si je veux un ftp, il faut que je fasse un ftp. vers ewillems.eu aussi, mais comment bien faire que ca reste un ftp et pas que ca pointe vers un http://ftp.ewillems.eu ?
    Pareil pour les mails nan ?
    Ca se fait automatiquement. C'est ton client ftp qui va faire une requete ftp et pas http, puisqu'il est fait pour ca
    Remarque tu pourras faire du ftp sur 'www.ewillems.eu','ewilems.eu' ou 'ftp.ewilems.eu' indifferement puisque ces domaines pointent vers la même adresse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Cherche distribution pour monter un serveur web
    Par tiyolx dans le forum Distributions
    Réponses: 12
    Dernier message: 01/09/2009, 17h42
  2. Aide pour monter un serveur linux
    Par LeYouss dans le forum Réseau
    Réponses: 8
    Dernier message: 05/05/2006, 10h21
  3. Réponses: 2
    Dernier message: 28/03/2006, 19h42
  4. Quelle distribution Linux pour un serveur FireBird dédié?
    Par Eric Sibert dans le forum Installation
    Réponses: 5
    Dernier message: 17/03/2006, 13h01
  5. Outils linux pour surveiller les perf d'un serveur ?
    Par MASSAKA dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 22/10/2002, 10h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo