Ampache è un server musicale, attualmente è disponibile in stable, testing e unstable.
Installazione su Lenny
Seguire le seguenti istruzioni per installare Ampache su Lenny (si può usare synaptic al posto di apt-get)
apt-get install mysql-server-5.0 (opzionale, non necessario se è già installato mysql-server) apt-get install ampache
Volendo un aspetto più gradevole aggiungere:
apt-get install ampache-themes
Ora impostare un account mysql "utente" che disponga dei privilegi a livello globale, si può usare phpmyadmin (molto più facile) oppure la riga di comando.
Ora indirizzare il browser web su
http://localhost/ampache
oppure
http://vostro.indirizzo.ip/ampache
Seguire le istruzioni di installazione.
Installazione su Etch
Seguire le seguenti istruzioni per installare Ampache su Etch
- Servono apache e php, controllare con "apt-cache policy apache2" se è installato (la versione 1 di apache funzionerà ugualmente), altrimenti procedere con:
apt-get install apache2 apt-get install php5 php5-mysql php5-gd
- Scaricare ampache ed estrarre l'archivio:
wget http://www.ampache.org/downloads/current.tar.gz tar -xzvf current.tar.gz
- Spostare la directory nel giusto percorso (cambiare il numero di versione con il proprio):
mv ampache-3.3-beta4 /usr/local/bin/ampache cd /usr/local/bin/ampache
- Modificare i permessi affinché il server apache possa leggere i file di ampache:
chown -R www-data:www-data /usr/local/bin/ampache
Creare e modificare il file /etc/apache2/conf.d/ampache di ampache per apache (il server web) in modo che apache2 sappia di ampache:
Alias /ampache "/usr/local/bin/ampache/"
<directory />
DirectoryIndex index.php index.html
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</directory>Si può opzionalmente modificare il campo Alias, da /ampache "/usr/local/bin/ampache/" a qualcosa come:
Alias /amolamusica "/usr/local/bin/ampache/"
- Riavviare apache
/etc/init.d/apache2 restart
- Ora ad apache serve mysql, se già è presente saltare al passo successivo, altrimenti installarlo con:
apt-get install mysql-server
- La procedura è quasi terminata, resta da aprire questo indirizzo e seguire le istruzioni (inserire la password del database e scegliere installa).
http://localhost/ampache/install.php
- Quando si aggiunge della musica www-data deve essere in grado di leggerla, è quindi necessario assegnare il gruppo www-data alla directory:
chgrp -R www-data /percorso/della/musica/*
- oppure creare un gruppo apposito (muzik)
addgroup muzik chgrp -R muzik /percorso/della/musica/* adduser www-data muzik
Ampache utilizza circa 20kb di banda per il flusso di ogni utente.
