
Ampache est un logiciel de serveur de musique en streaming qui vous permet d'accéder à votre bibliothÚque musicale à partir de n'importe quel ordinateur ou appareil mobile. Dans ce guide, nous explorerons les étapes nécessaires pour installer et configurer un serveur Ampache sur un systÚme Ubuntu Server.

- Ubuntu Server installé
- AccĂšs au terminal en tant qu'utilisateur avec des privilĂšges d'administrateur (sudo)
- Une connexion internet stable


Avant d'installer tout logiciel, il est bon de mettre à jour la liste des paquets et les paquets installés :
sudo apt update && sudo apt upgrade

Installez les packages nécessaires, y compris Apache, MySQL, PHP et autres dépendances :
sudo apt install apache2 mysql-server php php-cli libapache2-mod-php php-mysql unzip

Lancez MySQL et créez une nouvelle base de données ainsi qu'un utilisateur pour Ampache :
sudo mysql -u root -pCREATE DATABASE ampache;CREATE USER 'ampache'@'localhost' IDENTIFIED BY 'mot_de_passe';GRANT ALL PRIVILEGES ON ampache.* TO 'ampache'@'localhost';FLUSH PRIVILEGES;EXIT;

Téléchargez la derniÚre version d'Ampache depuis le site officiel ou depuis GitHub. Décompressez ensuite le fichier téléchargé et déplacez-le vers le répertoire du serveur web.
wget https://github.com/ampache/ampache/releases/download/4.x.y/ampache-4.x.y_all.zipunzip ampache-4.x.y_all.zipsudo mv ampache /var/www/

Créez un fichier de configuration Apache pour Ampache et ajoutez-y les directives nécessaires :
sudo nano /etc/apache2/sites-available/ampache.conf
AprÚs avoir ajouté les directives, activez le site et redémarrez Apache :
sudo a2ensite ampachesudo systemctl reload apache2

Accédez à votre serveur Ampache via un navigateur web et suivez les instructions de l'assistant d'installation pour terminer la configuration.

Assurez-vous de suivre les meilleures pratiques de sécurité lors de la configuration de votre serveur, notamment en sécurisant la base de données MySQL et en utilisant HTTPS.

Vous pouvez également configurer des fonctionnalités supplémentaires comme l'authentification LDAP, le transcodage et bien plus encore.

Pour plus d'informations sur Ampache et ses fonctionnalités, consultez le site officiel d'Ampache.

FĂ©licitations, vous avez maintenant installĂ© et configurĂ© avec succĂšs votre propre serveur Ampache sur Ubuntu Server. Vous pouvez dĂ©sormais profiter de votre bibliothĂšque musicale oĂč que vous soyez, Ă partir de n'importe quel appareil connectĂ© Ă Internet.