Skip to topic | Skip to bottom
Home
Web attivi: Reteisi | Pmb
user: TWikiGuest
Registrazione | Mappa | Cambiamenti | Indice | Ricerca | Vai | Calcolatrice

Sei qui: Reteisi > IsiUser_web



Start of topic | Skip to actions

LE PAGINE WEB PERSONALI

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
  • diffusione dell´uso consapevole del web attraverso attività di redazione di pagine e non più di mera navigazione di pagine altrui
  • messa a disposizione di un ambiente completo e professionale orientato alla produzione di documenti ipertestuali (si possono pubblicare sia pagine statiche che pagine dinamiche, ad esempio in PHP)
  • il web come strumento standard di redazione documentale (si pensi ad esempio alla programmazione curricolare individuale degli insegnanti che potrebbe essere redatta e resa disponibile direttamente in questa forma)
  • disponibilità di un ambiente redazionale e comunicativo anche sostitutivo rispetto al tradizionale quaderno.
  • potenziamento degli strumenti di comunicazione tra insegnanti, studenti e famiglie degli studenti.

La homepage personale sarà generalmente raggiungibile all´url:

http://nome_server/~nome_utente/index.html

Per attivare la funzionalità occorre

  1. configurare opportunamente il web server Apache
  2. creare nella cartella personale che si vuole abilitare la sottocartella public_html
  3. creare una pagina di default di nome index.html e copiarla nella public_html dell´utente

La configurazione di Apache

Apache 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_html

Il modo più semplice per predisporre le home degli utenti è il seguente:
  1. creare in /etc/skel la cartella /etc/skel/public_html
  2. creare in /etc/skel/public_html il file index.html contenente una homepage di default
  3. aprire una console come utente root e digitare per ogni gruppo da abilitare il comando
    home_setperm nome_gruppo
    (se si utilizza la nostra homepage di default si potrà poi utilmente eseguire il comando home_setindex nome_gruppo che effettua su di essa una ulteriore personalizzazione).

La gestione remota delle pagine personali

ToDo

Reteisi.IsiUser_web r1.1 - 12 Jun 2021 - 06:45 - TWikiGuest
Copyright © 1999-2006 degli autori degli articoli. Tutto il materiale presente su questa piattaforma collaborativa è di proprietà di chi l'ha prodotto. Idee, richieste, problemi relativi a TWiki? Invia feedback