Server Wiki

Da Wiki-itsos.
Versione del 18 mag 2015 alle 09:38 di Folk (Discussione | contributi) (Creata pagina con "==Situazione Iniziale== Mv con installato UbuntuServer a 64 bit con le specifiche di MvLiv1 <br> ==Obbiettivi== Installare e Configurare un sistema compatibile mediabackup. Co...")
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Situazione Iniziale

Mv con installato UbuntuServer a 64 bit con le specifiche di MvLiv1

Obbiettivi

Installare e Configurare un sistema compatibile mediabackup. Configurare la macchina ospitante secondo i seguenti livelli:

  • Liv1: Creare un server lamp funzionante.
  • Liv2: Installare mediawiki - compresa la prima configurazione in sicurezza.

Azioni da svolgere

Installazione pacchetti per il php

Installare apache2 con il seguente comando:

apt-get insatll apache2 php5 php5-mysql mysql-server

Installare il programma per il caching degli oggetti:

apt-get install php-apc

Poi installare il programma per Unicode:

apt-get install php5-intl

Si installa il programma per la gestione delle immagini:

apt-get install git ImageMagick

Una volta installati tutti i pacchetti, per verificare il funzionamento del php, creare il file in "/var/www/html/index.php" con il seguente codice

<?php phpinfo(); ?>

Poi verirficare su internet la pagina php creata:
Folchini 01 server-wiki.jpg

Scaricare server wiki

Scaricare i file di mediawiki da: http://www.mediawiki.org/wiki/Download
Dopo aver scaricato il file bisogna portarlo su una macchina virtuale usando "scp".
Poi bisogna scompattare il file di mediawiki con il comando:

tar -xzf mediawiki-(versione di mediawiki scaricata)tar.gz

Poi entrare nel file mediawiki e spostare tutto in "/var/www/html"
Questo è il risultato delle azioni svolte cortrettamente:
Folchini 02 server-wiki.jpg

Configurare il server

Iniziare la configurazione di wiki cliccando su set up the wiki e completare tutti i passaggi per la configurazione fino a questo punto:
Folchini 03 server-wiki.png
A questo punto si scarica automaticamente il file LocalSettings e successivamente lo portiamo sulla nostra macchina virtuale.
Dopo diamo i permessi del file "LocalSettings.php" con in seguenti comandi:

chown <nomeutente>:<nomegruppo> LocalSettings.php
chmod 544 LocalSettings.php

Questo è il risultato finale delle nostre azioni: Folchini 04 server-wiki.png

Installazione pacchetti pear

Installo i paccheti per l'e-mail con il pear:

apt-get install php-pear
pear install mail
pear install Net_SMTP
pear install Auth_SASL
pear install mail_mime

Nel file LocalSettings.php aggiungiamo questi file:

$wgEmailConfirmToEdit = true;
$wgSMTP = array(
'host' => "bbs.tes.mi.it", //could also be an IP address
'IDHost' => "tes.mi.it",
'port' => 25,
'auth' => true,
'username' => "wikiadmin",
'password' => "wikisupp"
);

Poi creiamo un untente per verificare le azioni svolte siano state corette:

(l'immagine che segue è stata fatta dopo la creazione di un utente di prova):
Folchini 05 server-wiki.png

Dopo aver eseguito la registrazione bisogna confermanre l'indirizzo email dato durante la registrazione:
Folchini 06 server-wiki.png

Folchini 07 server-wiki.png

Dopo quest'ultimo passaggio il nostro server wiki è pronto per essere utilizzato.