Partage de plusieurs pc pour apache

Bonjour à tous

J'ai installé un serveur web sur un (vieux) pc linux.
J'ai quelques fichiers à mettre sur ce serveur qui font au total plus d'1 Go.

Le problème est que sous ma partition www, il ne m'en reste que 400 Mo.

Je voudrais donc savoir s'il est possible de mettre ces fichiers sur un pc windows connecté en réseau avec mon linux et d'y avoir accès par l'intermediaire du serveur Web?

Si oui, quelle configuration faire dans Apache pour lui dire de partager le répertoire www plus ma partition windows?

Merci de votre aide

4 réponses

  1. Modérateur
    Une solution
    *tu effectues un partage de ton répertoire windows sous un un utilisateur genre www qui ne ser qu'à celà (désolé je ne suis pas spécialiste w$-
    *tu installes samba client sur ta bécanne linux et tu montes ton partage sur un sous-répertoire
    // vérifier que le support smbfs existe
    avec
     cat /proc/filesystems| grep smbfs


    exemple
    Sous win$
    [F:\]net share gardenpoint=f:\gardenpoint
    gardenpoint was shared successfully.
    
    [F:\]net view \\osiris
    Shared resources at \\osiris
    
    P4 2.8Ghz
    
    Share name   Type  Used as  Comment
    
    -------------------------------------------------------------------------------
    Documents    Disk
    gardenpoint  Disk
    shared       Disk
    The command completed successfully.
    

    ########
    sous linux
    horus:~# cd /var/www/    # le documentroot
    horus:/var/www# mkdir gardenpoint/
    horus:/var/www# mount -t smbfs -o username=username,password=xxxxx \\\\osiris\\gardenpoint gardenpoint/
    horus:/var/www# ls gardenpoint/
    Modula-may97.tar.gz  gpmclrrelnotes02.pdf  guide.zip
    defs.pdf             guide.pdf             language.pdf
    
    


    Sous win$

                                                              Index of /gardenpoint
    
       Index of /gardenpoint
    
            Name                    Last modified       Size  Description
    _______________________________________________________________
    
     [DIR]  Parent Directory        21-Sep-2004 07:35      -
     [   ]  Modula-may97.tar.gz     17-Sep-2004 07:04   2.4M
     [   ]  defs.pdf                17-Sep-2004 07:06   205k
     [   ]  gpmclrrelnotes02.pdf    17-Sep-2004 07:06    80k
     [   ]  guide.pdf               17-Sep-2004 07:06   631k
     [   ]  guide.zip               17-Sep-2004 07:06   933k
     [   ]  language.pdf            17-Sep-2004 07:06   398k
       ________________________________________________________
    
    
        Apache/1.3.31 Server at horus Port 80
    


    La boucle est bouclée
    Johan
    Gates gave you the windows.
    GNU gave us the whole house.(Alexandrin)
    0
    1. Merci bcp, ca marche nickel.
      Euh seul truc.
      La première fois je n'ai pas monté mon répertoire sous linux au bon endroit (/var/www au lieu de /var/www/html)
      comment démonter cette partition?
      j'ai essayé en faisant un umount mais à priori ca marche pas..

      merci encore
      0
  2. Modérateur
    Le dernier screenshot est la sortie de
    root@osiris ~ $ lynx.exe http://horus/gardenpoint

    Johan

    Gates gave you the windows.
    GNU gave us the whole house.(Alexandrin)
    0
    1. Modérateur
      Une autre possibilité est d'installer un serveur nfs sous win$.
      J'ai trouvé sur sourceforge
      (où sont les sources, on pourrait améliorer ceci...)
      http://sourceforge.net/projects/sossnt/

      TRES basique
      ###
      sur win$
      [F:\sossnt]type exports
      f:\gardenpoint
      [F:\sossnt]soss.exe -console -v
      SOSS v3.4 3 Mar 93 (compiled Sep  9 2003)
      
      Starting net services at Tue Sep 21 09:49:47 2004
      starting port mapper
      starting mountd daemon
      
              Current exported filesystems are :
      
         f:\gardenpoint
      
      Loading inodes from file...
      Finished loading inodes from file.
      Using system timezone settings
      netd: port mapper, mountd and nfs server running
      
      >>> PMAPPROC_GETPORT    --> prog = 100005, vers = 1:    --> MOUNTPORT
      mountd: MOUNTPROC_MNT
      

      ####
      sous Linux
      horus:~# mount -t nfs -o ro osiris:/f/gardenpoint /var/www/gardenpoint/
      horus:~# ls /var/www/gardenpoint/
      Modula-may97.tar.gz  gpmclrrelnotes02.pdf  guide.zip
      defs.pdf             guide.pdf             language.pdf
      horus:~# mount -t nfs -o ro osiris:/f/gardenpoint /var/www/gardenpoint/
      horus:~# ls /var/www/gardenpoint/
      Modula-may97.tar.gz  gpmclrrelnotes02.pdf  guide.zip
      defs.pdf             guide.pdf             language.pdf
      


      En cherchant , il ya moyen de trouver des versions d'évaluation de serveurs NFS pour win$.

      Johan
      Gates gave you the windows.
      GNU gave us the whole house.(Alexandrin)
      0
      1. Ok merci pour vos réponses, je vais essayer tout ca ce soir..
        0