IPB     Il futuro di Tevac dipende da te!  

Benvenuto Visitatore ( Log In | Registrati )

  · · · · · · · · · · · ·
Reply to this topicStart new topic
> [Tutorial] MediaWiki HOWTO
Secondo te tutta questa roba serve a qualcosa? Tu prevedi di usarlo?
Voti Totali: 7
I visitatori non possono votare 
gianlucacherubin...
messaggio 8 Nov 2006, 12:44
Messaggio #1


Gianluca Cherubini
********

Gruppo: Forum User +
Messaggi: 3.251
Iscritto il: 20-October 03
Da: Bracciano (RM)
Utente Nr.: 781



Come installare e configurare Ubuntu Server, Xubuntu Desktop e MediaWiki per creare un Wiki come "Moleskine Digitale".

Scusa ma non ho capito che roba è: Tramite questo tutorial può prendere un Mac o PC (anche vecchi e inutilizzati) e metterci su un sito tipo Wikipedia personale!

Introduzione: Questo tutorial passo-passo (rigorosamente senza screenshoot e scritto con i tempi del verbo all'infinito) è un modo (a mio modesto parere) comodo e automatico di avere una serie di cose già bell'impacchettate con pochi semplici (e pericolosi) comandi.

A chi è rivolto: A chiunque abbia un Mac o un PC e voglia creare un server MediaWiki.

Per fare cosa: Io lo sto usando al posto dei quaderni degli appunti dell'università e per metterci tutte le mie traduzioni e le dispense che ho realizzato dei miei corsi su unix. In fondo è un modo rapido ed efficace di creare una specie di "enciclopedia" personale (Wikipedia docet).

Perché: Perché tutti i software usati per realizzare questa follia sono gratis! icon_razz.gif

AVVERTENZA: Questa procedura "pialla" il contenuto del disco rigido del computer. FARE UNA COPIA DEI DATI ADESSO!

PRECISAZIONE: Per far sì che questa procedura funzioni per la lingua italiana regolarsi di conseguenza.

Cosa NON funziona: (a me sul mio laptop) la scheda wifi, la scheda audio, il masterizzatore (perché non ho perso tempo a configurarli).

Cosa funziona: tutto il resto al primo colpo.

Cosa dovete fare se riuscite a far funzionare qualcosa che non funziona o vi accorgete di un errore: segnalare, grazie.

A) Oggetti che servono PRIMA:

A.01 ) un computer Mac o PC. Io uso un Apple iBook con la tastiera USA;
A.02 ) un cd di Ubuntu Server 6.10 - Edgy Eft. Scegliere PPC o x86 a seconda se si tratta di un Mac o un PC: http://www.ubuntu.com/products/GetUbuntu/d...irect=download;
A.03 ) un pendrive con il file mediaWiki-1.8.2.tar.gz preso da qui: http://www.mediawiki.org/wiki/MediaWiki;
A.04 ) una connessione a internet via ethernet con server DHCP abilitato (tipo LAN in ufficio o FastWeb).

Chiaramente i punti A.03 e A.04 possono essere ovviati in altri modi.

B) Come installare Ubuntu Server:

B.01 ) Inserire il cd di Ubuntu Server 6.10 e riavviare;
B.02 ) Alla schermata di yaboot dare invio;
B.03 ) Choose Language: English;
B.04 ) Choose your location: other -- Europe -- Italy;
B.05 ) Detect Keyboard Layout: no;
B.06 ) Select Keyboard Layout: U.S. English;
B.07 ) Select Keyboard Layout specific: U.S. English;
B.08 ) Configure primary network interface: eth1 Fast Ethernet;
B.09 ) Enter hostname: xubuntu;
B.10 ) Partitioning method: Erase entire disk;
B.11 ) Continue with partitioning: yes;
B.12 ) Clock set to UTC: no;
B.13 ) Full name of the user: Nome Cognome;
B.14 ) Username: nome;
B.15 ) Enter password: *******;
B.16 ) Re-enter password: *******;
B.17 ) Choose software to install: LAMP Server;
B.18 ) A installazione completata il CD si auto-espelle. Riavviare.

C) Come abilitare l'utente root:

C.01 ) Fare login con il vostro utente;
C.02 ) Digitare: sudo passwd root;
C.03 ) Digitare la password utente;
C.04 ) Digitare la password per root;
C.05 ) Ri-digitare la password per root.

D) Abilitare tutti i repository:

D.01 ) Fare login come root digitando: su -;
D.02 ) Digitare la password di root;
D.03 ) Fare una copia di backup dei repository: cp /etc/apt/sources.list /etc/apt/sources.list.backup;
D.04 ) Editare il file sources.list con il comando: vi /etc/apt/sources.list;
D.05 ) Decommentare tutte le righe commentate che cominciano per "deb http:";
D.06 ) Modificare la stringa "it.archive" con "us.archive";
D.07 ) Eliminare tutte le righe che cominciano per "deb-src" e i duplicati;
D.08 ) Lasciare la riga deb cdrom e tenente il cd di Ubuntu Server inserito;
D.09 ) Il file dovrebbe avere 5 righe: una per il cd e quattro verso i seguenti repository:
deb http://us.archive.ubuntu.com/ubuntu edgy main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntuedgy-updates main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntuedgy-backports main restricted universe multiverse
deb http://security.archive.ubuntu.com/ubuntuedgy-security main restricted universe multiverse
D.10 ) Salvare il file e uscire;
D.11 ) Aggiornare i repository: apt-get update;
D.12 ) Uscire da root.

E) Come installare il compilatore gcc:

E.01 ) Fare login come root digitando: su -;
E.02 ) Digitare la password di root;
E.03 ) Installare build essential: apt-get install build-essential;
E.04 ) Uscire da root.

F) Come installare Xubuntu Desktop:

F.01 ) Fare login come root digitando: su -;
F.02 ) Digitare la password di root;
F.03 ) Installare Xubuntu Desktop: apt-get install xubuntu-desktop;
F.04 ) Aspettare un bel pò;
F.05 ) Uscire da root;
F.06 ) Fare login con la sessione grafica: startx;
F.07 ) Riavviare.

Se volete potete anche installare Ubuntu Desktop o Kubuntu Desktop. Se invece prevedete di accedere al Wiki da un altro computer SALTATE A PIÉ PARI QUESTO PASSO!

G) Come installare MediaWiki:

G.01 ) Inserire il pendrive, apritelo e copiare sulla scrivania il file mediawiki-1.8.2.tar.gz;
G.02 ) Aprite il terminale e fare login come root digitando: su -;
G.03 ) Digitare la password di root;
G.04 ) Spostare il file nella cartella dei documenti del server web: mv /home/nome/mediawiki-1.8.2.tar.gz /var/www/.;
G.05 ) Decomprimere il file: cd /var/www ; tar xvfz mediawiki-1.8.2.tar.gz;
G.06 ) Rinominare la cartella con il nome del wiki: mv mediawiki-1.8.3/ nomewiki/;
G.07 ) Uscire da root e dal terminale;

H) Come configurare MediaWiki:

H.01 ) Aprire il browser e digitare come indirizzo: localhost;
H.02 ) Fare click sul nome del wiki;
H.03 ) Questo è il Wiki appena creato: va configurato a seconda di quello che serve.

Arrivare fin qui non è poco. Adesso cosa vi serve? Chiedete e vi sarà dato.
Non ci siete arrivati, c'è qualcosa che non avete capito, ma siccome la cosa vi intriga volete saperne di più? Chiedete e vi sarà dato.


--------------------

Go to the top of the page
 
+Quote Post
markko
messaggio 8 Nov 2006, 18:23
Messaggio #2


Level 8/11
********

Gruppo: Forum User +
Messaggi: 3.024
Iscritto il: 4-December 05
Da: Milano
Utente Nr.: 4.901



Ho risposto SI al sondaggio.

Ma visto che le domande sono due, la risposta corretta sarebbe stata, per me, SI - NO.

icon_biggrin.gif
Go to the top of the page
 
+Quote Post
poweruser
messaggio 8 Nov 2006, 19:13
Messaggio #3


MacInATopic
Gruppo icone

Gruppo: Team Moderatori
Messaggi: 24.319
Iscritto il: 27-July 03
Da: Maglie (LE)
Utente Nr.: 440



CITAZIONE(markko)
Ho risposto SI al sondaggio.

Ma visto che le domande sono due, la risposta corretta sarebbe stata, per me, SI - NO.
Pure io.

Ciao
Paolo


--------------------
Paolo Portaluri

guru, n: A computer owner who can read the manual.
Go to the top of the page
 
+Quote Post
Baco
messaggio 8 Nov 2006, 19:23
Messaggio #4


Harleista
Gruppo icone

Gruppo: Forum Staff
Messaggi: 10.135
Iscritto il: 19-May 03
Da: Casentino (AR)
Utente Nr.: 110



SI - SI.

Perché? Non lo so, adesso solo per curiosità, poi domani potrebbe fare la fine di wordpress che adesso gestisce la intranet aziendale.


--------------------
Born to be wild
www.bachini.it
Go to the top of the page
 
+Quote Post
gianlucacherubin...
messaggio 9 Nov 2006, 08:40
Messaggio #5


Gianluca Cherubini
********

Gruppo: Forum User +
Messaggi: 3.251
Iscritto il: 20-October 03
Da: Bracciano (RM)
Utente Nr.: 781



BugFix #1: xorg.conf su iBook G4 Early 2004.

(Scheda video ATI Mobility Radeon 9200, 32MB RAM Video)

Potrebbe succedere che X si arrabbi.

Includo il mio xorg.conf.

ATTENZIONE: IL MIO FILE E' CONFIGURATO CON LA TASTIERA USA!

Abbiate l'accortezza nella sezione "Input device" di modificare le righe:

CODICE
        [...]
    Option  "XkbModel"    "pc104"
    Option  "XkbLayout"    "us"
        [...]


in:

CODICE
        [...]
    Option  "XkbModel"    "pc105"
    Option  "XkbLayout"    "it"
        [...]


ISTRUZIONI

Copiate il file (come root) nella vostra /etc/X11/xorg.conf (dopo aver fatto una copia). Poniamo che facciate un copia e incolla su un file di testo (chiamatelo xrog.conf) lo mettiate su un pendrive:

CODICE
su -
password: ****
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
cp /media/usbdisk/xorg.conf /etc/X11/xorg.conf


Uscite da root e riavviate il server X.

IN ALLEGATO:

xorg.conf

CODICE
Section "Files"
    FontPath    "/usr/share/X11/fonts/misc"
    FontPath    "/usr/share/X11/fonts/cyrillic"
    FontPath    "/usr/share/X11/fonts/100dpi/:unscaled"
    FontPath    "/usr/share/X11/fonts/75dpi/:unscaled"
    FontPath    "/usr/share/X11/fonts/Type1"
    FontPath    "/usr/share/X11/fonts/100dpi"
    FontPath    "/usr/share/X11/fonts/75dpi"
    FontPath    "/usr/share/fonts/X11/misc"
    FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
    Load    "bitmap"
    Load    "ddc"
    Load    "dri"
    Load    "extmod"
    Load    "freetype"
    Load    "glx"
    Load    "int10"
    Load    "type1"
    Load    "vbe"
EndSection

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver  "kbd"
    Option  "CoreKeyboard"
    Option  "XkbRules"    "xorg"
    Option  "XkbModel"    "pc104"
    Option  "XkbLayout"    "us"
    Option  "XkbOptions"    "lv3:ralt_switch"
EndSection

Section "InputDevice"
    Identifier    "Configured Mouse"
    Driver  "mouse"
    Option  "CorePointer"
    Option  "Device"  "/dev/input/mice"
    Option  "Protocol"  "ExplorerPS/2"
    Option  "ZAxisMapping"  "4 5"
EndSection

Section "InputDevice"
    Identifier    "Synaptics Touchpad"
    Driver  "synaptics"
    Option  "SendCoreEvents"    "true"
    Option  "Device"  "/dev/psaux"
    Option  "Protocol"  "auto-dev"
    Option  "HorizScrollDelta"    "0"
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"    
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"    
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"    
EndSection

Section "Device"
    Identifier    "ATI Mobility Radeon 9200"
    Driver  "fbdev"
    BusID  "PCI:0:16:0"
    VideoRam    32768
    Option  "UseFBDev"  "true"
EndSection

Section "Monitor"
    Identifier    "Generic Monitor"
    Option  "DPMS"
    #HorizSync    30-70
    #VertRefresh    50-160
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device  "ATI Mobility Radeon 9200"
    Monitor  "Generic Monitor"
    DefaultDepth    16
    SubSection "Display"
  Depth  1
  Modes  "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
  Depth  4
  Modes  "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
  Depth  8
  Modes  "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
  Depth  15
  Modes  "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
  Depth  16
  Modes  "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
  Depth  24
  Modes  "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier    "Default Layout"
    Screen  "Default Screen"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice     "stylus" "SendCoreEvents"
    InputDevice     "cursor" "SendCoreEvents"
    InputDevice     "eraser" "SendCoreEvents"
    InputDevice    "Synaptics Touchpad"
EndSection

Section "DRI"
    Mode    0666
EndSection

Section "Modes"
    Identifier    "Modes0"
    Modeline "1024x768" 75.000 1024 1040 1048 1064  768 784 792 808 -HSync -VSync
EndSection


--------------------

Go to the top of the page
 
+Quote Post
gianlucacherubin...
messaggio 9 Nov 2006, 08:42
Messaggio #6


Gianluca Cherubini
********

Gruppo: Forum User +
Messaggi: 3.251
Iscritto il: 20-October 03
Da: Bracciano (RM)
Utente Nr.: 781



Per Marco e Paolo: Grazie comunque per aver votato sì. icon_biggrin.gif


--------------------

Go to the top of the page
 
+Quote Post
markko
messaggio 9 Nov 2006, 19:28
Messaggio #7


Level 8/11
********

Gruppo: Forum User +
Messaggi: 3.024
Iscritto il: 4-December 05
Da: Milano
Utente Nr.: 4.901



Beh, magari un giorno che ho voglia di disintegrarmi la Ubuntu, lo provo!
icon_lol.gif icon_lol.gif icon_lol.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 

Collapse

> 

    Titolo discussione Risposte Autore discussione Visite Ultima azione
No New Posts   2 Roberto Rota 22 6 January 2009 - 17:10
Ultimo messaggio di: Roberto Rota
No new   11 Roberto Rota 253 24 December 2008 - 01:02
Ultimo messaggio di: maxrainato
No new   16 alebopp 10.679 23 October 2008 - 17:12
Ultimo messaggio di: cesri
No New Posts   0 Roberto Rota 159 3 October 2008 - 00:14
Ultimo messaggio di: Roberto Rota
No New Posts   7 Dr.Muttley 251 14 August 2008 - 20:08
Ultimo messaggio di: Dr.Muttley
No New Posts   6 ilredelsilenzio 362 27 June 2008 - 09:19
Ultimo messaggio di: ilredelsilenzio
No New Posts   4 disable 209 23 June 2008 - 17:37
Ultimo messaggio di: volkov
No new   174 azael 16.197 10 June 2008 - 01:02
Ultimo messaggio di: poweruser
No New Posts   0 TevacPhoto 129 26 May 2008 - 23:57
Ultimo messaggio di: TevacPhoto
No New Posts   3 Marco Coïsson 537 20 April 2008 - 10:59
Ultimo messaggio di: chebfarid
No New Posts   5 tommyford 306 9 February 2008 - 00:33
Ultimo messaggio di: tommyford
No New Posts   0 mauroga 3.737 21 December 2007 - 22:53
Ultimo messaggio di: mauroga

Modalità di visualizzazione: Normale · Passa a: Lineare · Passa a: Outline


RSS Versione Lo-Fi Oggi è il: 8 January 2009 - 13:51
IP.Board Skin Developed By Creative Networks