dada : Installer Sonerezh sur Debian Wheezy
mercredi 22 avril 2015 à 08:42Je me rends compte que les gens rencontrent des difficultés à installer le lecteur de musique en ligne Sonerezh alors voici un rapide tutoriel pour s'en sortir.
Vous trouverez ci-dessous de quoi installer la branche master, celle qui marche directement tout en contenant quelques petits bugs peu gênants.
Je passe sur l'installation de LAMP, vous trouverez les infos qu'il vous faut par ici.
Récupérer les sources
git clone https://github.com/Sonerezh/sonerezh.git -b master
Configurer les droits
chown -R www-data: sonerezh/
chmod -R 775 sonerezh/
Vérifier les modules Apache2 nécessaires
Voici la liste des modules pour Apache2 que j'utilise actuellement. Cette liste en contient surement qui ne sont pas utiles à Sonerezh mais je pars du principe que si cette liste marche chez moi, ça marchera chez vous ;)- core_module (static)
- log_config_module (static)
- logio_module (static)
- version_module (static)
- mpm_event_module (static)
- http_module (static)
- so_module (static)
- actions_module (shared)
- alias_module (shared)
- auth_basic_module (shared)
- authn_file_module (shared)
- authz_default_module (shared)
- authz_groupfile_module (shared)
- authz_host_module (shared)
- authz_user_module (shared)
- autoindex_module (shared)
- cgi_module (shared)
- cgid_module (shared)
- deflate_module (shared)
- dir_module (shared)
- env_module (shared)
- fastcgi_module (shared)
- headers_module (shared)
- mime_module (shared)
- negotiation_module (shared)
- proxy_module (shared)
- proxy_balancer_module (shared)
- proxy_http_module (shared)
- reqtimeout_module (shared)
- rewrite_module (shared)
- setenvif_module (shared)
- ssl_module (shared)
- status_module (shared)
S'il vous en manque, un a2enmod nondumodule vous permettra de l'activer.
Vérification des dépendances pour PHP5
- libapache2-mod-php5
- php5
- php5-cgi
- php5-cli
- php5-common
- php5-curl
- php5-fpm
- php5-gd
- php5-imagick
- php5-mcrypt
- php5-mysql
- php-acp
Il en manque ? apt-get install nomdupaquet pour l'installer.
Configuration du virtualhost
Adaptez ce virtualhost à votre installation.
ServerAdmin admin@monserv.tld
ServerName www.monserv.tld
DocumentRoot /var/www/sonerezh
Options -Indexes
AllowOverride all
Order allow,deny
allow from all
CustomLog /var/log/apache2/demo.sonerezh.bzh-access.log "Combined"
ErrorLog /var/log/apache2/demo.sonerezh.bzh-error.log
Redémarrez apache2 pour que tout soit bien chargé et certifié sans erreur.
Configurer MySQL
C'est par ici que ça se passe, la documentation officielle est très claire.Nous y voilà, c'est la fin ! Vous pouvez maintenant vous connecter à votre instance Sonerezh et suivre la procédure d'installation automatique !
Original post of dada.Votez pour ce billet sur Planet Libre.
Articles similaires
- Carl Chenet : Installer Debian Wheezy sur un Qnap TS-219 PII (13/05/2013)
- crowd42 : Installer LibreOffice 4 sur Debian Wheezy (27/06/2013)
- PaulK : Installer Jappix 0.4 sur son serveur auto-hébergé (21/03/2011)
- Carl Chenet : Informations sur la future version stable de Debian Wheezy 7.0 (14/05/2012)
- Carl Chenet : Actualités du projet Debian (23/05/2012)