Menu

Ultime letture
» Stiamo cercando TE!
Io sul sw sono ormai ab..
» Al via il corso su Flatnuke
» Nuovo tema FN_Zope in fase di test
Grazie, corretto!!..
» Inaugurazione Taverna dello sviluppatore
gigasofttttt ....ma com..
» nuovo blocco FlatMoon
l'amministratore del s..
» Calendario Cronologico
E' disponibile una nuov..
» Cambio host sviluppi di vroby
» FlatNuke 2.5.4
Ho aggiornato il pacche..
» Nuova Sezione in Windows Browser x FlatNuke
però allora devi usare..
» Trasferiti su Netsons
PHP 5, MYSQL gratuito,..

Cerca
Ricerca parole o frasi all'interno del sito.
Ricerca avanzata

Calendario
Data: 05/09/2010
Ora: 10:24
« Settembre 2010 »
Lu Ma Me Gi Ve Sa Do
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

Help this site


Login





Non sei ancora registrato?
Registrati ora!
Recupera password
Choose your language:
deutsch english español français italiano português

Servizi
» Segnala News
» Cerca
» Headlines
» Backend


Utenti
Persone on-line:
admins 0 amministratori
users 0 utenti
guests 5 ospiti

Sondaggio
Nessun sondaggio attivo in questo momento:
vecchi sondaggi

Help this site

- index.html

indietroFrontPagesearch

Installare Flatnuke


Installare flatnuke

Per installare flatnuke occorrono 5 semplici passi:

 

  • Apertura pacchetto
  • Impostazioni preferenze
  • Upload dei file
  • Impostazione permessi
  • Visita sito

4.1 Apertura pacchetto

Una volta scaricato il pacchetto di flatnuke presso http://flatnuke.sourceforge.net si dovrà procedere a decomprimere l'archivio. Occorre avere perciò installati correttamente i programmi tar e gzip. Per decomprimere il pacchetto utilizziamo questo comando nella directory dove lo abbiamo salvato:

 

# tar xvfz flatnuke-x.y.tar.gz

Dove x e y rappresentano la numerazione della versione del progetto. Si otterrà una directory flatnuke contenente tutti i file dell'archivio.

4.2 Il filesystem di flatnuke

E' importante memorizzare il filesystem di flatnuke perchè sarà utile durante la spiegazione dei vari strumenti di creazione dei contenuti.


flatnuke
|--blocks
| |--dx (blocchi di destra)
| |--sx (blocchi di sinistra)
|--forum
| |--topics (discussioni del forum)
| |--users (utenti de sito)
|--images
| |---news (icone delle news)
|--languages (linguaggi supportati)
|--misc
| |--flatpoll (sondaggio)
| |--flatstat (statistiche
|--news (notizie del sito)
|--sections (sezioni del sito)
|--themes (temi disponibili)

4.3 Impostazioni preferenze

Entriamo all'interno della directory flatnuke e editiamo il file config.php con un qualsiasi editor di testo. Gli utenti di sistemi Unix potrebbero, ad esempio, eseguire:

 

# vi config.php

Il file ci appare come una successioni di variabili da impostare, eccone un esempio:

 

# IMPOSTAZIONI PER FLATNUKE

# L'indirizzo assoluto del tuo sito
$siteurl="http://zaccheo/flatnuke_testing";
# Titolo del sito
$sitename="flatnuke Home page";
# Tema preferito
$theme="default";
# News per pagina
$newspp="10";
# Nome Admin
$admin="Me";
# Admin mail
$admin_mail="xxx@xxx.xxx";
# lingua (it, en, es, fr, ..)
$lang="it";
# un utente non registrato può segnalare le news (1=VERO,0=FALSO)
$guestnews=1;
# un utente non registrato può inserire i commenti (1=VERO,0=FALSO)
$guestcomment=1;
# Utile per impostare l'ora italiana su web server USA (1,5 = 1h 30m)
$fuso_orario=0;

# IMPOSTAZIONI PER IL FORUM

# numero di topic per pagina
$topicperpage=10;
# numero di post per pagina
$postperpage=5;
# numero di membri per pagina
$memberperpage=15;

Esaminiamo una per volta tutte le opzioni.

siteurl: Deve essere impostato con l'indirizzo del tuo spazio web. Facciamo un esempio. Il provider pippo.com fornisce account web e noi ne acquistiamo uno con il nome utente simone, ci verrà fornito l'URL di riferimento del nostro spazio che potrà essere http://simone.pippo.com o anche http://pippo.com/simone o http://pippo.com/utenti/simone. L'importante è che la variabile siteurl contenga tra le virgolette questo riferimento al vostro spazio web.

sitename: Deve essere impostato con una breve descrizione (3-4 parole) del sito. Facciamo un esempio. Dopo aver acquistato il mio spazio web decido di dedicarlo alla mia home page personale, quindi imposto sitename con ``Simone Vellei Home Page''.

theme: Deve essere impostato con il nome di uno dei temi contenuti nella directory flatnuke/themes/. FlatNuke è distribuito con un unico tema chiamato default, per scaricare altri temi occorre far riferimento al sito ufficiale dei temi FlatNuke http://pannolinux.altervista.org.

newspp: Deve essere impostato con il numero di news che si desidera avere nella pagina principale. L'impostazione di default è 10 e garantisce una buona visione d'insieme dell'intero sito.

admin: Deve essere impostato con il nome dell'amministratore del sito (webmaster). Nel caso trattato in esempio posso impostare admin con ``Simone Vellei''.

admin_mail: Deve essere impostato con l'email del webmaster, servirà per contattarlo in caso di segnalazioni, informazioni, suggerimenti sul proprio sito.

lang: Deve essere impostato con la lingua che si intende utilizzare nel sito. Attualmente sono disponibili solamente it e en. Ogni frase predefinita nel sito verrà tradotta con la rispettiva scelta.

guestnews: Deve essere impostato a seconda delle libertà che si vogliono concedere ad un ospite, ovvero ad un utente non registrato. Se vogliamo dare la possibilità a utenti non registrati di segnalare le news occorre impostare guestnews con 1 altrimenti con 0.

guestcomment: Deve essere impostato a seconda delle libertà che si vogliono concedere ad un ospite, ovvero ad un utente non registrato. Se vogliamo dare la possibilità a utenti non registrati di aggiungere comenti alle news occorre impostare guestcomment con 1 altrimenti con 0.

fuso_orario: Deve essere impostato con la differenza di fuso orario tra l'orario di riferimento e l'orario della località dove risiede il nostro sito. Facciamo un esempio. Se il nostro dominio acquistato si trova in Italia e noi siamo italiani, fuso_orario sarà impostato a 0 in quanto non esiste alcuna differenza di orario. Se, invece, il nostro dominio risiede negli USA (Chicago) la differenza di orario è 7.

topicperpage: Deve essere impostato con il numero di discussioni per ogni pagina del forum. Il valore di default 10 consente una visione adeguata della pagina.

postperpage: Deve essere impostato con il numero di post per ogni pagina delle discussioni. Il valore di default 5 consente una visione adeguata della discussione.

memberperpage: Deve essere impostato con il numero di utenti visualizzabili per ogni pagina. Il valore di default 15 consente una visione adeguata della pagina utenti registrati.

4.4 Upload dei file

Una volta configurato il nostro sito bisognerà provvere a pubblicarlo su internet. Il provider del nostro account acquistato ci deve fornire un indirizzo di riferimento al quale collegarsi per copiare i file dal nostro computer al server. Ci verranno forniti anche un username e password. Ora occorrerà un client FTP che ci permetta di eseguire questa operazione, inseriamo i tre dati (url, username, password) e copiamo l'intero contenuto della directory flatnuke all'interno del nostro spazio.

4.5 Impostazione permessi

Per poter permettere di creare file di news, utenti o discussioni, bisogna impostare i permessi di alcune directory. Per fare questo possiamo avere a disposizione del client FTP un'interfaccia grafica che ci facilita l'operazione. In tale caso impostare con permessi di lettura, scrittura e esecuzione sia l'user, che group, che others le seguenti directory e file:

news/
misc/
misc/motd.php
forum/users/
forum/topics/
Nel qual caso si avesse un client testuale o si stesse amministrando il server con una shell sarà sufficiente utilizzare il comando:
# chmod 777 <file>
sostituendo a file ogni elemento della lista precedente.

4.6 Visita sito

Ultimo passo, conclusivo e rilassante è l'ammirazione del lavoro fatto fino ad ora. Si apra il browser e si vada all'indirizzo di riferimento del vostro sito, se tutto è andato a buon fine verrà visualizzata la pagina principale priva di news e con un messaggio di benvenuto. Per l'amministrazione del sito leggi la sezione successiva.


last change: 4 April 2009 1:03 pmvwiki-devel was powered by
HTMLArea3.0rc1

print