File: /volume1/@appstore/WebStation/ui/help/fre/application_webserv_virtualhost.html
<!DOCTYPE html>
<html class="img-no-display">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link href="../../../../help/help.css" type="text/css" rel="stylesheet" />
<link href="../../../../help/scrollbar/flexcroll.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="../../../../help/scrollbar/flexcroll.js"></script>
<script type="text/javascript" src="../../../../help/scrollbar/initFlexcroll.js"></script>
</head>
<body><h1><a id="x_anchor_id27f4a129eb"></a>Portail Web</h1>
<p>La page <strong>Portail Web</strong> offre une plateforme centralisée pour gérer les portails de vos services Web. Cet article vous explique comment gérer le portail Web par défaut, les sites Web personnels et les portails.</p>
<h2><a id="x_anchor_idfaeadd0939"></a>Portail par défaut</h2>
<p>Web Station génère automatiquement un portail Web avec des URL par défaut lors de l'installation du paquet.</p>
<h4><a id="x_anchor_id9a1a065a9f"></a>Pour gérer le portail Web par défaut :</h4>
<ol class="type_lower-decimal">
<li>Accédez à la page <strong>Service Web</strong>.</li>
<li>Dans la section <strong>Service par défaut</strong>, sélectionnez <strong>Service par défaut</strong> et cliquez sur <strong>Modifier</strong>.</li>
<li>Configurez les paramètres suivants selon vos besoins :<ul>
<li><strong>Serveur principal HTTP</strong> : choisissez un type de serveur Web dans le menu déroulant.</li>
<li><strong>PHP</strong> : sélectionnez un profil PHP dans le menu déroulant. Vous pouvez créer des profils PHP personnalisés dans <strong>Paramètres du langage de script</strong> > <strong>PHP</strong>.</li>
</ul>
</li>
<li>Cliquez sur <strong>Appliquer</strong>.</li>
<li>Les URL du portail Web par défaut sont aux formats suivants :<ul>
<li>http://<em>adresse IP de votre NAS:80</em></li>
<li>http://<em>nom de domaine de votre NAS:80</em></li>
<li>https://<em>adresse IP de votre NAS:443</em></li>
<li>https://<em>nom de domaine de votre NAS:443</em></li>
</ul>
</li>
</ol>
<div class="section">
<h4><a id="x_anchor_idfc9d3df613"></a>Remarque :</h4>
<ul>
<li class="note_item"><a id="x_anchor_idfaed8cf1ef"></a>Web Station utilise le groupe <strong>http</strong> pour exécuter des tâches. Par défaut, le groupe <strong>http</strong> dispose d'une autorisation de lecture sur les dossiers partagés <strong>web</strong> et <strong>web_packages</strong>. Afin que Web Station fonctionne correctement, accordez au groupe <strong>http</strong> l'autorisation d'accéder aux dossiers ou fichiers liés au site Web. Par exemple, si vous souhaitez que le fichier <strong>sample.htm</strong> du dossier partagé <strong>Web</strong> soit accessible à Web Station, assurez-vous que le groupe http dispose d'une autorisation en lecture/écriture sur le dossier partagé <strong>Web</strong> et le fichier <strong>sample.htm</strong>.</li>
<li class="note_item"><a id="x_anchor_id343c8792a2"></a>Le fichier de la page d'accueil doit être intitulé <strong>index.htm</strong>, <strong>index.html</strong> ou <strong>index.php</strong>.</li>
<li class="note_item"><a id="x_anchor_idcc1710677d"></a>Lorsque vous utilisez la fonction PHP mail(), le système récupère automatiquement les informations du serveur SMTP et les utilise (<strong>Panneau de configuration</strong> > <strong>Notification</strong> > <strong>E-mail</strong>). Assurez-vous d'avoir activé les notifications par e-mail et entré les informations appropriées pour le serveur SMTP.</li>
<li class="note_item"><a id="x_anchor_id1c2fac759a"></a>Web Station comporte par défaut deux dossiers partagés :
<ul>
<li class="note_item"><a id="x_anchor_ida94e84c8a5"></a><strong>web_packages</strong> : les fichiers des paquets tiers installés (par exemple, phpMyAdmin) sont stockés dans ce dossier partagé.</li>
<li class="note_item"><a id="x_anchor_id185a1beaec"></a><strong>web</strong> : vous pouvez stocker les fichiers concernant l'hébergement de vos sites Web dans ce dossier partagé.</li>
</ul>
</li>
<li class="note_item"><a id="x_anchor_id02f0aac22a"></a>Le chemin réel du dossier partagé <strong>web</strong> est <strong>/volume1/web</strong>. Certaines applications nécessitent que les utilisateurs définissent le chemin dans le fichier de configuration.</li>
<li class="note_item"><a id="x_anchor_idb8f8ae20f3"></a>Les noms <strong>blog</strong>, <strong>photo</strong>, <strong>photosrc</strong> et <strong>webdefault</strong> sont des noms de dossier réservés qui ne peuvent pas être utilisés par Web Station. Ne créez pas de dossiers portant ces noms dans le dossier partagé Web.</li>
<li class="note_item"><a id="x_anchor_idab80dd102a"></a>Pour personnaliser la page d'erreur, effectuez l'une des opérations suivantes :
<ul>
<li class="note_item"><a id="x_anchor_idc3219ebcf5"></a>Accédez à <strong>Paramètres de la page d'erreur</strong> > <strong>Profil par défaut</strong> > <strong>Profil de page d'erreur par défaut</strong> et reportez-vous à la section <a href="https://kb.synology.com/DSM/help/WebStation/application_webserv_errorpage" target="_blank" rel="noopener noreferrer nofollow">Paramètres de la page d'erreur</a> pour obtenir des instructions.</li>
<li class="note_item"><a id="x_anchor_id096a599f5b"></a>Créez un fichier nommé <strong>missing.html</strong>, <strong>missing.htm</strong> ou <strong>missing.php</strong> et placez-le dans le dossier partagé <strong>Web</strong> de votre Synology NAS.</li>
</ul>
</li>
</ul>
</div>
<h4><a id="x_anchor_idd9f1fe686d"></a>Pour activer un site Web personnel :</h4>
<p>Web Station permet aux utilisateurs locaux, aux utilisateurs de domaine et aux utilisateurs LDAP de créer leurs propres sites Web personnels.</p>
<p><strong>Avant de commencer :</strong></p>
<ul>
<li>Activez l'<strong>Accueil utilisateur</strong>. Cette option se trouve dans les chemins suivants : <ul>
<li>Pour les utilisateurs locaux : <strong>Panneau de configuration</strong> > <strong>Utilisateur et groupe</strong> > <strong>Avancé</strong></li>
<li>Pour les utilisateurs de domaine : <strong>Panneau de configuration</strong> > <strong>Domaine/LDAP</strong> > <strong>Utilisateurs de domaine</strong></li>
<li>Pour les utilisateurs LDAP : <strong>Panneau de configuration</strong> > <strong>Domaine/LDAP</strong> > <strong>Utilisateurs LDAP</strong></li>
</ul>
</li>
<li>Installez et activez au moins une version d'<strong>Apache HTTP Server</strong>. Ces paquets sont disponibles dans le <strong>Centre de paquets</strong>.</li>
</ul>
<ol class="type_lower-decimal">
<li>Accédez à la page <strong>Service Web</strong>.</li>
<li>Dans la section <strong>Service par défaut</strong>, sélectionnez <strong>Service par défaut</strong> et cliquez sur <strong>Modifier</strong>.</li>
<li>Cochez la case <strong>Activer le site Web personnel</strong>. Un dossier nommé <strong>www</strong> sera alors créé dans le répertoire d'accueil de chaque utilisateur.</li>
<li>Configurez les paramètres suivants en fonction de vos besoins, puis cliquez sur <strong>Enregistrer</strong> :<ul>
<li><strong>Serveur principal HTTP</strong> : choisissez un type de serveur Web dans le menu déroulant.</li>
<li><strong>PHP</strong> : sélectionnez un profil PHP dans le menu déroulant. Vous pouvez créer des profils PHP personnalisés dans <strong>Paramètres du langage de script</strong> > <strong>PHP</strong>.</li>
</ul>
</li>
<li>Chargez les fichiers liés au site Web dans le dossier <strong>www</strong>.</li>
<li>Vérifiez que l'autorisation d'accès adéquate aux fichiers chargés a été accordée aux utilisateurs ou groupes spécifiés.</li>
<li>Une fois les étapes ci-dessus effectuées, chaque utilisateur disposera d'une adresse de site Web unique comme suit :<ul>
<li><strong>Utilisateurs locaux</strong> : « adresse IP de votre NAS/~nom d'utilisateur/ » ou « nom d'hôte de votre NAS/~nom d'utilisateur/ ». Par exemple :
<ol class="type_lower-alpha">
<li>192.168.1.1/~ken/</li>
<li>kenstation/~ken/</li>
</ol>
</li>
<li><strong>Utilisateurs de domaine</strong> : « adresse IP de votre NAS/~nom de domaine<span style="color: #ff0000;">%5c</span>nom d'utilisateur/ » ou « nom d'hôte de votre NAS/~nom de domaine<span style="color: #ff0000;">%5c</span>nom d'utilisateur/ ». Par exemple :
<ol class="type_lower-alpha">
<li>192.168.1.1/~synology.local<span style="color: #ff0000;">%5c</span>ken/</li>
<li>kenstation/~synology.local<span style="color: #ff0000;">%5c</span>ken/</li>
</ol>
</li>
<li><strong>Utilisateurs LDAP</strong> : « adresse IP de votre NAS/~nom d'utilisateur@nom de domaine/ » ou « nom d'hôte de votre NAS/~nom d'utilisateur@nom de domaine/ ». Par exemple :
<ol class="type_lower-alpha">
<li>192.168.1.1/~ken@synology.local/</li>
<li>kenstation/~ken@synology.local/</li>
</ol>
</li>
</ul>
</li>
</ol>
<div class="section">
<h4><a id="x_anchor_idfc9d3df613"></a>Remarque :</h4>
<ul>
<li class="note_item"><a id="x_anchor_id6f69ad8f2b"></a>Pour personnaliser une page d'erreur pour les sites Web personnels :
<ol>
<li class="note_item"><a id="x_anchor_ide5820c4d7a"></a>Enregistrez la page d'erreur sous le nom <strong>missing.html</strong>, <strong>missing.htm</strong> ou <strong>missing.php</strong>.</li>
<li class="note_item"><a id="x_anchor_ide98622188f"></a>Chargez le fichier dans le dossier <strong>www</strong>.</li>
</ol>
</li>
<li class="note_item"><a id="x_anchor_id6b15acbf36"></a>Les utilisateurs locaux sont uniquement autorisés à accéder aux données de :
<ul>
<li class="note_item"><a id="x_anchor_idf092874fcb"></a>Leur dossier partagé <strong>home</strong></li>
<li class="note_item"><a id="x_anchor_idfc513f0400"></a>/var/tmp</li>
<li class="note_item"><a id="x_anchor_idd42b9c57d2"></a>/tmp</li>
<li class="note_item"><a id="x_anchor_id44704d109d"></a>/volumeX/@tmp</li>
</ul>
</li>
</ul>
</div>
<h2><a id="x_anchor_id650a768e47"></a>Portail personnalisé</h2>
<h4><a id="x_anchor_id67649e004f"></a>Pour configurer un portail de services Web :</h4>
<p>Web Station vous permet de créer des portails personnalisés pour des paquets de services Web tiers, tels que phpMyAdmin, WordPress et MediaWiki.</p>
<ol class="type_lower-decimal">
<li>Accédez à la page <strong>Portail Web</strong> et cliquez sur <strong>Créer</strong>.</li>
<li>Sélectionnez <strong>Portail de services Web</strong>.</li>
<li>Sélectionnez un service.</li>
<li>Sélectionnez un type de portail :<ol class="type_lower-alpha">
<li><strong>Basée sur un nom</strong> : pour créer une URL basée sur un nom (par exemple, « http://synotest.com:80 »), saisissez le FQDN (nom de domaine complet) de votre Synology NAS dans le champ <strong>Nom d'hôte</strong>, puis sélectionnez au moins un type de port pour l'URL : ports par défaut (<strong>80</strong> et <strong>443</strong>) ou ports personnalisés (<strong>HTTP</strong> et <strong>HTTPS</strong>).</li>
<li><strong>Basée sur un port</strong> : pour créer une URL basée sur un port (par exemple, « https://210.61.203.200:443 »), sélectionnez au moins un type de port (<strong>HTTP</strong> ou <strong>HTTPS</strong>) et saisissez le numéro de port de l'URL.</li>
<li><strong>Basée sur un alias</strong> : vous pouvez attribuer des URL alternatives appelées « alias » aux paquets de services Web tiers.</li>
</ol>
</li>
<li>Cochez la case <strong>HSTS</strong> dans le champ <strong>Paramètres HTTPS</strong> si vous souhaitez forcer les navigateurs Web à accéder à votre serveur de paquets via des connexions HTTPS.</li>
<li>Sélectionnez un profil dans le menu déroulant <strong>Profil de contrôle d'accès</strong>. Vous pouvez créer des profils de contrôle d'accès dans <strong>Panneau de configuration</strong> > <strong>Portail de connexion</strong> > <strong>Avancé</strong>.</li>
<li>Sélectionnez un profil dans le menu déroulant <strong>Profil de page d'erreur</strong>. Vous pouvez créer des profils de page d'erreur dans <strong>Paramètres de page d'erreur</strong>.</li>
<li>Cliquez sur <strong>Créer</strong> pour terminer la configuration des paramètres. Un lien par défaut sera généré dans la liste de portails de la page <strong>Portail Web</strong>.</li>
</ol>
<h4><a id="x_anchor_id42a7064a3a"></a>Pour configurer un portail alternatif pour le serveur par défaut :</h4>
<p>Web Station vous permet de créer des noms d'hôtes et des ports personnalisés pour les portails alternatifs de votre serveur Web par défaut.</p>
<ol class="type_lower-decimal">
<li>Accédez à la page <strong>Portail Web</strong> et cliquez sur <strong>Créer</strong>.</li>
<li>Sélectionnez <strong>Portail alternatif du serveur par défaut</strong>.</li>
<li>Sélectionnez un type de portail :<ol class="type_lower-alpha">
<li><strong>Basée sur un nom</strong> : pour créer une URL basée sur un nom (par exemple, « http://synotest.com:80 »), saisissez le FQDN (nom de domaine complet) de votre Synology NAS dans le champ <strong>Nom d'hôte</strong>, puis sélectionnez au moins un type de port pour l'URL : ports par défaut (<strong>80</strong> et <strong>443</strong>) ou ports personnalisés (<strong>HTTP</strong> et <strong>HTTPS</strong>).</li>
<li><strong>Basée sur un port</strong> : pour créer une URL basée sur un port (par exemple, « https://210.61.203.200:443 »), sélectionnez au moins un type de port (<strong>HTTP</strong> ou <strong>HTTPS</strong>) et saisissez le numéro de port de l'URL.</li>
</ol>
</li>
<li>Cochez la case <strong>HSTS</strong> dans le champ <strong>Paramètres HTTPS</strong> si vous souhaitez forcer les navigateurs Web à accéder à votre hôte virtuel via des connexions HTTPS.</li>
<li>Cliquez sur <strong>Créer</strong> pour terminer la configuration des paramètres. Un lien par défaut sera généré dans la liste de portails de la page <strong>Portail Web</strong>.</li>
</ol>
<div class="section">
<h4><a id="x_anchor_idfc9d3df613"></a>Remarque :</h4>
<ul>
<li class="note_item"><a id="x_anchor_idc6e578911d"></a>Web Station utilise le groupe http pour exécuter des tâches et gagner en flexibilité et en sécurité. Afin que Web Station fonctionne correctement, accordez au groupe http l'autorisation d'accéder aux dossiers ou fichiers liés au site Web. Par exemple, si vous souhaitez que le dossier vhost1 soit accessible à Web Station, assurez-vous que le groupe http dispose d'une autorisation en lecture/écriture sur le dossier vhost1.</li>
<li class="note_item"><a id="x_anchor_id75d60e6a36"></a>Pour garantir les fonctionnalités des paquets de services Web tiers installés, l'autorisation du groupe http sur le dossier partagé web_packages doit être définie en lecture seule.</li>
<li class="note_item"><a id="x_anchor_id201d4b44cc"></a>La configuration de l'autorisation d'accès aux fichiers a pour but principal d'assurer le bon fonctionnement de Web Station. Ne stockez aucune information sensible dans les dossiers suivants car ils sont utilisés pour stocker des fichiers liés à un site Web :
<ul>
<li class="note_item"><a id="x_anchor_iddc9fbd8d96"></a>Dossier partagé <strong>web</strong></li>
<li class="note_item"><a id="x_anchor_id1428c7df4a"></a>Dossier partagé <strong>web_packages</strong></li>
<li class="note_item"><a id="x_anchor_idf8667b42ff"></a>Racines du document des hôtes virtuels</li>
</ul>
</li>
<li class="note_item"><a id="x_anchor_idc6eaab5479"></a>Les liens par défaut de la liste des portails suivent les règles ci-dessous :
<ul>
<li class="note_item"><a id="x_anchor_id0af787ea4e"></a>Lorsque les ports par défaut (80 et 443) et les ports personnalisés sont tous deux activés, le lien par défaut se termine par le port 443 (HTTPS).</li>
<li class="note_item"><a id="x_anchor_idcf7dfd046a"></a>Lorsque seuls les ports personnalisés sont activés, le lien par défaut se termine par le port personnalisé HTTPS.</li>
</ul>
</li>
</ul>
</div></body>
</html>