Partage de plusieurs pc pour apache

freddy -  
 freddy -
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. jisisv Messages postés 3678 Statut Modérateur 936
     
    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. freddy
       
      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. jisisv Messages postés 3678 Statut Modérateur 936
     
    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
  3. jisisv Messages postés 3678 Statut Modérateur 936
     
    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
  4. freddy
     
    Ok merci pour vos réponses, je vais essayer tout ca ce soir..
    0