#

Documentazione ufficiale

## Moin Moin

MoinMoin è un motore per wiki scritto in Python, basato sul motore «PikiPiki» e rilasciato sotto licenza GNU GPL.

### Installazione

Per installare MoinMoin, eseguire il seguente comando al prompt:

    sudo apt-get install python-moinmoin

È necessario installare anche il server web apache2. Per installare apache-2, consultare la sottosezione la sezione chiamata «Installazione» della sezione la sezione chiamata «HTTPD - Server web Apache2» .

### Configurazione

Per configurare per la prima volta un wiki, chiamato per esempio mywiki, eseguire i seguenti comandi:

    cd /usr/share/moin
    sudo mkdir mywiki
    sudo cp -R data mywiki
    sudo cp -R underlay mywiki
    sudo cp server/moin.cgi mywiki
    sudo chown -R www-data.www-data mywiki
    sudo chmod -R ug+rwX mywiki
    sudo chmod -R o-rwx mywiki

È ora necessario configurare MoinMoin affinché identifichi il nuovo wiki mywiki. Per configurare MoinMoin, aprire il file `/etc/moin/mywiki.py` e modificare la riga:

    data_dir = '/org/mywiki/data'

in

    data_dir = '/usr/share/moin/mywiki/data'

Inoltre, al di sotto dell'opzione data_dir, aggiungere data_underlay_dir:

    data_underlay_dir='/usr/share/moin/mywiki/underlay'

Se il file `/etc/moin/mywiki.py` non esiste, è necessario copiare il file `/etc/moin/moinmaster.py` nel file `/etc/moin/mywiki.py` ed eseguire la modifica descritta precedentemente.

Se il nome del wiki è my_wiki_name, è necessario inserire nel file `/etc/moin/farmconfig.py` questa riga «("my_wiki_name", r".*")» subito dopo la riga «("mywiki", r".*")».

Una volta configurato MoinMoin per trovare il wiki chiamato mywiki, è necessario configurare apache2 in modo che gestisca anche i wiki.

Aggiungere le seguenti righe nel file `/etc/apache2/sites-available/default` all'interno della sezione «<VirtualHost *>»

    ### moin
      ScriptAlias /mywiki "/usr/share/moin/mywiki/moin.cgi"
      alias /moin_static181 "/usr/share/moin/htdocs"
      <Directory /usr/share/moin/htdocs>
      Order allow,deny
      allow from all
      </Directory>
    ### end moin

Una volta configurato apache2, è necessario riavviarlo. Per riavviare il server web apache2, digitare:

    sudo /etc/init.d/apache2 restart

### Verifica

Per verificare se l'applicazione wiki funziona, è sufficiente aprire con un browser web il seguente URL:

    http://localhost/mywiki

È possibile eseguire il comando di prova del wiki aprendo con un browser web il seguente URL:

    http://localhost/mywiki?action=test

Per ulteriori dettagli, consultare il sito web di MoinMoin.

### Riferimenti

- Per maggiori informazioni, consultare il wiki di MoinMoin.

Panoramica |  | MediaWiki