Amarok/Manual/Organization/Collection/RemoteCollections/Ampache: Difference between revisions

From KDE UserBase Wiki
(→‎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:



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


Ampache Server

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