Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
LE PAGINE WEB PERSONALI |
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
LE PAGINE WEB PERSONALI | ||||||||
Line: 131 to 131 | ||||||||
---|---|---|---|---|---|---|---|---|
Cupertino | ||||||||
Changed: | ||||||||
< < |
Cupertino è un piccolo (772 kb) programma client ftp, che si può scaricare liberamente da Internet dal sito del produttore o da molti altri siti web (basta fare una ricerca con google). La procedura con Cupertino (e comunque molto simile con qualsiasi altro client ftp) è la seguente: | |||||||
> > |
Cupertino è un piccolo (772 kb) programma client ftp, che si può scaricare liberamente da Internet da molti siti web (basta fare una ricerca con google). La procedura con Cupertino (e comunque molto simile con qualsiasi altro client ftp) è la seguente: | |||||||
| ||||||||
Line: 175 to 175 | ||||||||
Quando ci si collega con una sessione ftp al server della scuola, si accede alla propria cartella home che, a sua volta contiene la sottocartella public_html dove sta il proprio sito personale visibile su Internet. Questo ha come corollario che posso accedere non solo a public_html per caricare/scaricare pagine web, ma a tutta la cartella. Posso quindi prelevare da casa anche un file di testo, oppure preparare una verifica o una lezione tramite una presentazione, disporre di tutto il materiale sia da casa che da scuola. E scusate se è poco. | ||||||||
Deleted: | ||||||||
< < |
LE PAGINE WEB PERSONALI | ||||||||
Changed: | ||||||||
< < |
Gli utenti di ReteIsi hanno la possibilità di pubblicare sulla rete dell´Istituto un sito web personale posto sotto il proprio diretto controllo. Qualora il web server della scuola sia raggiungibile dall´esterno, il sito personale risulta raggiungibile anche via internet.
Riteniamo tale possibilità molto interessante per le implicazioni didattiche che essa evidentemente possiede, ci vengono in mente
| |||||||
> > |
Gli utenti di ReteIsi hanno la possibilità di pubblicare sulla rete dell'Istituto un sito web personale posto sotto il proprio diretto controllo. Qualora il web server della scuola sia raggiungibile dall'esterno, il sito personale risulta raggiungibile anche via internet.
Riteniamo tale possibilità molto interessante per le implicazioni didattiche che essa evidentemente possiede. Ci vengono in mente:
| |||||||
| ||||||||
Line: 18 to 18 | ||||||||
---|---|---|---|---|---|---|---|---|
Per attivare la funzionalità occorre
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Added: | ||||||||
> > |
| |||||||
La configurazione di ApacheApache di ArgoLinux è già configurato per fornire la funzionalità in questione. In ogni caso basterà controllare che il file di configurazione /etc/apache/httpd.conf contenga le seguenti linee | ||||||||
Line: 48 to 49 | ||||||||
....... | ||||||||
Changed: | ||||||||
< < |
Fatte le modifiche del caso basterà riavviare Apache. | |||||||
> > |
Fatte le modifiche del caso basterà riavviare Apache /etc/init.d/apache restart. | |||||||
La configurazione di Samba | ||||||||
Changed: | ||||||||
< < |
Per facilitare la vita agli utenti dei client Windows, si rendono necessarie alcune modifiche al file di configurazione di Samba /etc/samba/smb.conf e allo script di logon /home/samba/netlogon/%g/logon.bat (ricordiamo che %g indica il gruppo principale a cui appartiene l´utente). Si tratta di modifiche di poco conto che hanno lo scopo di permettere la pubblicazione immediata delle pagine web tramite semplice salvataggio dei file html sull'unità W: automaticamente connessa al momento del logon e in grado di garantire il salvataggio dei file con i permessi giusti. | |||||||
> > |
Per facilitare la vita agli utenti dei client Windows, si rendono necessarie alcune modifiche al file di configurazione di Samba /etc/samba/smb.conf e allo script di logon /home/samba/netlogon/%g/logon.bat (ricordiamo che %g indica il gruppo principale a cui appartiene l'utente). Si tratta di modifiche di poco conto che hanno lo scopo di permettere la pubblicazione immediata delle pagine web tramite semplice salvataggio dei file html sull'unità W: automaticamente connessa al momento del logon e in grado di garantire il salvataggio dei file con i corretti permessi, in modo che le pagine web siano visibili anche a utenti terzi (611) . | |||||||
Changed: | ||||||||
< < |
Le modifiche al file /etc/samba/smb.conf riguardano solo le share [home] e [mioweb] | |||||||
> > |
Le modifiche al file /etc/samba/smb.conf riguardano solo le share [home] e [mioweb]; la prima va modificata, mentre la seconda va aggiunta. | |||||||
[homes] | ||||||||
Line: 64 to 64 | ||||||||
guest ok = no create mask = 0600 directory mask = 0700 | ||||||||
Changed: | ||||||||
< < |
veto files = /public_html/ ; (1) | |||||||
> > |
veto files = /public_html/ ; (1) | |||||||
[mioweb] comment = web directories | ||||||||
Line: 89 to 89 | ||||||||
(2) il path mostra che [mioweb] effettua la condivisione, per ogni utente (%g/%u) proprio della public_html personale. | ||||||||
Changed: | ||||||||
< < |
(3) i permessi sulla share [mioweb] sono piu rilassati rispetto a quelli predisposti automaticamente da Samba per la share [home]. Se così non si facesse, i file registrati dall´utente in public_html avrebbero modo 600 e risulterebbero illeggibili a chiunque altro e quindi irraggiungibili da Apache. | |||||||
> > |
(3) i permessi sulla share [mioweb] sono piu rilassati rispetto a quelli predisposti automaticamente da Samba per la share [home]. Se così non si facesse, i file registrati dall'utente in public_html avrebbero modo 600 e risulterebbero illeggibili a chiunque altro e quindi irraggiungibili da Apache. | |||||||
La pubblicazione delle pagine web, quindi, comporterebbe anche la modifica manuale dei permessi sui file e sulle cartelle contenuti in public_html. Operazione non immediata per un utente windows. | ||||||||
Changed: | ||||||||
< < |
Nel modo proposto invece l´assegnazione dei permessi giusti è effettuata automaticamente da Samba ogni volta che l´utente salva su W:. | |||||||
> > |
Nel modo proposto invece l'assegnazione dei permessi giusti è effettuata automaticamente da Samba ogni volta che l'utente salva su W:. | |||||||
Predisporre public_htmlIl modo più semplice per predisporre le home degli utenti è il seguente: | ||||||||
Line: 101 to 101 | ||||||||
La gestione remota delle pagine personaliChe cosa fa l'utente | ||||||||
Changed: | ||||||||
< < |
L'utente puó modificare da casa le sue pagine web in molti modi, ad esempio: | |||||||
> > |
L'utente puó modificare non solo a scuola ma anche da casa le proprie pagine web in molti modi, ad esempio: | |||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Changed: | ||||||||
< < |
Personalmente ritengo che la soluzione Mozilla sia un´ottimo compromesso didattico, abbina gratuità e licenza GPL (quindi libera distribuzione) a tutto quel che serve per introdurre gli studenti ad un uso consapevole dell´HTML e del web. L´uso di Mozilla si riduce a poche semplici azioni:
| |||||||
> > |
Personalmente ritengo che la soluzione Mozilla sia un ottimo compromesso didattico, perché abbina gratuità e licenza GPL (quindi libera distribuzione) a tutto quel che serve per introdurre gli studenti ad un uso consapevole dell'HTML e del web. L'uso di Mozilla si riduce a poche semplici azioni:
| |||||||
Ecco come configurare correttamente i Publish settings per il Composer di Mozilla: | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < |
Una alternativa emergente a quanto sopra è NVU, un nuovo progetto che ha l´ambizione di proporsi come alternativa open source a Dreamweaver e Frontpage. Si tratta in pratica del potenziamento del composer di Mozilla, integrato con un Site manager. Ne esiste, pronta per lo scaricamento sia la versione Linux che quella Windows, e per quanto preliminare può essere già utilizzato. | |||||||
> > |
Una alternativa emergente a quanto sopra è NVU, un nuovo progetto che ha l'ambizione di proporsi come alternativa open source a Dreamweaver e Frontpage. Si tratta in pratica del potenziamento del composer di Mozilla, integrato con un Site manager. Ne esiste, pronta per lo scaricamento sia la versione Linux che quella Windows, e per quanto preliminare può essere già utilizzato. | |||||||
In Alternativa...Se l'utente utilizza uno strumento di authoring differente per realizzare le pagine web e/o vuole comunque scaricare e caricare le pagine web utilizzando un client FTP, anche questo è possibile, utilizzando un qualsiasi programma libero o proprietario a sua scelta.Qui di seguito daremo le istruzioni per l'uso di Esplora Risorse di Windows, dando per scontato che la maggioranza degli utenti (tutti quelli inesperti) a casa propria utilizzi una delle versioni di questo sistema operativo, e di Cupertino, un piccolo programma semplice ed intuitivo, sempre per Windows. | ||||||||
Line: 135 to 135 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Deleted: | ||||||||
< < |
||||||||
Configurazione del serverNaturalmente affinchè tutto funzioni occorre un server correttamente configurato. Con ArgoLinux la cosa è banale: | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
il contenuto di /etc/pam.d/proftpd deve essere il seguente | ||||||||
Line: 169 to 168 | ||||||||
Anche il firewall deve subire qualche piccola modifica (nel modello ISI firewall e server sono due macchine diverse). Occorre:
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Ma se posso scambiare file con la mia cartella home sul server...Quando ci si collega con una sessione ftp al server della scuola, si accede alla propria cartella home che, a sua volta contiene la sottocartella public_html dove sta il proprio sito personale visibile su Internet.Questo ha come corollario che posso accedere non solo a public_html per caricare/scaricare pagine web, ma a tutta la cartella. Posso quindi prelevare da casa anche un file di testo, oppure preparare una verifica o una lezione tramite una presentazione, disporre di tutto il materiale sia da casa che da scuola. E scusate se è poco. |
| ||||||||
Changed: | ||||||||
< < |
TOC: No TOC in "Reteisi.IsiUser_web" | |||||||
> > |
TOC: No TOC in "Reteisi.IsiUser_web" | |||||||
LE PAGINE WEB PERSONALIGli utenti di ReteIsi hanno la possibilità di pubblicare sulla rete dell´Istituto un sito web personale posto sotto il proprio diretto controllo. Qualora il web server della scuola sia raggiungibile dall´esterno, il sito personale risulta raggiungibile anche via internet. |
| ||||||||
Line: 131 to 131 | ||||||||
---|---|---|---|---|---|---|---|---|
Cupertino | ||||||||
Changed: | ||||||||
< < |
Cupertino è un piccolo (772 kb) programma client ftp, che si può scaricare liberamente da Internet dal sito del produttore o da molti altri siti web (basta fare una ricerca con google). La procedura con Cupertino (e comunque molto simile con qualsiasi altro client ftp) è la seguente: | |||||||
> > |
Cupertino è un piccolo (772 kb) programma client ftp, che si può scaricare liberamente da Internet dal sito del produttore o da molti altri siti web (basta fare una ricerca con google). La procedura con Cupertino (e comunque molto simile con qualsiasi altro client ftp) è la seguente: | |||||||
| ||||||||
Line: 141 to 141 | ||||||||
| ||||||||
Added: | ||||||||
> > |
||||||||
Configurazione del server |
| ||||||||
Line: 120 to 120 | ||||||||
---|---|---|---|---|---|---|---|---|
Una alternativa emergente a quanto sopra è NVU, un nuovo progetto che ha l´ambizione di proporsi come alternativa open source a Dreamweaver e Frontpage. Si tratta in pratica del potenziamento del composer di Mozilla, integrato con un Site manager. Ne esiste, pronta per lo scaricamento sia la versione Linux che quella Windows, e per quanto preliminare può essere già utilizzato. | ||||||||
Added: | ||||||||
> > |
In Alternativa...Se l'utente utilizza uno strumento di authoring differente per realizzare le pagine web e/o vuole comunque scaricare e caricare le pagine web utilizzando un client FTP, anche questo è possibile, utilizzando un qualsiasi programma libero o proprietario a sua scelta.Qui di seguito daremo le istruzioni per l'uso di Esplora Risorse di Windows, dando per scontato che la maggioranza degli utenti (tutti quelli inesperti) a casa propria utilizzi una delle versioni di questo sistema operativo, e di Cupertino, un piccolo programma semplice ed intuitivo, sempre per Windows. Esplora RisorseCon Esplora risorse è sufficiente seguire questa procedura:
CupertinoCupertino è un piccolo (772 kb) programma client ftp, che si può scaricare liberamente da Internet dal sito del produttore o da molti altri siti web (basta fare una ricerca con google).La procedura con Cupertino (e comunque molto simile con qualsiasi altro client ftp) è la seguente:
| |||||||
Configurazione del serverNaturalmente affinchè tutto funzioni occorre un server correttamente configurato. Con ArgoLinux la cosa è banale:
| ||||||||
Line: 148 to 171 | ||||||||
| ||||||||
Added: | ||||||||
> > |
Ma se posso scambiare file con la mia cartella home sul server...Quando ci si collega con una sessione ftp al server della scuola, si accede alla propria cartella home che, a sua volta contiene la sottocartella public_html dove sta il proprio sito personale visibile su Internet.Questo ha come corollario che posso accedere non solo a public_html per caricare/scaricare pagine web, ma a tutta la cartella. Posso quindi prelevare da casa anche un file di testo, oppure preparare una verifica o una lezione tramite una presentazione, disporre di tutto il materiale sia da casa che da scuola. E scusate se è poco. | |||||||
| ||||||||
Line: 122 to 122 | ||||||||
---|---|---|---|---|---|---|---|---|
Configurazione del serverNaturalmente affinchè tutto funzioni occorre un server correttamente configurato. Con ArgoLinux la cosa è banale: | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Added: | ||||||||
> > |
il contenuto di /etc/pam.d/proftpd deve essere il seguente
auth sufficient pam_ldap.so auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed auth required pam_unix.so nullok account sufficient pam_ldap.so account required pam_unix.so session sufficient pam_ldap.so session required pam_unix.so le righe in neretto sono quelle diverse rispetto al file standard prodotto con l'installazione del pacchetto. | |||||||
Configurazione del firewallAnche il firewall deve subire qualche piccola modifica (nel modello ISI firewall e server sono due macchine diverse). Occorre:
|
| ||||||||
Line: 116 to 116 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
Una alternativa emergente a quanto sopra è NVU, un nuovo progetto che ha l´ambizione di proporsi come alternativa open source a Dreamweaver e Frontpage. Si tratta in pratica del potenziamento del composer di Mozilla, integrato con un Site manager. Ne esiste, pronta per lo scaricamento sia la versione Linux che quella Windows, e per quanto preliminare può essere già utilizzato. |
| ||||||||
Line: 117 to 117 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
Una alternativa emergente a quanto sopra è NVU, un nuovo progetto che ha l´ambizione di proporsi come alternativa open source a Dreamweaver e Frontpage. Si tratta in pratica del potenziamento del composer di Mozilla, integrato con un Site manager. Ne esiste, pronta per lo scaricamento sia la versione Linux che quella Windows, e per quanto preliminare può essere già utilizzato. | |||||||
Configurazione del serverNaturalmente affinchè tutto funzioni occorre un server correttamente configurato. Con ArgoLinux la cosa è banale:
|
| ||||||||
Line: 99 to 99 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < |
La gestione remota delle pagine personaliToDo | |||||||
> > |
La gestione remota delle pagine personaliChe cosa fa l'utenteL'utente puó modificare da casa le sue pagine web in molti modi, ad esempio:
Configurazione del serverNaturalmente affinchè tutto funzioni occorre un server correttamente configurato. Con ArgoLinux la cosa è banale:
Configurazione del firewallAnche il firewall deve subire qualche piccola modifica (nel modello ISI firewall e server sono due macchine diverse). Occorre:
|
| ||||||||
Line: 17 to 17 | ||||||||
---|---|---|---|---|---|---|---|---|
Per attivare la funzionalità occorre | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Line: 49 to 50 | ||||||||
Fatte le modifiche del caso basterà riavviare Apache. | ||||||||
Added: | ||||||||
> > |
La configurazione di SambaPer facilitare la vita agli utenti dei client Windows, si rendono necessarie alcune modifiche al file di configurazione di Samba /etc/samba/smb.conf e allo script di logon /home/samba/netlogon/%g/logon.bat (ricordiamo che %g indica il gruppo principale a cui appartiene l´utente). Si tratta di modifiche di poco conto che hanno lo scopo di permettere la pubblicazione immediata delle pagine web tramite semplice salvataggio dei file html sull'unità W: automaticamente connessa al momento del logon e in grado di garantire il salvataggio dei file con i permessi giusti. Le modifiche al file /etc/samba/smb.conf riguardano solo le share [home] e [mioweb][homes] comment = Home Directories browseable = no writable = yes guest ok = no create mask = 0600 directory mask = 0700 veto files = /public_html/ ; (1) [mioweb] comment = web directories path = /home/%g/%u/public_html ; (2) browseable = no writable = yes guest ok = no force create mask = 0644 ;(3) force directory mask = 0711Effettuate le modifiche occorrerà ordinare un # /etc/init.d/samba reload. La share [mioweb] potrà essere automaticamente connessa all´avvio aggiungendo allo script di logon la seguente riga: NET USE W: \\%SRV%\mioweb NOTE (1) la direttiva veto files ha lo scopo di impedire la visualizzazione della cartella public_html all´utente windows che faccia un browsing della propria home directory. Gli utenti windows accederanno a quella cartella utilizzando la share [mioweb] connessa all´unità W:, o attraverso Risorse del computer. (2) il path mostra che [mioweb] effettua la condivisione, per ogni utente (%g/%u) proprio della public_html personale. (3) i permessi sulla share [mioweb] sono piu rilassati rispetto a quelli predisposti automaticamente da Samba per la share [home]. Se così non si facesse, i file registrati dall´utente in public_html avrebbero modo 600 e risulterebbero illeggibili a chiunque altro e quindi irraggiungibili da Apache. La pubblicazione delle pagine web, quindi, comporterebbe anche la modifica manuale dei permessi sui file e sulle cartelle contenuti in public_html. Operazione non immediata per un utente windows. Nel modo proposto invece l´assegnazione dei permessi giusti è effettuata automaticamente da Samba ogni volta che l´utente salva su W:. | |||||||
Predisporre public_htmlIl modo più semplice per predisporre le home degli utenti è il seguente:
|
| ||||||||
Line: 53 to 53 | ||||||||
---|---|---|---|---|---|---|---|---|
Il modo più semplice per predisporre le home degli utenti è il seguente:
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
La gestione remota delle pagine personaliToDo |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
LE PAGINE WEB PERSONALIGli utenti di ReteIsi hanno la possibilità di pubblicare sulla rete dell´Istituto un sito web personale posto sotto il proprio diretto controllo. Qualora il web server della scuola sia raggiungibile dall´esterno, il sito personale risulta raggiungibile anche via internet. Riteniamo tale possibilità molto interessante per le implicazioni didattiche che essa evidentemente possiede, ci vengono in mente
http://nome_server/~nome_utente/index.htmlPer attivare la funzionalità occorre
La configurazione di ApacheApache di ArgoLinux è già configurato per fornire la funzionalità in questione. In ogni caso basterà controllare che il file di configurazione /etc/apache/httpd.conf contenga le seguenti linee....... LoadModule userdir_module /usr/lib/apache/1.3/mod_userdir.so ....... <IfModule mod_userdir.c> UserDir public_html UserDir disabled root </IfModule> ....... <Directory /home/*/public_html> AllowOverride FileInfo AuthConfig Limit Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec <Limit GET POST OPTIONS PROPFIND> Order allow,deny Allow from all </Limit> <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK> Order deny,allow deny from all </Limit> </Directory> .......Fatte le modifiche del caso basterà riavviare Apache. Predisporre public_htmlIl modo più semplice per predisporre le home degli utenti è il seguente:
La gestione remota delle pagine personaliToDo |