Pré. | Proc. |
Guide de Début rapide WebEA - IIS
Le but du Guide de Début rapide WebEA - IIS est de fournir le processus complet pour installer et configurer rapidement WebEA dans un nouvel environnement IIS en utilisant les options les plus courantes.
Le processus est basé sur ces hypothèses :
- Une machine propre basée sur Windows Server 2012 (ou version ultérieure) a été sélectionnée pour héberger à la fois le Pro Cloud Server et le serveur Web ; c'est-à-dire qu'aucun autre serveur Web ou application n'est configuré pour écouter sur le port 80
- IIS sera utilisé comme serveur Web
- WebEA à un tout nouveau modèle Firebird (car c'est le plus simple, car il ne nécessite aucun pilote ODBC tiers)
- La base d'utilisateurs d'Enterprise Enterprise Architect utilise Enterprise Architect 13.5 ou une version ultérieure
1. Téléchargez le Pro Cloud Server
Marcher |
La description |
---|---|
1.1 |
Le programme d'installation de Pro Cloud Server peut être téléchargé à partir de la section des utilisateurs enregistrés du site Web de Sparx Systems . https://sparxsystems.com/registered/reg_ea_down.html Note : Vous aurez besoin d'informations d'identification valides pour accéder à cette zone du site Web. |
2. Installez le serveur Web
Marcher |
La description |
---|---|
2.1 |
Activez IIS sur Windows Server en exécutant le gestionnaire de serveur et en sélectionnant « Ajouter des rôles et des fonctionnalités » |
2.2 |
Continuez le processus d'installation en acceptant les valeurs par défaut jusqu'à ce que l'écran « Rôles du serveur » s'affiche. Cochez la case "Serveur Web (IIS)". Continuez l'installation en acceptant les valeurs par défaut. |
2.3 |
Installez PHP pour IIS avec 'Microsoft Web Platform Installer', disponible sur : https://www.microsoft.com/web/downloads/platform.aspx Exécuter Microsoft Web Platform Install et sélectionner 'Produits > Frameworks'. Sélectionnez la version de PHP requise (par exemple, "PHP 8.0 (x64)"). Cliquez sur le bouton Ajouter et le bouton Installer. (Cela téléchargera les fichiers requis et les installera pour les utiliser avec IIS.) |
3. Configurez le serveur Web
Avec la configuration IIS par défaut, le site Web par défaut utilisera le port 80. Son dossier de base est %SystemDrive%\inetpub\wwwroot, qui est normalement C:\inetpub\wwwroot.
Marcher |
La description |
---|---|
3.1 |
Aucune configuration supplémentaire n'est requise. Test la connexion en accédant à l'adresse du serveur à partir d'un autre ordinateur. La page d'accueil "Internet Information Services" doit s'afficher. Note : Si vous souhaitez utiliser l'authentification Windows pour WebEA , IIS doit être configuré comme décrit dans la rubrique "Configuration d'IIS pour l'authentification Windows WebEA ". |
4. Installez Pro Cloud Server
Marcher |
La description |
---|---|
4.1 |
Le programme d'installation Pro Cloud Server est un MSI standard ; double-cliquez dessus pour lancer l'installation. Note : Selon un certain nombre de facteurs, vous pouvez être invité à fournir les informations d'identification d'un utilisateur disposant d'autorisations élevées ; ceux-ci doivent être saisis avant que l'installation ne se poursuive. |
4.2 |
La boîte de dialogue « Sparx Systems Pro Cloud Server Setup » s'affiche. Cliquez sur le bouton Suivant. |
4.3 |
Lisez le contrat de licence et cochez la case pour indiquer que vous acceptez les termes. Cliquez sur le bouton Suivant. |
4.4 |
Lisez les informations sur le Pro Cloud Server . Cliquez sur le bouton Suivant. |
4.5 |
La page 'Configuration personnalisée' s'affiche. Cliquez sur le bouton Suivant pour accepter les valeurs par défaut. |
4.6 |
Cliquez sur le bouton Installer pour exécuter à l'installation. |
5. Configurer le Pro Cloud Server
Le Pro Cloud Server aura installé tous ses fichiers dans le dossier ' C:\Program Files (x86)\Sparx Systems\Pro Cloud Server\ ' et ajouté un raccourci vers le bureau.
Marcher |
La description |
---|---|
5.1 |
Double-cliquez sur le raccourci "Pro Cloud Config Client" qui a été ajouté à votre bureau. |
5.2 |
Saisissez l'adresse du serveur : hôte local : 803 Saisissez le mot de passe par défaut : pcadm1n Cliquez sur le bouton OK . Note , si vous utilisez PCS version 4 ou antérieure, le mot de passe par défaut est vide (laissez le champ du mot de passe vide). |
5.3 |
Cliquez sur la licence puis sur le bouton Créer une demande ; remplissez les détails de votre entreprise et de votre achat, enregistrez la demande de licence et envoyez-la par e-mail à l'équipe commerciale de Sparx Systems ([email protected]). Lorsque l'équipe commerciale de Sparx Systems renvoie votre certificat de licence, cliquez sur le bouton Ajouter et sélectionnez le fichier de certificat fourni ; le Pro Cloud Server doit maintenant avoir une licence valide chargée. |
5.4 |
Sélectionnez l'onglet 'Ports' Sélectionnez Port '804' dans la liste et cliquez sur le bouton Modifier. Cochez la case ' OSLC Supported' puis cliquez sur le bouton OK . |
5.5 |
Sélectionnez l'onglet 'Gestionnaires de bases de données', puis cliquez sur le bouton Ajouter bouton. Type le nom 'fb-procloud.feap' dans le champ de la string de connexion, puis cliquez sur OK bouton. Sélectionnez la nouvelle entrée dans la liste et cliquez sur le bouton Modifier bouton. Sur l'écran Configurer le gestionnaire de base de données, sélectionnez 'Activé' et les cases à cocher "Activer les fonctionnalités Pro ( Fonctionnalités , WebEA et intégration)". Cliquez sur OK bouton. Pour une explication plus détaillée sur la façon d'ajouter des gestionnaires de base de données, consultez la rubrique d'aide Add Database Manager - ODBC . |
5.6 |
Ouvrez la console Windows Services standard (commande 'services.msc'), localisez et sélectionnez le service ' Sparx Systems Professional Cloud ', puis redémarrez-le. |
6. Copiez les fichiers WebEA sur le site Web
Marcher |
La description |
---|---|
6.1 |
Supprimez les fichiers IIS par défaut de C:\inetpub\wwwroot |
6.2 |
Copiez le dossier C:\Program Files (x86)\Sparx Systems\Pro Cloud Server\WebEA \ vers C:\inetpub\wwwroot. |
7. Configurez WebEA pour accéder au modèle
Pour donner une meilleure démonstration des options WebEA , nous allons définir trois modèles de connexions WebEA différents. Tous se connecteront à la même base de données Firebird physique.
Chaque connexion de modèle aura son propre ensemble d'options qui contrôlent la façon dont les utilisateurs pourront interagir avec les données.
Marcher |
La description |
---|---|
7.1 |
Ouvrez le fichier 'C:\inetpub\wwwroot\ WebEA \includes\webea_config.ini' avec un éditeur de texte. |
7.2 |
Dans la section " [model_list] " , supprimez les lignes 'model4' et 'model5'. Modifiez les noms de modèles restants en : model1 = " Modèle Pro Cloud (pas de mises à jour) " model2 = " Modèle Pro Cloud avec discussions" model3 = " Modèle Pro Cloud avec code d'accès" |
7.3 |
Dans la section " [model1 : settings] " changez l'option SSCS_DB_ALIAS en "fb-procloud". Les options par défaut restantes doivent rester inchangées. |
7.4 |
Dans la section " [model2 : settings] " changez l'option SSCS_DB_ALIAS en "fb-procloud". Les options par défaut restantes doivent rester inchangées. |
7.5 |
Supprimez les sections " [model3 : settings] " et " [model5 : settings] " , renommez l'en-tête de section " [model4 : settings] en [model3 : settings] " , puis définissez ces options comme indiqué : sscs_db_alias = "fb-procloud" sscs_port = "804" sscs_model_user = " " sscs_model_pwd = " " auth_code = "mot de passe01" |
7.6 |
Enregistrez les modifications dans le fichier webea_config.ini dans C:\inetpub\wwwroot\ WebEA \includes. |
8. Configurez votre ou vos pare-feux pour autoriser l'accès client
Marcher |
La description |
---|---|
8.1 |
Les règles du pare-feu devront être ajustées pour autoriser le trafic entre le [Client] et le [Serveur Web], sur les ports 80 et 443. |
8.2 |
Les règles du pare-feu devront être ajustées pour autoriser le trafic entre le [serveur Web] et le [ Pro Cloud Server ], sur les ports 804 et 805. |
9. Utilisez Enterprise Architect pour ajouter du contenu
Le modèle Firebird initial que nous avons créé précédemment sera vide. Le moyen le plus simple d'ajouter du contenu au modèle est avec Enterprise Architect .
Marcher |
La description |
---|---|
9.1 |
Sur une machine cliente ayant accès au serveur Web, ouvrez Enterprise Architect v13.5 ou version ultérieure. |
9.2 |
Depuis la Page Démarrage sélectionnez 'Gérer les projets' ou, depuis le ruban, sélectionnez l'icône ' > Option Ouvrir Projet '. |
9.3 |
Cliquez sur le bouton Se connecter au Cloud . |
9.4 |
Sur l'écran "Connexion Cloud ", définissez ces paramètres : Nom : fb-procloud Protocole : http:// Serveur : {votre nom de serveur} Port : 804 Nom du Modèle : fb-procloud Cliquez sur le bouton OK . |
9.5 |
Ouvrez la page 'Paramètres > Modèle > Options > Cloud ' et cochez ces cases :
|
9.6 |
Créez un ensemble d'échantillons de Modèle Vues , Paquetages , diagrammes et éléments, afin qu'ils puissent être visualisés ultérieurement dans WebEA . |
10. Test l'accès WebEA
Marcher |
La description |
---|---|
10.1 |
Sur un ordinateur client, ouvrez un navigateur Internet et saisissez l'URL : http://{votreserveurweb}/ WebEA /login.php où la valeur '{votreserveurweb}' est soit le nom soit le numéro IP de la machine hébergeant le site web WebEA . L'écran de connexion WebEA s'affiche, répertoriant les trois modèles de connexion que nous avons définis précédemment :
|
10.2 |
Sélectionnez la première connexion de modèle - Pro Cloud Modèle (pas de mises à jour) - et cliquez sur le bouton Suivant. Cela vous connecte au modèle et affiche les vues de modèle qui sont définies. À partir de là, vous devriez pouvoir naviguer dans le modèle en sélectionnant Paquetages , diagrammes et éléments. Lorsque vous sélectionnez un élément, ses détails complets s'affichent. En raison de la façon dont cette connexion de modèle est définie, le bas de la section des propriétés ne contiendra PAS la section "Discussions". |
10.3 |
Cliquez sur l'icône 'hamburger' dans le coin supérieur droit de l'écran et sélectionnez l'option 'Déconnexion'. Sélectionnez ensuite le deuxième modèle de connexion - Modèle Pro Cloud avec discussions - et cliquez sur le bouton Suivant. Vous devriez voir les mêmes vues de modèle qu'auparavant ; naviguez maintenant vers un élément et confirmez que la section 'Discussions' est visible. |
10.4 |
Encore une fois, cliquez sur l'icône 'hamburger' dans le coin supérieur droit et sélectionnez l'option 'Déconnexion'. Sélectionnez le troisième modèle de connexion, 'Pro Cloud Modèle avec code d'accès' et cliquez sur le bouton Suivant. Cette fois, vous devriez recevoir une prompt pour le code d'accès ; entrez 'password01' (comme nous l'avons défini à l'étape 7.5) et cliquez sur le bouton Connexion. Vous devriez voir les mêmes vues de modèle qu'avant. Naviguer vers un élément ; cette fois, il devrait y avoir un menu bleu "hamburger" dans la zone des détails de l'élément qui permet la création de fonctionnalités d'élément telles que les tests et les allocations de ressources. Il devrait également y avoir une icône en forme de crayon à côté de la zone des notes d'éléments qui, une fois cliquée, permettra la modification des notes d'éléments . |
Complet
Cette procédure de démarrage rapide est maintenant terminée. Il vous a montré comment installer et configurer une installation de base de WebEA sur IIS. La documentation d'aide en ligne du système Sparx contient des instructions plus détaillées et explique toutes les options possibles pouvant être configurées. Voir la rubrique ' Modèle Référentiel | Référentiels Cloud Basé | Pro Cloud Server ' dans l'aide en ligne Enterprise Architect .