Contacts

Expansion du serveur Web 1c. Configuration des serveurs Web pour travailler avec «1C: Enterprise. Fichiers de configuration du catalogue virtuel

Ils disent, dans la programmation 1C, il y a des elfes purs.

Les développeurs sophistiqués, qui, selon le TK exhaustif, créent des créations non permanentes dans des chambres lumineuses avec une musique calme et une lumière sourdine :)

Avec une rencontre hebdomadaire et une discussion sur Scrum-"Poulets" pour le café avec un cupcake :)

Nous avons lu à leur sujet, mais pas encore vu.

Programmeur / Introduction 1C
(et en général, la plupart des spécialistes de 1c)
- c'est non seulement la programmation

Il y a toujours un tas de tâches qui n'ont pas de relation avec réellement, mais sont une partie obligatoire du travail Toute introduction ou programmeur 1c.

Il est clair qu'avec l'ajout de nouveaux utilisateurs ou arrangement de drapeaux lors de la mise en place de droits - tout est plus ou moins d'adaptation :)

Mais il y a des sujets qui ne sont clairement pas devenus "connaissances massives".

Par conséquent, nous considérons qu'il est utile de libérer des matériaux supplémentaires.

Lancer 1C: Entreprises sous le client Web

Thème d'aujourd'hui - vient de l'enquête d'été (oui, nous lisons les réponses :)

Le sujet "1c et web" continue d'être relativement nouveau, pour beaucoup - Terra Incognita, qui n'a pas encore été traitée.

Donc - prendre:

Informations d'introduction sur le lancement de 1C sous le client Web

La toute première, leçon vidéo introductive.

Caractéristiques du client Web

Le client Web est l'une des applications clientes de la plate-forme 1C: Enterprise, et elle diffère de manière significative d'un client épais ou subtil.
Considérez des fonctionnalités et des moments distinctifs d'un client Web

Régime général Travailler avec des bases d'information "1C: Entreprise" via un navigateur Web

Cette vidéo discute de la manière dont le travail avec des bases d'informations "1C: Enterprise" est organisé lors de l'utilisation d'un navigateur Web.
Quels serveurs Web peuvent être utilisés et quelles configurations peuvent être démarrées sous le client Web.

Publication de la base sur un serveur Web

Dans cette vidéo, il est considéré que les actions avec la base d'informations doivent être apportées pour être disponibles pour l'utilisateur via le navigateur.
Il est décrit qu'il publie une base sur un serveur Web.

Installation du serveur Web IIS Windows Server 2008. Publication base de l'information "1c: l'entreprise"

L'un des serveurs Web avec lesquels "1c: entreprise" est IIS de Microsoft. Il est inclus dans la livraison de Windows Server.
Cette vidéo explique comment installer IIS et exécuter la publication de la base d'informations sous Windows Server 2008.
Connectez-vous à la base de données publiée à l'aide d'Internet Explorer.

Paramètres de publication dans le gestionnaire de services IIS

Dans cette vidéo, à l'aide du gestionnaire de services IIS, nous considérons ce qui se passe sur le serveur Web lors de la publication de la base de données - quels paramètres sont définis et ce qui se trouve dans le répertoire de publication.

Caractéristiques des bases d'informations de fichier de publication

Dans cette vidéo, nous considérons que les erreurs de droits d'accès peuvent survenir lors de la publication des bases d'informations de fichier.

Connexion à une base de données publiée sur un serveur Web avec un client léger

Dans cette vidéo, nous considérons comment se connecter à la base de données d'informations publiée sur le serveur Web, non seulement avec un navigateur, mais également sous le client subtil.
Cette base de données peut être ajoutée à la liste de la base de données dans la fenêtre de démarrage.

Installation du serveur Web IIS sur Windows Server 2012 R2. Configuration d'une expansion 32 bits

Dans cette vidéo, le serveur Web IIS est vu sous Windows Server 2012 R2.
Il est décrit quels paramètres doivent être effectués pour assurer le fonctionnement d'une expansion 32 bits dans le système d'exploitation 64 bits.

Publication de la base d'informations sur un serveur Web sous Windows Server 2012 R2

Cette vidéo explique comment publier une base d'informations sous Windows Server 2012 R2 que la publication doit être exécutée dans le configurateur pour le compte de l'administrateur.

Configuration d'un module d'extension de serveur Web 64 bits pour IIS

Cette vidéo explique comment installer un serveur 64 bits "1C: Enterprise" et comment configurer un serveur Web pour fonctionner avec cette plate-forme.

Brièvement et Emko toutes les informations requises pour administrer 1C sont les suivantes: Installation, mise à jour, sauvegarde.

Erreur de format de flux 1 C - Que faire

Cet article expliquera les causes de l'occurrence, des variétés et des moyens d'éliminer l'erreur "Format de flux" 1C.

Comment nettoyer le cache de serveur 1C Enterprise 8.3

Si, après la mise à jour de la configuration, vous avez des formulaires "flottés", le rapport a cessé de fonctionner, saute des vitres avec des erreurs, puis le problème est probablement résolu en nettoyant le cache.


Protection du programme 1C.

Services de protection et sécurité de l'information Bases de données et modules 1C: Entreprise 7.7 et 8, définissant le serveur de sécurité 1c. Protection des informations en 1C des échecs, piratage, copie sur des logiciels et des niveaux de matériel afin de garantir la tolérance aux pannes commerciales

Service de serveur de service

Administration serveurs Windows, y compris à distance ou avec le départ des spécialistes. La maintenance professionnelle et hautement qualifiée et la configuration des serveurs Windows à Saint-Pétersbourg sont notre profil. Joignez le contrat de service et obtenez 4 services gratuitement!

Configuration du serveur de base de données

Les spécialistes de la société "Integrus" fournissent des services d'administration pour les serveurs de base de données sur la sous-traitance. La configuration et l'administration compétentes du serveur de base de données sont importantes pour les entreprises au moins que du matériel de haute qualité et logiciel. La principale chose dans l'administration des serveurs BD - paramètres corrects et organisation du référentiel de base de données. Bonne organisation Les serveurs de base de données permettent aux employés de gérer efficacement les informations et de l'utiliser ...

Cloud virtuel PBX et 1C

Services de déploiement pBX virtuel Dans l'organisation, la connexion et la configuration nuage pbx et la téléphonie IP, recommandations dans le choix du fournisseur, l'introduction de l'intégration de Cloud PBX avec CRM, 1C et d'autres services.


Placement de serveurs au centre de date

Pour créer une infrastructure informatique évolutive et tolérante de faute de l'organisation, nous avons besoin d'un centre de données privé, d'un centre de données d'entreprise ou d'un centre mini-données. Il offre un cycle complet de la construction du centre de données d'entreprise "clé en main" - de la conception à l'installation et à la maintenance.

Grandes entreprises utilisant produits logiciels 1C Dans leurs branches distantes, faites souvent face au problème de l'absence de capacités d'installation 1C dans des lieux de travail séparés sur le lieu de travail. Les ordinateurs parfois obsolètes peuvent être la cause de cela, parfois l'éloignement, parfois l'absence de personnel informatique. Les développeurs 1C ont résolu ce problème dans la plate-forme version 8.2, intégrant un client Web spécial dedans. L'organisation du travail sous cette forme du client économisera de manière significative sur les mises à niveau des ordinateurs et le contenu des administrateurs 1c.

Extérieurement, le client Web ne diffère pas d'un client léger, sauf que l'interface 1C s'ouvre dans le navigateur. Pour lancer des clients Web, 1C Besoin d'une publication de serveur Web et de la disponibilité d'Internet sur des lieux de travail. Pour la connexion de la base de données et interface utilisateur Le client Web répond au serveur Web DHTML et HTTPRequest. Au moment du travail, les données sont transmises via http sur le serveur Web, compilées et exécution directement sur le côté du client, dans l'environnement du navigateur Internet.

Une popularité suffisante du mode client Web 1C s'explique par la liste des avantages:

  • Pas besoin d'établir partie client 1C dans les lieux de travail;
  • Assurer l'accès à la base de données de partout dans le monde avec accès à Internet;
  • Soutien pour tous les navigateurs et, en conséquence, tous les systèmes d'exploitation et tous les gadgets ayant accès au réseau mondial;
  • La simplicité technique, car il vous suffit de démarrer le navigateur et de composer correctement l'adresse;
  • Régime spécial Exchange de données avec un serveur Web à faible vitesse Internet.

De plus, le mode Web de Web présente certains inconvénients:

  1. Vulnérabilité du serveur Web qui devient abordable partout dans le monde;
  2. Certaines restrictions sur l'échange de données et de fonctionnement système de fichiers;
  3. Disponibilité uniquement pour les configurations à l'aide d'un type d'application géré et d'un client subtil;
  4. Inaccessibilité des licences locales.

Si vous avez fermement décidé que le client Web 1C est idéal pour les utilisateurs, vous devrez alors configurer et publier un serveur Web. Par exemple, envisagez de configurer la norme IIS intégrée dans Windows.

Si votre ordinateur a installé le système de famille Windows, vous pouvez le faire sans programmes tiers. Dans cela, vous aiderez le bâtiment intégré Serveur IIS.Pour configurer les connaissances initiales du système. Il convient de noter que l'installation du serveur sur faible ordinateur Rend le lancement de clients 1C et la performance de l'ensemble du système sera à risque. Par conséquent, il est recommandé de configurer IIS uniquement sur ces configurations où le système d'exploitation fonctionne sans délai et il existe une grande quantité de ressources.

Pour démarrer le réglage du serveur, accédez à "Panneau de configuration" -\u003e "Programmes et composants" -\u003e "Activer ou désactiver des composants". Trouvez la branche du service IIS / Internet et glissez les DAWS suivantes dans l'arborescence.

  • Au chapitre " Fonctions générales Http ":
    • "Répertoire de vue";
    • "Document par défaut";
    • "Contenu statique";
    • "Erreurs HTTP."
  • "Vérification des performances et des diagnostics":
    • "Magazine HTTP";
    • "Moniteur de requête".
  • "Composants de développement d'applications":
    • "ASPIC";
    • "Asp.net";
    • "Extension ISAPI";
    • "Extensibilité.net";
    • Filtres ISAPI.
  • "Outils de gestion":
    • "Console de gestion IIS".

Pour publier un serveur configuré, vous devez installer les modules d'extension du serveur Web 1C. Pour ce faire, pendant le processus d'installation du 1C, vous devez marquer l'élément correspondant dans l'installation de la méthode d'installation et installer les composants. Ensuite, exécutez 1C dans le mode Configurateur avec les droits d'administration et cliquez sur le menu "Administration" -\u003e "Publication sur le serveur Web ...". La plate-forme 1C détectera de manière indépendante un serveur Web configuré et vous aurez besoin de définir le nom de la base et de son emplacement.


Après avoir cliqué sur le bouton "Publier", le serveur doit être redémarré. Maintenant, vous pouvez vérifier l'exécution du travail, rendant le client Web sur 1C, parlant dans le navigateur la chaîne: "http: imagerie / nom". Il est nécessaire d'envisager que tous les utilisateurs aient accès à l'emplacement de la base de données pour la lecture et l'écriture. Sinon, la configuration du client Web 1C sur les lieux de travail ne donnera pas de résultats.

Web Client 1C est un outil pratique pour les utilisateurs, la performance des travaux qui laisse beaucoup à désirer. Grâce à une installation simple, des différences minimales dans l'interface d'application et la liste de divers avantages, le client Web a remporté une certaine popularité dans des entreprises de différents calibres.

Avec la libération de la plate-forme 1C 8.2, il est possible d'utiliser le serveur Web en fonctionnement avec 1C pour interagir votre base avec le réseau mondial. À l'avenir, comme 8.3 et ses nouvelles sorties sont publiées, les opportunités d'intégration ont de plus en plus élargies. Déjà maintenant pour la communication avec Internet, d'autres systèmes d'information et fournir un accès à la base de données via le navigateur, vous pouvez utiliser un client Web, une interface ODATA, développer des services Web, des services HTTP.

Dans cet article, nous examinerons comment installer le serveur Web Apache et publier votre base d'informations sur celle-ci pendant une minute! Pour cela, nous avons développé pour vous traitement simple Avec deux boutons.

Pour commencer, ils sont plus profonds dans la théorie. Si vous le savez tous déjà, une feuille hardiment à la fin de l'article et téléchargez le traitement. Pour ceux qui veulent installer un serveur Web seul, mais ce n'est pas un spécialiste 1C, nous vous recommandons de lire cette introduction.

Pour lequel un utilisateur ordinaire publie 1c sur un serveur Web

Dans ce materiel Nous ne considérerons pas tous les avantages et commis de la publication d'une base sur un serveur Web. Concentrons sur ce qui est très souvent demandé de faire des clients - 1C Accès via navigateur. Vous pouvez travailler avec 1C de n'importe où dans le monde sans installer la plate-forme. Aussi l'avantage de travailler dans le navigateur est que vous pouvez aller à votre programme à travers appareil mobile: Tablette, smartphone, exécution de tout système d'exploitation: iOS, Android, etc. Assez pour configurer cette option accès à distance, ouvrez le navigateur et spécifiez la connexion de la connexion. Plus important encore, si vous publiez une base de données 1C sur le serveur pour l'accès à distance - réfléchissez à la sécurité! En plus d'installer un mot de passe et d'autres mesures de sécurité, il est recommandé d'utiliser VPN pour accéder au réseau dans lequel la base est située. Mais c'est le sujet d'un article séparé et non un spécialiste très expérimenté à se tourner vers.

Pour fournir un accès à distance directement à l'ordinateur sur lequel 1C est installé et peut-être lu l'autre sans 1c.

Comment ça fonctionne

Pour l'organisation de l'accès à 1C à travers le navigateur, il est nécessaire:

  • Toute configuration développée sur formas géré
  • Installer et configurer un serveur Web
  • Publier la base de données sur un serveur Web

1C prend en charge deux serveurs Web:

  • Apache.

Apache Web Server est gratuit, facile à installer et à configurer et à satisfaire exigences minimales, nous allons donc l'utiliser dans notre traitement.

Venir au plus intéressant. Comment faire tout ça. Vous pouvez bien sûr, manuellement. Mais afin de gagner du temps et de la mauvaise expérience, vous pouvez utiliser notre libre En traitement. Avec son lancement, par nos instructions, tout utilisateur va faire face. Une fois encore, nous soulignons que la configuration doit être sur des formulaires gérés. Mode "taxi" ou peu importe.

Courtes instructions de familiarisation avec le traitement externe:

  1. Faire une copie (sauvegarde) ib. Le traitement absolu est sûr. Mais ça ne fait jamais mal. Nous lisons comment le faire.
  2. Télécharger le traitement - Fichier
  3. Sous l'administrateur (administrateur informatique).Ne configurez pas avec le lancement de la configuration 1C sous l'utilisateur avec les droits complets (administratifs)
  4. Dans le menu de commande de fichier - Ouvrez. Sélectionnez le fichier du serveur d'installation .epf / setupwebwebserver.epf (la version peut différer)
  5. Sur le formulaire, remplissez le nom souhaité pour publier sur un serveur Web. Lors du démarrage, il est automatiquement rempli de l'en-tête du système.
  6. En entrant sur Internet via un serveur proxy, spécifiez les paramètres proxy.
  7. Confirmez le téléchargement du serveur Web Apache sur Internet
  8. Nous attendons un peu de temps
  9. Le Web North est téléchargé et installé, la base est publiée et configurée - vous pouvez ouvrir le bouton. En outre, vous pouvez ajouter une adresse aux favoris dans le navigateur

Si vous avez des questions laissées ou non, tout est clair de instructions courtes Lire les détails avec des images

  • Télécharger le traitement - Fichier

Téléchargez le fichier sur votre ordinateur, de l'endroit où il peut être ouvert à partir de 1c

  • Venir en 1c en exécutant la plate-forme Sous l'administrateur (administrateur informatique)

Ouvrez la plate-forme (liste de l'IB) avec les droits de l'administrateur local de l'ordinateur / serveur. Cliquez avec le bouton droit sur l'étiquette de démarrage, sélectionnez l'élément "Exécuter à partir de l'administrateur". Ceci est nécessaire. Apache commence à courir.

  • Dans le menu de commande de fichier - Ouvrez. Sélectionnez le fichier .epf (version peut différer)

Dans n'importe quelle configuration sur les formulaires gérés, nous ouvrons le traitement en cliquant dans le coin supérieur gauche "File-Ouvrir". Choisissez notre fichier téléchargé à 1 étape.

  • Sur le formulaire, remplissez le nom souhaité de la base de données pour publication. Lors du démarrage, rempli automatiquement de l'en-tête du système.

Le traitement s'ouvre. Par défaut, le nom de la base publiée est rempli. Vous pouvez modifier le nom en vous-même, le programme essaiera de vous corriger si vous écrivez des caractères inacceptables.

Si un message apparaît pendant l'exécution que les modules d'extension ne sont pas installés, lisez comment l'installer.

  • Lorsque vous entrez Internet via un serveur proxy, spécifiez les paramètres proxy.

  • Cliquez sur le bouton "Exécuter"

Après avoir cliqué sur le bouton, la fenêtre apparaît, comme dans l'image ci-dessous. Appuyez sur "Je suis d'accord."

  • La base est publiée sur le serveur Web et configuré - vous pouvez ouvrir le bouton. Ajouter l'adresse aux favoris dans le navigateur

  • Travailler avec 1C dans le navigateur est pratique et non requis pour installer la plate-forme

Après traitement, le serveur Web Apache sera lancé. Pour voir qu'il est en cours d'exécution, l'arrêt et le redémarrage peuvent être dans la barre d'état système (le coin inférieur droit).

En cliquant avec le bouton droit de la souris sur l'icône, vous pouvez exécuter un moniteur de serveur Web (moniteur de service Apache).

Vérifiez que le serveur Web fonctionne bien. Vous pouvez profiter de la chaîne localeHost sur n'importe quel navigateur de l'ordinateur sur lequel Apache est installé. Si tout est en ordre, vous devez voir l'inscription - ça marche!

Quelques mots, disons que le traitement n'utilise pas modules communs Des configurations 1C afin que vous puissiez exécuter et installer un serveur Web sur une configuration écrite sans utiliser de BSP (bibliothèque de sous-systèmes standard).

En outre, vous pouvez vous assurer de la sécurité et de vos données en publiant une configuration pratiquement vide. Aucun livre de référence ou documents n'est lu et ne change pas, vos données de base de données ne sont pas envoyées nulle part. Analyser le journal d'enregistrement pour le faire vous-même pour vous assurer.

Vous trouverez ci-dessous des images de démarrage et de traitement sur une base de données vide, dans lequel un seul manuel «nomenclature» est ajouté.

Si vous souhaitez que 1C soit laissé à portée de main, utilisez la location 1C sans manipulations inutiles.

Si votre objectif est accessible à 1 ° C d'un autre réseau, de la maison, des voyages d'affaires, même de la station, en plus de l'installation d'un serveur Web, vous avez besoin d'une adresse IP externe ("blanche" / dédiée) et de paramètres de port corrects. Dans ce cas, une grande attention devrait être accordée à la sécurité de la base, il est donc préférable de faire confiance à ce travail. Effectuer tous les paramètres pour

Impression (CTRL + P)

Configuration des serveurs Web pour travailler avec "1C: Enterprise"

1. Informations générales

Cet article décrit le mécanisme de configuration du serveur Web pour fonctionner avec le client Web et les services Web, ainsi que la configuration du support d'authentification OpenID. Après la publication, l'appel aux composants publiés sera effectué comme suit:
● Faites appel au client Web. Pour démarrer un client Web, vous devez utiliser l'adresse formée par les règles suivantes: <Имя хоста веб-сервера>/<Имя виртуального каталога> . Si le nom du répertoire virtuel DEMOCFG, puis pour lancer un client Web, vous devez composer l'URL suivante (pour accéder à la machine locale): http: // localhost / démocfg.
● Faites appel au service Web. Pour accéder au service Web, vous devez utiliser l'adresse formée comme suit:
<Nom d'hôte du serveur Web\u003e /<Имя виртуального каталога>/ Ws / ws /<Имя Web-сервиса> ou alors <Имя хоста веб-сервера>/<Имя виртуального каталога>/ Ws / ws /<Адрес Web-сервиса> .
Donc, si le répertoire virtuel a le nom de Digows, le nom du service Web dans le configurateur est indiqué comme étant Démonstration wsEt comme une adresse est la Demoworkws, l'accès au service Web peut être effectué simultanément à deux adresses (pour accéder à la machine locale):
http: // localhost / dommages / ws / démonstrationwsws ou alors http: // localhost / Demows / ws / demoworkws.
En savoir plus sur les services Web.
● Faites appel au service HTTP. Pour accéder au service HTTP, vous devez utiliser l'adresse formée comme suit:
<Имя хоста веб-сервера>/<Имя виртуального каталога>/ Hs /<путь к ресурсу>.
Pour plus d'informations sur les services HTTP, voir ici.
● L'authentification OpenID est effectuée automatiquement.
Les serveurs Web de la famille d'informations Internet (IIS suivant) sont fournis avec le système d'exploitation et simplifier la compréhension, quel serveur Web que vous utilisez, donnez la table correspondant à la version du serveur Web et. système opérateur:

Version IIS Version du système d'exploitation
IIS 5.1 Windows XP Professionnel
IIS 6.0 Windows Server 2003 ou Windows XP Professional X64 Edition
IIS 7.0. Windows Vista. ou Windows Server 2008
IIS 7.5 Windows 7 ou Windows Server 2008 R2
IIS 8.0 Windows 8 ou Windows Server 2012
IIS 8.5 Windows 8.1 ou Windows Server 2012 R2
IIS 10.0 Windows 10

La distribution Apache Web Server (pour Windows et Linux OS) peut être obtenue sur le site Web du projet: http://httpd.apache.org/download.

2. Exigences générales

Sur l'ordinateur où la publication est exécutée, un serveur Web pris en charge doit être installé et configuré. Pour l'installation du serveur Web d'informations sur Internet Services, vous aurez peut-être besoin d'une distribution du système d'exploitation utilisé. Lors de l'installation d'un serveur Web, vous devez installer la prise en charge des extensions ISAPI. Pour installer le serveur Web, des privilèges administratifs sont requis sur l'ordinateur auquel le serveur Web requis sera installé. La publication peut être effectuée de deux manières:
● Utilisation de la boîte de dialogue de publication sur le serveur Web Si sur un ordinateur avec un serveur Web, il est possible de démarrer le configurateur du bit requis.
● Utilisation de l'utilitaire webinst. (Vous devez appeler l'utilitaire webinst de la version 3 32 bits de "1c: entreprises")

Pour effectuer la publication sur des serveurs Web, des privilèges administratifs sont nécessaires sur un ordinateur où la publication est effectuée:

● Pour Windows Vista et plus ancien pour effectuer la publication, vous devez exécuter le configurateur à l'aide de l'élément. Exécuter sur le nom de l'administrateur Menu contextuel de l'application ou du programme de lancement. Si la publication est effectuée à l'aide de l'utilitaire WebInst, l'administrateur doit être lancé ou l'utilitaire lui-même, ou l'interprète. ligne de commande Les fenêtres.
● Pour que Linux effectue la publication, vous devez obtenir les droits de surveillance (utilisateur root) à l'aide de la commande SU ou exécutez une application qui exécute la publication à l'aide de la commande sudo.

Lorsque vous essayez de publier le système, vérifie la présence des privilèges nécessaires pour effectuer l'opération. Si les privilèges de l'utilisateur actuel ne suffisent pas pour remplir la publication, alors:

● Lors de la publication du configurateur, l'utilisateur est interrogé sur la nécessité de poursuivre la publication. Le dialogue indique la cause de l'émergence (dialogue) et il existe des recommandations sur la manière d'obtenir les privilèges nécessaires.
● Lors de la publication à l'aide de l'utilitaire WebInst, l'utilisateur est émis un message de diagnostic, mais la publication se poursuit.

La publication est possible uniquement si "1c: Enterprise" est situé sur un ordinateur avec un serveur Web.
Pour Web Server IIS 7.X et plus ancien ne prend pas en charge la publication si la propriété est le répertoire (ou le paramètre Dir utilitaire WebInst) indique le répertoire. % SystemDrive% \\ inetpub \\ wwwroot.
REMARQUE. Pour travailler avec la configuration via un serveur Web, la configuration ne doit pas être vide.

3. Types de publication

3.1. Schéma de publication générale

Le programme de publication générale est le suivant:

● enregistrement du module de traitement de la requête (module d'expansion du serveur Web) correspondant à un serveur Web;
● une application virtuelle est enregistrée sur le serveur Web;
● Catalogue est créé applications virtuelleset il abrite le fichier par défaut.vrdd et le configuré;
● Pour les utilisateurs sont attribués droits au répertoire avec le fichier de base de données (pour la version de fichier).

Pour publier un client Web, vous devez utiliser la version "1C: Enterprise", utilisée pour fonctionner avec la base d'informations, à laquelle il est prévu d'accéder à l'aide d'un client Web. S'il y a deux versions sur l'ordinateur, par exemple, 8.3.3.100 et 8.3.3.3.150 et le serveur "1c: Entreprises" version 8.3.3.150 est en cours d'exécution, puis de publier, vous devez utiliser le configurateur ou l'utilitaire webinst est exactement la même version.
Lors de l'exécution de la publication, il convient de rappeler que la sortie de l'extension enregistrée Web Server doit correspondre à la batterie du serveur Web lui-même.

Lors de la publication du serveur Web IIS, vous devez vous rappeler que:
● La publication est toujours exécutée pour le site Web par défaut (site Web par défaut);
● La publication est toujours effectuée pour le pool d'applications par défaut (DefaultAppPool);
● Pour le pool d'applications utilisée pour travailler "1C: Entreprises", support Environnement.net doit être désactivé. Pour ce faire, définissez la propriété de la version du pool d'applications de l'environnement .NET framework à la valeur sans code géré.
Pour effectuer une publication à partir du configurateur, vous devez utiliser la boîte de dialogue de publication ( Administration - Publication sur un serveur Web ...).

Figure. 1. Publication sur un serveur Web

Les éléments suivants sont suivis:
● Entrez le nom du répertoire virtuel dans le champ Nom, tandis que le nom du répertoire virtuel ne comprend que les symboles de l'alphabet latin.
● Dans le champ Server Web, spécifiez le type de serveur Web pour lequel la publication est effectuée.
● Dans le champ Répertoire, spécifiez l'emplacement physique du répertoire dans lequel les fichiers décrivant le répertoire virtuel seront situés. Lorsque vous utilisez le serveur Web Apache, le nom du catalogue ne doit être composé que des symboles de l'alphabet latin.
● En fonction de la nécessité de définir des indicateurs Publier un client subtil et Web et publier des services Web.
● Pour le serveur Web IIS, vous pouvez spécifier la nécessité d'authentifier sur le serveur Web à l'aide du système d'exploitation.
● Si vous devez sélectionner des services Web à publier. L'adresse de colonne peut être modifiée. Cette colonne définit le synonyme de service Web. L'appel au service Web est possible à la fois par nom et synonyme.
● Si nécessaire, configurez les paramètres restants de la publication.
● Appuyez sur le bouton Publier lance le processus de publication. En appuyant sur le bouton Désactiver effectue la suppression de la publication à partir du serveur Web sélectionné.

Après avoir terminé la publication, il sera invité à redémarrer le serveur Web dans les cas suivants:
● la version "1c: les entreprises" a changé;
● Le chemin du module d'extension de serveur Web a changé;
● Une nouvelle publication est effectuée pour Apache Web Server;
● La publication est désactivée.
Lors de l'utilisation de la base de données d'authentification anonyme et de fichier de fichier, lors de la publication d'une publication, il existe une inspection des droits d'accès au répertoire de la base d'informations pour l'utilisateur, sur la personne dont l'accès anonyme est effectué. Si l'utilisateur ne dispose pas des droits nécessaires, un avertissement est émis sur l'impossibilité de travailler avec cette base d'informations via un serveur Web. Il est recommandé ou donné le droit au répertoire avec la base d'informations, ou sélectionnez la case à cocher Utiliser l'authentification du système d'exploitation sur le serveur Web.
Si la publication du configurateur n'est pas disponible (par exemple, lors de l'utilisation des fenêtres 64 bits), la publication peut être effectuée en utilisant.
WebInst Command Line Utilities, disponible sous Windows et Linux dans les deux décharges. Suivant sera décrit en détail le dialogue de publication et
Keys de ligne de commande WebInst utilitaire.

3.2. Publication de dialogue

La boîte de dialogue de publication est utilisée pour créer une publication ou une préparation d'un fichier de modèle à publier à l'aide de l'utilitaire webinst (à l'aide du paramètre de ligne de commande -Descriptor).
Tous les paramètres pouvant être modifiés lors de la création de publications sont placés sur deux signets. Considérez-les plus en détail.

3.2.1. Boutons de dialogue

Le bouton Publier effectue la publication sur un serveur Web. Lors de la publication, le catalogue est créé sur le disque et configurez le serveur Web spécifié pour fonctionner avec «1C: Enterprise». Il convient de rappeler que la publication sur le serveur Web IIS est toujours exécutée pour un site Web par défaut et des applications par défautapprol.
Sous le système d'exploitation Linux, les actions suivantes sont effectuées:
● Pour un répertoire dans lequel le fichier par défaut.vrdd est situé, un groupe de l'utilisateur est installé en tant que propriétaire de groupe, au nom duquel fonctionne un serveur Web;
● Pour le fichier par défaut.VRD, lisez l'accès au groupe, y compris l'utilisateur, au nom duquel un serveur Web est en cours d'exécution.
Dans le cas de la publication de la base d'informations de fichier, un groupe d'utilisateurs est défini sur le répertoire avec le fichier de base d'informations en tant que groupe du propriétaire, au nom desquels un serveur Web fonctionne, ainsi que l'héritage du groupe du propriétaire à Assurer le travail avec la base d'informations.

Figure. 2. Publication sur un serveur Web

Désactiver le bouton Exécute l'application à partir d'un serveur Web et publier un répertoire si nécessaire.
Le bouton Enregistrer effectue la sauvegarde des paramètres spécifiés dans la boîte de dialogue de publication sur le serveur Web dans le fichier. Lorsque vous enregistrez le système demande le nom et l'emplacement du fichier sur lequel l'épargne sera effectuée. L'enregistrement sera exécuté dans le format du fichier par défaut.vrd. Avec cette commande, vous pouvez créer des fichiers de modèle qui seront utilisés en tant qu'utilisation WebInste de paramètre -Descriptor. Comme les valeurs de l'IB et des attributs de base de l'élément Point, les paramètres de la base d'informations seront enregistrés à partir duquel le fichier est enregistré.
Le bouton de téléchargement vous permet de télécharger un fichier par défaut arbitraire.vrdd. Lorsque le chargement, l'IB et les attributs de base de l'élément Point du fichier téléchargé sont ignorés.
Bouton de fermeture de la boîte de dialogue proche.
Le bouton d'aide ouvre la fenêtre avec informations de référence Sur le dialogue de publication.

3.2.2. Signet "Basic"
3.2.2.1. Paramètres communs
Figure. 3. Publication sur un serveur Web. Maintenance

Sur cet onglet, vous pouvez définir les paramètres de base de la publication.
Nom. Spécifie le nom de la publication. Lorsque la publication à l'aide de l'utilitaire WebInst est décrite par le paramètre -WSDIR. Le fichier par défaut.VRD correspond à l'attribut de base d'élément de point.

Serveur Web. Indique comment le serveur Web est publié. Les serveurs Web Apache sont ajoutés à la liste s'ils sont détectés sur l'ordinateur. Lors de la publication à l'aide de l'utilitaire WebInst, le serveur Web utilisé est spécifié par l'un des paramètres IIS, Apache2, Apache22 ou Apache24. Lorsque vous travaillez dans Linux OS, il est possible de publier uniquement Apache Web Server.
Dans le cas où le système ne pouvait pas déterminer sans ambiguïté la version du serveur Web Apache installé sur l'ordinateur (2.2 ou 2.4), les deux versions du serveur Web seront présentes dans la liste. Il convient de garder à l'esprit que le serveur Web Apache Version 2.2 et 2.4 diffère des modifications effectuées dans le fichier de configuration du serveur Web. Par conséquent, la mauvaise indication de la version du serveur Web entraînera une publication non-travail.

Catalogue. Spécifie le répertoire physique sur le disque dans lequel le fichier par défaut.vrdd sera et où le répertoire virtuel du serveur Web sera affiché. Le répertoire doit exister. Lorsque la publication à l'aide de l'utilitaire WebInst est décrite par le paramètre -Dir.

Publier un client mince et web. Responsable de la capacité de travailler avec la base d'informations publiée à l'aide d'un client mince et Web. Si la case à cocher est installée, il est possible de travailler avec une base d'informations publiée à l'aide d'un client mince et Web. Le fichier par défaut.VRD correspond à l'attribut Activer de l'élément de point.

Publier l'interface ODATA standard. Responsable de la possibilité d'accéder à l'interface ODATA standard de la solution appliquée. En savoir plus Le mécanisme d'interface standard OData est décrit dans le livre 1C: Entreprise 8.3. "Guide du développeur". Le fichier par défaut.VRD correspond à l'élément d'attribut d'attribut Enablestandardodata.

Distribution publique. Spécifie la possibilité de recevoir et d'installer l'application client si les versions de l'application client et du serveur ne coïncident pas. Une archive ZIP est utilisée comme distribution, dont le nom complet est spécifié comme propriété de l'emplacement de la distribution publiée. Dans le fichier par défaut.VRD, ces propriétés correspondent à l'attribut POBDS T de l'élément de point. Dans l'archive doit
Positionnez la distribution de l'application client. Lors de l'installation, les paramètres d'installation spécifiés dans le fichier 1Cestart.cfg seront utilisés (similaires à l'installation habituelle de l'application client).

Utilisez l'authentification du système d'exploitation. Permet au système de définir la possibilité d'authentifier le système d'exploitation sur le serveur Web IIS.

Adresse de transfert à la fin du client Web Vous permet de spécifier l'URL à laquelle la transition sera exécutée après la fin du client Web. Le fichier par défaut.vr d correspond à l'élément EXITURL.

3.2.2.2. Onglet Services Web
Figure. 4. Publication des services Web

Publier des services Web. L'installation de cet examen sera publiée par Web Services créée dans la configuration et répertoriée dans le tableau ci-dessous la case à cocher. Le fichier par défaut.VRD correspond à l'attribut Enabl E de l'élément WS. Si la case à cocher est réinitialisée, cela équivaut à l'absence de l'élément WS dans le fichier par défaut.vrd ou de la présence de l'élément WS avec l'attribut Activer le réglage.

Publier des services Web par défaut. Responsable de la possibilité d'utiliser des services Web dans cette base d'informations, publiée sans spécifier explicitement le permis. Le fichier par défaut.VRD correspond à l'attribut pointablecommon WS Element.
Tableau ci-dessous drapeau Publier des services Web Contient une liste de services Web publiés et vous permet de gérer la publication de chaque service Web. La première colonne gère la publication d'un service Web spécifique. Si le drapeau est réinitialisé, ce service Web sera interdit (il ne peut pas être appelé). Le fichier par défaut.VRD correspond à l'attribut Activer de l'élément de point.
La deuxième colonne (avec le nom du nom) contient le nom du service Web tel qu'il est spécifié lors de la création. Description des services Web est donnée dans le livre 1C: Entreprise 8.3. "Guide du développeur". Le fichier par défaut.VRD correspond à l'attribut Nom de l'élément de point.
La dernière colonne de la table (avec l'adresse du nom) contient l'alias du nom du service Web publié. Un appel au service Web est possible à la fois par nom et sur un pseudonyme. Service Web Pseudonyon peut être édité dans la fenêtre de publication. Le fichier par défaut.VRD correspond à l'attribut alias de l'élément de point.
Les services Web situés dans des extensions connectés ne sont pas affichés dans ce tableau et ne peuvent être publiés qu'en modifiant manuellement le fichier par défaut.vrd.
Publiez des services Web par des extensions par défaut. Responsable de la capacité d'utiliser des services Web fournis dans des extensions de configuration. Le fichier par défaut.VRD correspond à l'attribut PublishextensionsBydefault WS.

3.2.2.3. Signet de service HTTP

HTTP Bookmark Services est conçu pour contrôler la possibilité d'accéder à la solution d'application à l'aide de services HTTP.

Figure. 5. Publication des services HTTP

L'installation de cette case à cocher sera publiée par HTTP Services créée dans la configuration et répertoriée dans le tableau ci-dessous la case à cocher. Le fichier par défaut.vrd est correspondant à l'élément httpServices d'attribut PublishByDefault. Si la case à cocher est réinitialisée, cela est équivalent à l'absence d'un élément httpServices dans le fichier par défaut.vRD ou la présence de HTTPServices
L'attribut PublishbyDefault défini sur FALSE.

Tableau ci-dessous drapeau Publier des services par défaut HTTP Contient une liste des services HTTP publiés et vous permet de gérer la publication de chaque service HTTP. La première colonne gère la publication d'un service HTTP spécifique. Si le drapeau est réinitialisé, ce service HTTP sera interdit (on ne peut pas être appelé). Le fichier par défaut.VRD correspond à l'attribut Activer l'élément.
La deuxième colonne (nom nommée) contient le nom du service HTTP tel qu'il est spécifié lors de la création. La description des services HTTP est donnée dans le livre 1c: Entreprise 8.3. "Guide du développeur". Le fichier par défaut.vrdd est conforme à l'attribut Nom de l'élément de service.
Les services HTTP situés dans les extensions connectés ne sont pas affichés dans ce tableau et ne peuvent être publiés que par modifier manuellement le fichier par défaut.vrdd.

Publiez des services d'extensions par défaut HTTP. Responsable de la possibilité d'utiliser des services HTTP fournis dans des extensions de configuration. Le fichier par défaut.vrd est correspond à l'attribut PublishextSrys ProtyDefaul T Element HTTPServices

3.2.3. Signet "Autre"
Figure. 6. Autres paramètres de publication sur un serveur Web

Sur cet onglet, vous pouvez modifier les paramètres auxiliaires de la publication.

Répertoire temporaire de fichiers. Vous permet de spécifier le répertoire des fichiers temporaires pour le fonctionnement du serveur Web ou de la version de fichier de la base d'informations. Le fichier par défaut.VRD correspond à l'attribut TEM Element TEM.

Connexions de piscine de groupe. Décrit l'élément de piscine par défaut.vrdd. Pour plus de détails, voyez ici. De plus, les paramètres de ce groupe sont contrôlés par le fonctionnement du système de suivi de la pause de connexion.

Débogage du groupe. Décrit le fichier de débogage par défaut.vrdd.

Openi D Group décrit l'élément par défaut.vrd OpenID.

Séparation des données. Décrit l'élément de fichier de zones par défaut.vrdd. Laissez-nous habiter sur la table avec des séparateurs plus en détail.

Le tableau comprend toutes les diviseurs indépendants existant dans la configuration ou le fichier téléchargé. La première colonne (aucun nom) détermine la nécessité de créer un élément de zone pour le séparateur sélectionné. Il convient de rappeler que le mappage de l'élément n'est pas effectué par le nom du séparateur, mais par son emplacement de séquence dans la liste. Si le premier séparateur est désactivé, il est logique de désactiver et de tous les autres, car les paramètres de l'élément de zones seront appliqués à d'autres séparateurs.
La colonne Nom contient le nom du séparateur tel qu'il est spécifié dans les propriétés du total des détails. La case à cocher Dans la colonne suivante détermine si la valeur de séparateur sera définie dans l'élément de zone ou non. Si la case à cocher est définie, la valeur de la valeur de l'attribut de valeur sera utilisée.
Les drapeaux dans les intervenants spécifient et sécurisent sont responsables des attributs sécurisés et spécifiés (respectivement) du fichier de zone par défaut.vrd.
Paramètre Les tâches d'arrière-plan dans la version du fichier décrivent la possibilité d'utiliser des tâches d'arrière-plan dans la version de fichier de la base d'informations (point d'élément racine d'attribut ALOWEXECUTEDUDEDJOBS).



Avez-vous aimé l'article? Partagez-le