Archivi Blog

ownCloud 2012 su Ubuntu Server 10.04 LTS

Oggi andremo ad installare ownCloud Server, per creare una rete Cloud personale.

Come requisito necessita di PHP, di un database (MySQL o PostgreSQL) e di un web server (Apache).
Per l’installazione degli elementi appena elencati, rimando al post Server: Installare Apache, MySQL e PHP

Scarichiamo l’ultima versione di ownCloud da:

http://owncloud.org/go/download/owncloud-download-3-0-2

e lo copiamo sul nostro server tramite terminale:

sudo scp owncloud-3.0.2.tar.bz2  utente@indirizzo.ip.del.server:/home/utente

Ora ci spostiamo sul server, siamo posizionati nella home dell’utente, e diamo:

sudo tar xvf owncloud-3.0.2.tar.bz2
sudo mv owncloud/ /var/www/
sudo chown -R www-data:www-data /var/www/owncloud/

Se questo primo passaggio è andato a buon fine, possiamo vedere che, aprendo un browser di un pc che si trova all’interno della LAN e digitando:

http://indirizzo.ip.del.server/owncloud/

avremo una schermata del genere:

A questo punto bisogna creare un database con MySQL o PostgreSQL

NOTA: Se avete problemi a creare un nuovo database, scegliete il tipo di database che preferite e cliccateci sopra; troverete i relativi post che vi aiuteranno nella creazione.

Nell’esempio seguente useremo MySQL con utente owncloud e database owncloud

Alla fine della creazione del database e dell’utente, torniamo al nostro browser per configurare i vari campi e digitiamo l’indirizzo:

http://indirizzo.ip.del.server/owncloud/

Cliccando su Termina Configurazione, entreremo all’interno del nostro ownCloud Server.


NOTA: E’ possibile avere un errore del genere:

Could not open /var/www/owncloud/.well-known/host-meta for writing, please check permissions!

che viene risolto aprendo un terminale sul server e digitando:

sudo mkdir  /var/www/owncloud/.well-known
sudo touch /var/www/owncloud/.well-known/host-meta
sudo chown -R www-data:www-data /var/www/owncloud/.well-known/


Notiamo che è possibile caricare sul Server solamente file fino a 2 Mb; modifichiamo questo limite seguendo il post: PHP: Aumentare limite dimensione dei file di upload

Ubuntu Server: installare Moodle

Moodle (Modular Object-Oriented Dynamic Learning Environment) è una piattaforma web open source per l’e-learning, progettata per permettere agli insegnanti e agli educatori di creare e gestire corsi on-line con ampie possibilità di interazione tra studente e docente.

PREMESSA: Moodle necessita di un Web Server (Apache), PHP e di un Database Server (MySQL o PostgreSQL)

Rimando al post Server: Installare Apache, MySQL e PHP per l’installazione degli elementi sopra citati.

Inoltre  installiamo anche altre estensioni che serviranno a Moodle:

sudo apt-get install php5-curl php5-xmlrpc php5-intl

Prima di procedere al download del pacchetto, creiamo il database che ospiterà la piattaforma; tramite phpmyadmin, precedentemente installato, creiamo un database chiamato moodle ed uno user associato chiamato moodle con tutti i privilegi completi.


NOTA: Se durante l’installazione dovessero esserci problemi con il set di caratteri del database, riaprite phpmyadmin ed eseguite questa query SQL, dove moodle è il nome del database scelto durante la creazione:

ALTER DATABASE moodle charset=utf8;


Ora possiamo scaricare il pacchetto Moodle, estrarlo e copiarlo nella directory del server Apache:
(N.B: il link del download potrebbe cambiare a seconda dell’ultima versione rilasciata)

wget  http://sourceforge.net/projects/moodle/files/Moodle/stable22/moodle-latest-22.tgz

tar -xvf moodle-latest-22.tgz

sudo cp -R moodle /var/www/moodle

sudo chmod 775 var/

A questo punto bisogna installarlo, aprendo un browser e digitando l’ip del server oppure localhost in caso di installazione su host locale. Inoltre verificare che i requisiti dell’installazione siano soddisfatti e creare l’utente admin.
Di seguito vi sono le schermate principali della fase di installazione:

http://192.168.1.50/moodle

%d blogger hanno fatto clic su Mi Piace per questo: