(Ampache Client)
(Ampache Server: removed *buntu installation directions with links to Ampache website)
Line 23: Line 23:
 
=== Ampache Server ===
 
=== Ampache Server ===
  
On '''Debian'''-based distributions like '''Ubuntu''' you can install '''Ampache''' using
+
Find your distribution [http://ampache.org/wiki/os_foundation here] to prepare for installing the ''Ampache'' server. Directions for installation are [http://ampache.org/wiki/install here].
{{Input|1=sudo apt-get install ampache}}
+
 
You need to tell the '''Apache''' server where it can find the '''Ampache''' files. Create the file ''/etc/apache2/conf.d/ampache'' with the following content:<br />
 
{{Input|1=
 
Alias /music "/usr/share/ampache/www/"
 
<directory />
 
    DirectoryIndex index.php index.html
 
    Options Indexes MultiViews
 
    AllowOverride None
 
    Order allow,deny
 
    Allow from all
 
</directory>
 
}}
 
Restart '''Apache''' with the command
 
{{Input|1=/etc/init.d/apache2 restart}} so you can access '''Ampache'''<nowiki>'s</nowiki> web interface using http://localhost/music/. You get the following page:<br />
 
<br />
 
[[File:remotecollections_ampache_installation.png|center|250px]]<br />
 
<br />
 
Choose your language and click <menuchoice>Start configuration</menuchoice> to configure '''Ampache'''. Enter the configuration of your '''MySQL''' database:<br />
 
<br />
 
[[File:remotecollections_ampache_installation1.png|center|350px]]<br />
 
<br />
 
Click <menuchoice>Insert Database</menuchoice> to create the user and database. You will get an error message because there is already a configuration file which is empty. Just enter your '''MySQL''' configuration again and click <menuchoice>Write Config</menuchoice> and you will get a configuration file as download.<br />
 
<br />
 
[[File:remotecollections_ampache_installation2.png|600px|center]]<br />
 
<br />
 
Save this file to ''/usr/share/ampache/www/config/ampache.cfg.php'' and overwrite the existing (empty) configuration. After you clicked <menuchoice>Continue to Step 3</menuchoice> you can create the initial account to manage '''Ampache'''.<br />
 
<br />
 
[[File:remotecollections_ampache_installation3.png|center]]<br />
 
<br />
 
Log into your newly created account:<br />
 
<br />
 
[[File:remotecollections_ampache_login.png|center|300px]]<br />
 
<br />
 
And you will get the web interface:<br />
 
<br />
 
[[File:remotecollections_ampache_webinterface.png|300px|center]]<br />
 
<br />
 
Click on <menuchoice>Add a Catalog</menuchoice> in the <menuchoice>Admin</menuchoice> on the left to create a new catalog of music.<br />
 
<br />
 
[[File:remotecollections_ampache_catalog.png|600px|center]]
 
<br />
 
Create a new guest account using <menuchoice>Admin -> Add User</menuchoice>:<br />
 
<br />
 
[[File:remotecollections_ampache_createuser.png|center|400px]]<br />
 
<br />
 
Now you need to allow guest access on your server. Open the configuration in ''/usr/share/ampache/www/config/ampache.cfg.php'' and remove the ';' character before ''auto_user = "guest"''. Restart '''Apache''' and the server configuration is finished.
 
  
 
{{Prevnext2
 
{{Prevnext2

Revision as of 08:21, 21 March 2011


Ampache

Amarok is able to play music from an Ampache media server. Ampache needs an Apache server to work.

Ampache Client

Activate the Ampache service using Settings -> Configure Amarok... -> Internet Services before Amarok 2.4.1, 2.4.1 on: Settings -> Configure Amarok... -> Plugins.

Before 2.4.1: Click on the wrench icon to open the configuration dialog
2.4.1 on: Click on the wrench icon to open the configuration dialog

Configure the service with the data entered on the server:

Remotecollections ampache client1.png



Now the Ampache service should appear in Media Sources -> Internet.

Remotecollections ampache client2.png


Ampache Server

Find your distribution here to prepare for installing the Ampache server. Directions for installation are here.



Content is available under Creative Commons License SA 4.0 unless otherwise noted.