Synology : Activer Web Station

24/03/2014

WebStation est le nom du serveur web du NAS Synology.
Grâce à lui, vous pouvez héberger sur votre serveur des sites Internet dynamiques utilisant par exemple le langage de programmation php.

L’installation de WebStation sera obligatoire si vous comptez installer des applications comme phpMyAdmin, WordPress ou encore créer un site web perso sur votre NAS Synology.

Activation de Web Station

  • Activer Web Station sur DSM 5

    Rendez-vous dans le panneau de configuration de votre NAS, puis dans Services Web. Cochez ensuite la case Activer Web Station.

    Activation de Web Station

    Activation de Web Station sur DSM 5

    Validez via le bouton Appliquer.

  • Installer Web Station sur DSM 6

    Ouvrez le centre de paquet puis affichez la catégorie Utilitaires. Recherchez l’application Web Station et lancez l’installation. Acceptez l’installation du paquet PHP pour finaliser la procédure.

    Installation de WebStation sur DSM 6

    Installation de Web Station sur DSM 6

Le serveur web de votre NAS est désormais actif. Un dossier web a été automatiquement créé à la racine de votre volume.
Vous pouvez accéder à la page d’accueil de Web Station en tapant l’adresse IP (ou le nom) du serveur dans un navigateur : http://[votre-ip]/

Les paquets web s’installeront directement dans ce dossier.

Installation webstation terminée

Votre NAS est prêt à héberger des sites web !

Activation des sites personnels

Web Station vous permet de créer un dossier www pour chacun des utilisateurs enregistrés sur le NAS.

  • Activer les sites personnels sur DSM 5

    Activer l’option Activer un site Web personnel dans l’onglet Services Web du panneau de configuration.

  • Activer les sites personnels sur DSM 6

    Ouvrez l’application Web Station depuis le menu principal de DSM 6. Cochez ensuite la case Activer un site Web personnel et validez.

    Activation des sites personnels sur Web Station DSM 6

    Activation des sites personnels sur Web Station DSM 6

Un dossier www a été automatiquement créé pour chacun des utilisateurs. Pour accéder à cet espace privé depuis votre navigateur, il faut ajouter le nom de l’utilisateur avec un ~ (un tilde) dans l’adresse : http://[votre-ip]/~Nom/ (Attention à respecter la casse, Linux fait la différence entre une majuscule et une minuscule).

Utilisation de sous domaines avec WebStation

WebStation vous permet également d’utiliser des sous-domaines pour accéder à différents sites sur votre NAS.

Il faut renseigner le nom du sous répertoire et le nom de l’hôte utilisé pour accéder au site.
Par exemple, ce blog utilise un sous domaine pour accéder au site WordPress. L’image ci-dessous illustre cet exemple :

Liste des hôtes virtuels Web Station Synology

Liste des hôtes virtuels – Web Station Synology

Activer les logs de Web Station

Derrière Web Station se cache un serveur Apache.

Suivez ce tuto pour activer les logs d’accès du serveur Apache.

30 réflexions au sujet de « Synology : Activer Web Station »

  1. Samuel Michaux

    Bonjour,
    j’essaye d’activer les sites personnels.
    Donc et bon de ce coté mais je n’arrive pas à y accéder meme en faisant monip/~Nom(du user).

    J’ai regardé d’autres sites ou il était indiqué qu’il fallait changer dans : /etc/httpd/conf/extra/httpd-userdir.conf-user.
    Remplacer :
    par :
    et ensuite redémarré le serveur apache mais rien n’y fait meme après un redémarrage NAS.

    Serais-tu m’aider?

  2. Julien Nicole Auteur de l’article

    Bonjour,

    Je ne vais pas pouvoir t’aider, je suis loin de mon NAS pendant 2 semaines…

    Est-ce que le firewall autorise le trafic sur le port 80 ?
    Est-ce que le nom de l’utilisateur est correctement orthographié ?
    Quel est le code de retour envoyé par le serveur web ? (Firebug sur Chrome et Firefox peuvent te donner cet info. F12 pour afficher la console)
    Est-ce que tu as tenté de créer une simple page index.html ?

    Bon courage dans tes recherches
    Julien

  3. Samuel Michaux

    Oui tout ceci était déjà fait sauf la vérification du code. Erreur 403.
    Oui j’ai créé une page toute simple avec juste un H1. Mais ça m’affiche à la place l’erreur de page non trouvé de synology.

  4. Samuel Michaux

    C’est bon grâce à toi, j’ai pu donc résoudre le soucis qui était un soucis de droit sur les fichiers!

    Merci beaucoup pour l’info.

    Bien cordialement.

  5. Jean-Francois Touchard

    Bonjour,

    Merci pour ces informations utiles sur l’utilisation des hôtes virtuels. J’espère que vous pourrez m’aider à résoudre le problème suivant que je rencontre avec l’utilisation des hôtes virtuels pour WordPress.

    Configuration
    -Freebox révolution avec IP fixe ports 80 et 443 routés en tcp sur le NAS
    -Synology DS212J dernière version de DSM installée, Web server activé avec https
    -Wordpress installé normalement par le centre de paquet (répertoire wordpress situé dans répertoire web)
    -je n’ai pas changé pour le moment (pour ne pas compliquer la résolution du problème actuel) l’adresse web de WordPress ainsi que l’adresse web du site, j’ai cru comprendre aussi que cela n’était conseillé
    -nom de domaine chez 1&1: appelons le mondomaine.fr avec un sous domaine tutu.domaine.fr tous les deux redirigés vers l’IP fixe de ma Freebox
    -hôtes virtuels définis dans Web server sur le Synology : dossier=wordpress, hôte=tutu.mondomaine.fr http=80 (ou 443)

    Quand j’accède par https://www.mondomaine.fr/wordpress (même chose avec le sous domaine) j’arrive bien à la page d’accueil de mon blog WordPress.

    Quand je tape https://www.mondomaine.fr j’arrive à la page d’accueil de Web server. J’ai essayé en retirant www mais rien n’y fait.

    J’ai lu de nombreux articles sur le sujet mais sans pouvoir résoudre le problème.

    Avez vous des idées ?

    Cordialement.

  6. Jean-Francois Touchard

    Mon besoin de départ est de permettre l’accès à mon blog WordPress hébergé sur mon Synology dans le sous répertoire wordpress (dans répertoire web) en tapant https://www.tutu.domaine.fr

  7. Jean-Francois Touchard

    Un grand merci pour votre aide. J’ai bloqué les accès entrants sur ma Freebox et je peux maintenant accéder en http à mon blog en tapant https://mondomaine.fr

    Cordialement

  8. Pascal

    Bonsoir,
    J’ai une question toute bête. Je possède un syno ds 413 et je voudrais crée un site web avec un logiciel commercial ( magix web designer ) est-ce possible ?
    A pars l’activation du serveur web du syno y’a t’il d’autres paquet à activer.
    Cordialement

  9. Julien Nicole Auteur de l’article

    Bonjour,

    Il faut créer un répertoire dans le dossier www de votre volume puis y déposer les sources du site.
    Vous pouvez ensuite y accéder en ajoutant le nom du répertoire dans l’adresse : http://[ip]/repertoire/

    Cordialement,
    Julien

  10. Pascal

    Je vous remercie de votre réponse

    Cordialement

    Pascal

  11. Jérôme

    Bonjour,
    Merci pour votre blog très intéressant. Je ne trouve pas l’information suivante :
    J’ai un domaine chez OVH et une Freebox V6.
    Lorsque j’entre le nom de domaine, je tombe sur le DSM. Bien sûr, si je change la redirection de ma box, je tombe sur le site Internet hébergé sur mon NAS.
    Question :
    Comment faire pour avoir les 2 sur la même ip sachant que je ne peux pas mettre de ports dans les redirection chez OVH ?
    J’espère avoir été clair.
    Merci

  12. Jamel Bennadja

    Bonjour,
    L’article étant assez ancien je tente ma chance
    Je suis en DSM 6.0 et n’ai pas d’icône Services web malgré l’install de Web Station
    D’avance merci

  13. Julien Nicole Auteur de l’article

    Bonjour,

    Sur DSM 6, Web Station est une application à part entière. Vous pouvez y accéder à partir du menu.

    Je vais mettre à jour l’article.
    Merci pour votre commentaire.

    Julien

  14. Jamel Bennadja

    Bonsoir,
    J’avais jeté une bouteille à la mer, j’ai trouvé entre-temps
    Dans tous le cas merci pour la réponse belle preuve de suivi de vos articles.

  15. NicolasR

    Bonsoir Julien, merci pour toutes ces aides.
    J’ai passé l’aprem dessus et je viens enfin de réussir à accéder à mon worldpress.

    Juste merci :-)

  16. Gerald

    Bonjour Julien, tout d’abord merci pour ce blog.
    J’ai un NAS DS216j et je n’arrrive pas avoir accès aux pages web des utilisateurs (IP_NAS/nom_user/).
    J’ai bien mis une page basique index.html a la base du répertoire www de l’utilisateur, mais j’ai une erreur 404.
    J’ai bien le site du NAS qui fonctionne… je sèche la…

    Merci d’avance.

  17. Alex

    Bonjour Julien,

    Compliqué a expliquer mais je vais essayer.
    Sur mon NAS j’ai configuré un GIT, et mon problème actuelle est pour héberger GITLIST sur le nas avec un sous domaine.

    J’ai un domaine (et un hébergement pour le moment) chez OVH que l’on peut appeler mondomaine.com pour plus de comprehension.

    J’aimerai pouvoir accédez a gitlist avec un sous domaine « git.mondomaine.com ».

    Cependant je suis complètement perdu..

    J’arrive à accéder a la page d’accueil du dossier générer par default « web » en rentrant l’adresse ip du NAS en supprimant le port 5000 (qui lui me redirige sur le DSM).

    As-tu une idée pour accéder au gitlist ce trouvant dans un dossier nommé « Sources », puis de le mettre en sous domaine comme cela : http://www.git.mondomaine.com

    Merci Infiniment !
    Alex

  18. Julien Nicole Auteur de l’article

    Bonjour Gérald,

    As-tu bien mis un tilde (~) avant le nom de l’utilisateur dans l’url ?
    -> IP_NAS/~nom_user/

    Julien

  19. Julien Nicole Auteur de l’article

    Bonjour Alex,

    Tu dois créer un hôte virtuel pour pouvoir accéder au sous domaine, regarde la dernière partie du tuto.
    Il faut également que tu configures la zone DNS de ton domaine pour faire pointer http://www.git.mondomaine.com vers ton NAS. D’ailleurs au passage tu peux supprimer les www ;)

    Ensuite, je pense qu’à l’intérieur de ton réseau local, il ne trouvera pas ton sous domaine. Tu devras donc soit mettre en place ton propre serveur DNS soit modifier ton fichier hosts pour faire pointer http://www.git.mondomaine.com vers l’IP de ton NAS.

    Bon courage à toi

    Julien

  20. Alex

    Merci pour cette reponse rapide Julien.

    Je suis encore moins serein qu’avant et donc un peu plus perdu. Je suis developpeur front end dans la vie et non administrateur reseau, voici le probleme ^^

    J’essayerai de suivre ton conseil demain meme si je reste pessimiste sur la marche a suivre qui est tres flou pour moi.

    Merci beaucoup pour la reponse en tout cas.
    Bonne soirée !
    Alex

  21. Alex

    Ps : Si jamais tu fais du depanage via team viewer contre remuneration je suis preneur :)

  22. Gerald

    Merci Julien pour le « ~ », je ne sais vraiment pas lire !

  23. Philippe Binet

    Bonjour, J’ai un site perso et n’ai donc pas en principe besoin de Word Press or, après avoir réglé les règles du pare-feu et de Virtual hosting et en chargeant l’adresse de mon site www. dans un navigateur, je tombe sur le panneau de configuration de Webstation et non sur les pages de mon site bien que dans le dossier racine figure bien un fichier index.html. Merci.

  24. Julien Nicole Auteur de l’article

    Bonjour,

    Désolé de répondre tardivement …

    Avez-vous réglé votre problème ?
    Pour moi il s’agit d’un souci au niveau du virtual host.

  25. Julian

    Non, toujours pas.

    La configuration de serveurs virtuels sous Apache ne provoque pas leur apparition magique dans la configuration du DNS. Il faut que leurs noms soient définis dans le DNS, et qu’ils y soient résolus sur l’adresse IP du serveur, faute de quoi personne ne peut visiter mon site Web. Il est possible d’ajouter des entrées dans le fichier hosts pour tests locaux, mais qui ne fonctionneront que sur la machine possédant ces entrées.

    Configuration du serveur

    # Apache doit écouter sur le port 80
    Listen 80

    # Toutes les adresses IP doivent répondre aux requêtes sur les
    # serveurs virtuels
    NameVirtualHost *:80

    DocumentRoot /www/example.com
    ServerName http://www.example1.com

    # Autres directives ici

    DocumentRoot /www/example.org
    ServerName http://www.example2.org

    # Autres directives ici

    Que pensez-vous perso. de cette remarque ? Merci d’avance de votre message.

  26. Laurent

    Bonjour Julien,

    J’ai un Syno 710+ dont je souhaiterais mettre à jour les versions d’Apache et de PHP. En effet, je souhaiterai pouvoir installer la dernière version de Moodle (entre autre) qui nécessite, a minima PHP 5.6.

    Je n’ai rien trouver sur le web. Je serai preneur d’un tuto.

    En te remerciant par avance

Laisser un commentaire