- Accueil
- » Forum
- » Serveurs
- » Apache et vHosts
Pages : 1
#1 Le 22/09/2022, à 11:21
- supersarma
Apache et vHosts
Bonjour,
Je suis complémentent novice dans le domaine de hébergement.
J'ai installé Apache sur mon Raspberry Pi 4, acheté un domaine chez OVH (redzic.ch) et configuré le DDNS pour qu'il pointe sur mon IP publique.
Tout marche correctement. Manque juste le certif.
Je souhaite installer plusieurs petites applications sur ce serveur :
- FreshRSS
- AgenDAV
- Wallabag
Le dossier de mes applications sont dans mon /usr/share/app
J'ai fait un symlink de /usr/share/app -> /var/www/redzic.ch/app comme suggéré (pour FreshRSS notamment).
Ma question :
Comment dois-je faire si je souhaite faire pointer l'url rss.redzic.ch directement vers le dossier de FreshRSS.
Sur OVH j'ai déjà crée un entrée rss.redzic.ch.
Voici mon fichier vhost :
<VirtualHost *:80>
ServerName rss.redzic.ch
DocumentRoot /var/www/redzic.ch
<Directory /var/www/redzic.ch/FreshRSS/p>
AllowOverride All
Options FollowSymLinks Indexes
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/redzic_error.log
CustomLog ${APACHE_LOG_DIR}/redzic_access.log combined
</VirtualHost>
Je souhaite notamment répéter cette opération en créant un vhost pour les autres applications afin d'avoir un wallabag.redzic.ch.
Peut-être je complique les choses pour rien.
Si on peut faire la même chose d'une manière plus simple, je prends toute suggestion évidement.
Je vous remercie d'avance pour votre aide.
Dernière modification par supersarma (Le 22/09/2022, à 15:22)
Hors ligne
#2 Le 23/09/2022, à 15:15
- bruno
Re : Apache et vHosts
Bonjour,
Il n'y a aucune raison de faire des liens symboliques sauf à vouloir se compliquer la vie et créer des sources d'erreurs.
Si ton application web est dans /usr/share/app il faut configurer ton hôte virtuel avec ce répertoire racine :
…
DocumentRoot /usr/share/app
<Directory /usr/share/app>
AllowOverride All
Options -Indexes
Require all granted
</Directory>
…
Pages : 1