Ciao, > ho i server su una macchina, ma i vari file o dir su un'altro pc che > vorrei far fungere da NAS. Aspe, non ci sono ancora: per "i vari file o dir" intendi roba che deve servire Apache?
Apache può fare da fileserver webdav(s) che pur non avendo performance di primo piano è un modo carino di condividere file tra OS diversi; tutti gli *nix possono montare share webdav(s) OSX incluso, Windows idem e tutti il browser moderni, inclusi quelli dei cell, possono accedere alla share via http/https senza dover far nulla (ovviamente via browser hai un acc. read-only, download-only). Se usi un os desktop moderno puoi benissimo avere una share montata su *nix, una dir di rete su Windows/OSX come se usassi NFS/Samba col vantaggio che essendo http(s) puoi usarlo via internet senza preoccuparti troppo di n firewall in giro... A questo punto però mi manca l'uso di MySQL... Puoi usarlo come auth-man per webdav(s) al posto del più rozzo htpasswd/digest/* ma non vedo perché dovresti tenere la _sua_ datadir sulla macchina di Apache (tantopiù che sarebbe ancora da costruire/importare da altro sistema...) Se invece vuoi fare il classico "sito" con i contenuti testuali (iow il testo delle varie pagine) in un db, la logica in un'app (es fastcgi) ed il tutto servito da Apache non vedo il problema: se hai abbastanza spazio per OI con MySQL avrai abbastanza spazio per un po' di testo in un DB... > Se mi dici altresi' di usare Python al posto di PHP sono ancora piu' > contento. l'applicazione che hai in mente e' per caso Django? Django è un framework moooolto grosso... Dipende da cosa vuoi fare, da quante funzioni deve assolvere. Faccio un esempio semplice: un sito come soft-land.org hai 1) il DB che contiene tutto il "testo" delle varie pagine 2) un'app manoscritta che: - legge l'url richiesto e lo trasforma in query per il DB - riceve la risposta dal DB (il contenuto della pagina) - lo ficca in un template preso da file o dal db stesso - passa la palla ad Apache 3) Un webserver che serve la pagina generata. Se questo ti basta, e magari hai un po' di file da condividere nulla vieta di mantenere questo schema (nel caso di python puoi usare mod-python e/o fastcgi) ed aggiungere ad Apache un path webdav(s) con i file in oggetto. Se quel che vuoi invece è una sorta di gsa/google mini ti consiglio piuttosto di usare CouchDB con Apache: CouchDB è ottimo per gestire documenti, non hai da convertirli in base64 per ficcarli nel DB e non hai neppure da fare un db: si gestisce tutto via http/json. -- Kim _______________________________________________ ug-itlosug mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/ug-itlosug
