Gabriella Ghermandi

:: Gabriella Ghermandi » Installare aWiki ::

Installare aWiki

aWiki si installa in poche mosse... ma prima scarica l'ultima versione!

Avuto il pacchetto e' sufficiente decomprimere il pacchetto nella directory ~/tmp

~$ cd ~/tmp
~$ tar -zxvvf ~/tmp/awiki.version.tar
~$ mv ~/tmp/awiki.version ~/tmp/awiki

Ora devi spostare (come root) la directory awiki in una posizione accessibile dal web server, ad esempio (per Debian) /var/www

~$ mv ~/tmp/awiki /var/www

Ora è necessario che l'utente del web server possa operare nelle directory che contengono i dati, quindi (sempre come root):

~$ chown -R root.www-data /var/www/awiki/data/*
~$ chmod 775 /var/www/awiki/data/*
~$ chmod 664 /var/www/awiki/data/*/*

Ora puoi connetterti al tuo web server via browser http://127.0.0.1/awiki.

Ricordati di modificare il file config.php prima di proseguire.

Usare il database

Per alcune funzioni aWiki necessita del database. La SQL per costruire la tabella (sì è una sola) è la seguente:

CREATE TABLE unitag (
        `tagID` int(10) primary key auto_increment not null,
        `filename` varchar(250),
        `filedate` varchar(250),
        `titolo` varchar(250),
        `autore` varchar(250),
        `data` varchar(250),
        `copyright` varchar(250),
        `testo` longtext,
        fulltext(titolo,data,testo)
)TYPE=MyISAM;

aWiki factory

E' possibile che tu voglia installare più di un aWiki sul tuo sistema. Non è affatto difficile, basta infatti creare alcuni link simbolici e ricreare l'albero delle cartelle sotto data e includes. Ammettiamo che il tuo aWiki sia correttamente installato nella direcory /var/www/awiki e tu voglia installarlo anche sotto /var/www/awikicopy:

#!/bin/bash

# Fai un link ai file di sistema
ln -s /var/www/awiki/sys /var/www/awikicopy/
ln -s /var/www/awiki/index.php /var/www/awikicopy/

# Crea le cartelle di dati
mkdir /var/www/awikicopy/data
mkdir /var/www/awikicopy/data/text
mkdir /var/www/awikicopy/data/history
mkdir /var/www/awikicopy/data/docs
mkdir /var/www/awikicopy/data/images

# Crea il file di configurazione
touch /var/www/awikicopy/config.php
# Scrivi le tue configurazioni
vi /var/www/awikicopy/config.php

Ora, nella directory /var/www/awikicopy hai una copia di aWiki, ma con dei contenuti nuovi. Ovviamete dovrai editare il file config.php per personalizzarlo.

 

pagine interne: edit :: edit menu :: all pages :: upload :: profile :: help

 

Creative Commons License
Il testo è coperto dalla licenza Creative Commons
Attribuzione - Non commerciale - Non opere derivate 2.5 Italia
.
Tutti i diritti riservati sulle immagini.

 

Valid XHTML 1.0 Strict Valid CSS!