• Super User

    GUIDA - Installare MediaWiki in Locale

    Scarichiamo MediaWiki
    image
    Scompattiamolo
    image
    Entriamo nella cartella appena scompattata
    image
    Selezioniamo tutto e clicchiamo su Modifica>Copia
    image
    Spostiamoci nella cartella dove vogliamo uppare il nostro MediaWiki
    image
    Incolliamo i files con Modifica>Incolla
    image
    Selezioniamo il tutto e facciamo Click con il Pulsante Destro>Proprietà
    image
    Si aprirà la seguente finestra
    image
    Settiamo tutto come scrivibile/modificabile/visualizzabile/leggibile (chmod 777) dopo di chè clicchiamo su OK
    image
    Andiamo, a questo punto, sull?indirizzo in cui abbiamo uppato il tutto
    image
    Si aprirà la seguente schermata
    image
    Clicchiamo su questa dicitura che compare a centro pagina
    image
    Si aprirà la seguente schermata
    image
    Concentriamoci sulla parte iniziale. Dovremo inserire, nella parte del menù denominato Site config, le seguenti voci:
    Wiki Name: dove inseriremo il titolo della nostra wiki
    Contact e-mail: dove inseriremo il contatto mail del webmaster
    Language: dove settiamo la lingua che vogliamo settare di default alla nostra wiki
    Copyright/License: dove settiamo il tipo di licenza sotto la quale vogliamo mettere il nostro wiki
    Admin Username: dove inseriamo l?user dell?admin
    PassWord e PassWord Confirm: dove inseriamo la password per l?amministratore
    Shared Memory caching: lo lasciamo settato su No caching
    image
    La parte successiva è quella di abilitazione della mail di notifica tramite mail. Settiamo tutto come segue.
    image
    La parte successiva è quella relativa alla configurazione del database. I dati da inserire sono questi:
    Database Type: il tipo di database che utilizzeremo (di solito mysql)
    Database Host: l?host del nostro DB
    Database Name: il nome del database
    DB User: il nome utente per l?accesso al DB
    DB Password e DB Password Confirm: le password per il collegamento al DB
    Se vogliamo possiamo attivare l?opzione ?superuser? ma solutamente, di default, è disabilitato.
    Database Table Prexif: il prefisso delle tabelle nel DB (suggerisco Wiki_)
    Storange Engine: il tipo di memorizzazione che deve essere seguita
    Database Character Set: il tipo di codifica che devono avere i caratteri del DB
    image
    Effettuati tutti questi settaggi clicchiamo sul pulsante che si presenta a fondo pagina: Install MediaWiki!
    image
    La pagina che segue ci dirà che l?installazione è andata a buon fine. Riduciamo ad icona questa finestra senza cliccare da nessuna parte.
    image
    Per completare l?installazione torniamo nella cartella dove abbiamo uppato MediaWiki
    image
    Entriamo nella cartella Config
    image
    Si presenteranno questi tre files
    image
    Clicchiamo su Modifica>Taglia e ?tagliamo? il file LocalSettings.php
    image
    Torniamo nella root principale del nostro sito e facendo Modifica>Incolla spostiamo il file localsettings.php
    image
    Riuppiamo la finestra che avevamo ridotta ad icona ed andiamo su questo indirizzo
    image
    Il risultato sarà il seguente
    image
    Abbiamo finito di installare MediaWiki
    Ricordiamoci di settare i permessi di CHMOD alle cartelle a 664


  • Consiglio Direttivo

    Guida utilissima, impeccabile e ancora fortemente attuale a dispetto di alcuni aggiornamenti nel software.

    Grazie davvero per l'ottimo lavoro, Cionfs. :sun:

    Mi permetto di aggiungere una noticina a questo splendido tutorial passo-passo.

    Se siamo neofiti quasi assoluti del settore (io lo sono, ma sto imparando), è probabile che sul nostro computer manchino del tutto anche i componenti "ambientali" che stanno alla base di MediaWiki, ovvero Apache, MySQL e PHP.

    Esistono vari modi per installare e configurare manualmente e separatamente questi tre pre-requisiti: in Rete (e anche qui in GT) si trovano riferimenti, risorse e guide di ottimo livello.

    Se però vogliamo risparmiarci la fatica di sbattere la testa contro errori improvvisi e impedimenti di ogni tipo, possiamo prendere in considerazione l'idea di scaricare delle opportune suite integrate che abbiano al loro interno tutto il materiale necessario, già assemblato e pronto all'uso.

    [Al terzo errore consecutivo - e relativa re-installazione di un componente - io ad esempio ho ceduto alla tentazione e mi sono affidato ai pacchetti, senza pentirmi.]

    Si tratta di componenti che gestiscono tutto e hanno dentro il necessario per partire subito con MediaWiki, configurabili tramite browser e di installazione e uso molto intuitivi.

    Così potremo concentrarci senza indugi sull'obiettivo finale: il Wiki.

    Ecco i pacchetti, suddivisi per sistema operativo (vanno scaricati, installati e configurati prima di installare MediaWiki, ripeto):

    • Windows XP e Vista: La suite si chiama XAMP; la si scarica e si fa partire l'installer, che fa tutto da solo; agile, leggero, comodissimo; installa anche il client Filezilla per ftp e gestisce tutto da un elementare e intuitivo pannello di interfaccia.

    Nulla di iper-professionale o avanzato, ma molto efficace. 😉

    Si raccomanda, durante l'installazione, di disattivare il firewall di Windows e l'antivirus, che potrebbero creare conflitti con l'apertura delle porte; quando si riavvia il computer e si riaccende il firewall, basta sbloccare le due porte richieste dal messaggio automatico premendo su "sblocca" e tutto fila liscio.

    • Mac OS X Leopard: Se abbiamo la versione Server di Leopard, non dobbiamo scaricare nulla: tutto è già installato e configurato, in attesa di attivazione. 😄

    Se invece abbiamo una versione Client (come sui comuni terminali domestici), la suite in questo caso si chiama MAMP (Mac, Apache, MySQL, PHP); si installa e si gestisce senza problemi da browser e consente una rapida creazione dell'ambiente per MediaWiki; in questo caso il server Apache del pacchetto "soppianta" quello "naturale" inserito in Leopard, che se attivo deve essere disattivato dal pannello "Preferenze di Sistema - Condivisione" (togliere, se presente, il segno di spunta accanto a "Condivisione Web").

    Potrebbero rendersi necessari degli spostamenti di cartelle prima di installare MediaWiki, così da rendere i dati accessibili da un singolo account del Mac e non da tutti come previsto in default.

    • Linux: In questo caso ci sono varie possibilità; in genere su Linux, vista la notevole varietà di alternative - Debian, Fedora, Ubuntu, Red Hat - non è corretto affermare che esista un singolo modo di procedere. Per lo più si eseguono installazioni manuali più complesse e delicate, ma a volte si può usare XAMPP come sotto Windows, oppure dei pacchetti integrati come TurnKey MediaWiki, un'applicazione "terze parti" che installa tutto.

    Maggiori informazioni - ovviamente in lingua inglese - in questa pagina e relative sotto-sezioni.

    Un ultimo consiglio: le procedure di installazione di questi programmi richiederanno in generale la creazione di varie password, account e identità, per non parlare di quelle che svilupperemo poi in MediaWiki (ad esempio saremo interessati a creare più utenti-fake in locale per studiare i permessi, i ruoli e gli effetti di ogni tipo di operazione, dal blocco utente alla promozione ad Admin).

    Scriviamo tutto, in più copie da mettere al sicuro; allo stesso tempo, teniamo da parte una copia del file LocalSettings.php prima di iniziare a modificarlo (se faremo pasticci, potremo sempre riportare tutto alle origini) e una copia di qualsiasi cosa pensiamo di modificare radicalmente - ad esempio le skin o alcuni template.

    Meglio perdere cinque minuti in più all'inizio per fare un po' di salvataggi, piuttosto che impazzire dopo per ricostruire centinaia di stringhe - magari senza le conoscenze giuste.

    Buon lavoro e buon divertimento con MediaWiki! :sun:


  • User Attivo

    Bella guida, Grazie!


  • User

    Ciao. La tua guida è molto dettagliata ma volevo chiederti una cosa:
    (so di sembrare un pò incompetente e mi scuso) vedo che hai usato konqueror, ma è necessario usare proprio quel programma? Che altri programmi si possono usare?
    Grazie
    ciao


  • Super User

    Bè, Konqueror è solo un browser. 🙂 Puoi usare ciò che più preferisci. 🙂


  • User

    @cionfs said:

    Bè, Konqueror è solo un browser. 🙂 Puoi usare ciò che più preferisci. 🙂

    Ok, grazie. Allora mi sfugge ancora qualcosa: quando nella guida dici di incollare i file in una cartella, intendi una cartella di Windows?
    Dobbiamo usare un browser e come allora?? Scusa la mia ignoranza.... :giggle:


  • Super User

    Bè io l'ho fatto in locale. 🙂

    Fai una procedura simile con filezilla per "copiare" tutto online nella root (o cartella) del tuo dominio. 🙂


  • User

    Ah ok 😉
    Grazie


  • User

    Ti chiedo scusa, ma ho ancora una domanda: io ho registrato per adesso il mio sito su Altervista. Come faccio a inserire questi file là?


  • Super User

    Lo fai come quando usi un normale hosting. 🙂


  • User

    Ti chiedo ancora una cosa (scusa ma non ho mai istallato cose del genere): ma devo andare in phpmyadmin?


  • User Attivo

    So che la discussione è vecchia comunque cartello devi andare in phpmyadmin solo per creare il DB 🙂


  • User

    Non capisco perchè a me da questo errore:

    i55.tinypic.com/2886qde.png


  • User Newbie

    Trovi tutte le tue risposte qua, su questa Guida completa :

    [...]

    (la vostra, infatti, tratta solo dell'installazione "in locale").


  • User

    Io avrei una domanda: Ma se voglio rendere la mia mediawiki come una specie di pagina (tipo:nomesito.com/nomewiki.php) In quale parte della root devo installarla? :mmm: