Skip to content
This repository has been archived by the owner on Sep 21, 2018. It is now read-only.

Configuration du serveur web

Kevin Darcel edited this page Jul 6, 2014 · 12 revisions

Apache

Configuration de la Cakebox-light pour pouvoir y accéder depuis un sous-domaine. ex: cakebox.domaine.com ou avec un alias domaine.com/cakebox

La solution la plus propre est d'utiliser un sous-domaine qui vous permettra de bien différencier votre cakebox du reste de votre domaine.

Note : Si vous voulez utiliser un sous-domaine, il vous faut d'abord le créer. Soit par le panel de votre hébergeur, soit via bind. Ce tutoriel ne détaille pas la façon de créer un sous-domaine pour votre serveur.

  • Si Apache n'est pas installé sur votre serveur :

    apt-get install apache2
    

    Une fois l'installation d'Apache terminé si vous voulez utiliser Cakebox-light avec un sous-domaine rendez vous dans votre dossier d'installation Cakebox/scripts/apache2.4/ :

    chmod +x apache2.4-subdomain
    ./apache2.4-subdomain.sh
    

    Avec un Alias :

    chmod +x apache2.4-alias
    ./apache2.4-alias.sh
    
  • Si Apache est déjà installé sur votre serveur :

    • Verifier la version d'Apache: apache2 -v

      • Si la version est de 2.2

        • Pour un sous-domaine

          chmod +x apache2.2-subdomain
          ./apache2.2-subdomain.sh
          
        • Avec un Alias :

          chmod +x apache2.2-alias
          

      ./apache2.2-alias.sh ```

      • Si la version est de 2.4

        • Pour un sous-domaine

          chmod +x apache2.4-subdomain
          ./apache2.4-subdomain.sh
          
        • Avec un Alias :

          chmod +x apache2.4-alias
          

      ./apache2.4-alias.sh ```

Pour ISPConfig:

Ne pas créer de sous domaines dans ISPConfig, créé seulement un record dns de type A vers votre serveur.

Exemple pour sousdomain.domain.tld

`sousdomain A ip-du-serv`

Lancer le script apache2.2-subdomain.sh ou apache2.4-subdomain.sh

Puis modifier le fichier sousdomain.domain.tld dans /etc/apache2/sites-available/ en remplaçant la ligne :

`NameVirtualHost ip:80`

Par l'IP correspondante.


https://github.com/Cakebox/Cakebox-light/issues/46

Quelques infos sur les informations à fournir pendant l’exécution du script :

Nom du sous-domaine ? //rentrez ici l'adresse de votre sous-domaine cakebox.domain.com

Quel est le chemin du répertoire d'installation de Cakebox ? _//le répertoire ou vous avez installé Cakebox-light.

Quel est le chemin du répertoire de scan de Cakebox ? //le répertoire que la Cakebox-light devra scanner pour lire vos films. Ex: /home/films

Et voila, c'est fini ! Bon stream !