Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Client de configuration du Pro Cloud Server - Web

En tant qu'alternative à l'application de configuration du Pro Cloud Server , le Pro Cloud Server comprend également un client de configuration Web « WebConfig ».

Étapes de configuration

Marcher

La description

Voir également

1

Si vous ne l'avez pas déjà fait, installez Pro Cloud Server en suivant les étapes décrites dans la rubrique d'aide sur l' installation de Pro Cloud Server , en vous assurant que le composant WebConfig est installé.

Après l'installation, vous devriez trouver les fichiers du site Web WebConfig dans le répertoire d'installation (par exemple, C:\Program Files (x86)\ Sparx Systems \ Pro Cloud Server \WebConfig). Ces fichiers constituent le site Web/client 'WebConfig' et doivent être hébergés sur un serveur Web. Dans la configuration la plus simple, le serveur Web serait installé sur la même machine que le Pro Cloud Server .

Installation Pro Cloud Server

2

Téléchargez, installez et configurez votre serveur web pour PHP, selon vos besoins.

Conseil : XAMPP est le serveur web Apache/PHP le plus courant qui inclut tous les composants requis ; il est disponible pour Windows /Linux et OS X sur :

https://www.apachefriends.org/download.html.

Note : Le WebConfig ne nécessite que l'installation minimale de XAMPP, Apache et PHP ; il ne nécessite pas MySQL, FileZilla Mercury, Tomcat ou l'un des autres composants optionnels, donc si vous n'avez pas besoin de ces composants, Sparx Systems vous recommande de ne pas les installer.

3

Définissez et configurez un site Web pour WebConfig dans votre serveur Web.

Comme il existe de nombreux serveurs Web et configurations différents, la configuration du site Web, le choix du port que le serveur Web écoutera et la protection du site Web contre les attaques externes ne relèvent pas de la portée de cette documentation.

Conseil : En utilisant la configuration XAMPP par défaut, le port du site Web par défaut est 80 et le dossier de base est à 'C:\xampp\htdocs'. XAMPP aura déjà ajouté des fichiers à ce dossier ; WebConfig ne nécessite pas ces fichiers, donc si vous n'en avez pas besoin, déplacez-les vers un emplacement de sauvegarde.

4

Copiez le dossier WebConfig de l'installation de Pro Cloud (par exemple, C:\Program Files (x86)\ Sparx Systems \ Pro Cloud Server \WebConfig) vers un emplacement approprié sur le serveur Web (par exemple, C:\xampp\htdocs).

5

Au sein de la dossier WebConfig qui a été copié sur votre serveur Web, localisez le fichier settings.php et ouvrez-le avec un éditeur de texte. Ce fichier définit ces paramètres :

  • $sProtocole = 'http';
    Le protocole utilisé pour accéder au Pro Cloud Server
  • $sServerName = 'localhost';
    Le nom/IP de la machine exécutant le Pro Cloud Server
  • $sPort = '804';
    Le port qui doit être utilisé pour accéder au Pro Cloud Server
  • $sEnforceCerts = 'true';
    S'applique uniquement aux connexions https
    Si "true", les certificats SSL auto-signés seront refusés
    Lorsque 'false', les certificats SSL auto-signés peuvent être utilisés
Ces paramètres déterminent comment WebConfig accédera au Pro Cloud Server . Par défaut, le Pro Cloud Server est configuré pour autoriser la communication HTTP sur le port 804 ; par conséquent, si le Pro Cloud Server et le serveur Web se trouvent sur la même machine, ces paramètres peuvent généralement être laissés tels quels.

Vous pouvez également mettre à jour ces valeurs pour refléter le nom/IP du serveur Cloud et le protocole et le port appropriés en fonction des définitions du fichier SSProCloud.config .

6

Sur une machine distante, ouvrez un navigateur Internet et entrez l'URL http://{votreserveurweb}/WebConfig/index.php, où la valeur '{votreserveurweb}' est soit le nom soit le numéro IP de la machine hébergeant le site web WebConfig.

Cela devrait afficher l' prompt 'Configuration PCS - Connexion'. Entrez le mot de passe et cliquez sur le bouton Connexion pour vous connecter.

Par mesure de sécurité, à partir de la version 4.1 de PCS, le mot de passe par défaut pour les clients de configuration est :

pcadm1n

Pour toutes les versions antérieures à la version PCS 4.1, le mot de passe par défaut était vide (c'est-à-dire pas de mot de passe), auquel cas vous êtes automatiquement connecté.

Note que le Pro Cloud Server ne sera accessible que si l'adresse IP de la machine actuelle figure sur la WebConfig - Server Settings du Pro Cloud Server .

Exigences du serveur Exigences

Pour configurer le client WebConfig, vous avez besoin :

  • Un serveur web (Apache ou IIS) capable d'héberger PHP v7.0 (ou supérieur)
  • Un serveur Web avec ces extensions PHP standard installées et activées : core, curl, date, gettext, hash, json, libxml, mbstring, pcre, session, standard et tokenizer
  • Un serveur Web avec des sessions PHP activées
  • Communication entre le serveur web et le serveur hébergeant le Pro Cloud Server
  • Un dossier de base (sur le serveur Web) pour stocker les pages du site Web WebConfig
Note : Ces exigences sont les mêmes que pour l'hébergement WebEA ; le WebConfig pourrait être déployé sur le même serveur Web que WebEA

Gestion de plusieurs serveurs Pro Cloud

Comme mentionné ci-dessus, par défaut, la page WebConfig se connectera au Pro Cloud Server comme défini dans le fichier settings.php. Alternativement, un paramètre d'URL "serveur" supplémentaire peut être utilisé pour accéder à un autre Pro Cloud Server (en remplaçant effectivement le fichier settings.php). Cela permet d'utiliser une seule WebConfig pour accéder à plusieurs serveurs Pro Cloud différents.

Par exemple, si votre URL pour accéder à WebConfig est :

http://sparx-pcs1/webconfig/index.php

Vous pouvez utiliser cette URL pour vous connecter au Pro Cloud Server sur 'sparx-pcsdemo' :

http://sparx-pcs1/webconfig/index.php?server= http :// sparx-pcsdemo : 804

Celui-ci se connectera ensuite au Pro Cloud Server en utilisant :

Protocole : http

Nom du serveur/IP : sparx-pcsdemo

Port : 804

Note , pour les connexions HTTPS, le paramètre $sEnforceCerts du fichier settings.php sera utilisé.

Comme d'habitude, le Pro Cloud Server ne sera accessible que si l'adresse IP de la machine actuelle figure sur la WebConfig - Server Settings du Pro Cloud Server .

Apprenez Plus