Notre tuteur de stage a voulu qu’on mette en place un portail collaboratif qui permet de regrouper toutes les ressources comme le wiki, les informations réseau, schéma ect… accessible sur une plateforme centralisée pour tout le service en LDAP pour récupérer les droits de Windows et en fonction de leur droit qu’ils ont accès à des informations spécifique comme l’accès au schéma réseau que tout soit centralisé mais filtrée et sécurisé à la fois. Il nous a demander d’utiliser la solution liferay gratuite d’apprendre ça mise en place rédiger une procédure d’installation sur un serveur et de la configuration de la base de données du service.
Dans notre environnement virtuel sous VMware nous essayons de déployer le portail de plusieurs manières pour voir de qu’elle manière il fonctionnait au 1er abord nous l’avons déployé sous Windows car le fichier était un bundle et qu’il incluait les lanceurs pour Windows et pour linux. Sous Windows nous avons dû rajouter les variables d’environnement de JAVA pour pouvoir lancer l’exécutable. Nous avons ensuite configuré nos fichiers de configuration pour les adaptés au besoin de l’Hôpital. |
Comme le fichier est un bundle il nous suffisait de le prendre et de l’envoyer sous linux et d’utiliser l’exécutable linux et il allait re utiliser les mêmes fichiers de configuration. Dans un premier temps nous avons essayé d’utiliser Debian 8 et 9 comme system d’exploitation pour notre serveur nous avions beau changer les variables d’environnement modifier plusieurs paramètres de l’environnement ou même utiliser d’autre version du portail nous n’avons pas réussi une seule fois à la lancée.
Nous avons donc voulu changer de distribution aux vues des infos récolté sur internet il y revenait souvent Ubuntu nous avons donc essayé la version Ubuntu server mais attention pas la version 17 du fait de c’est nouveauté il y aurai pu avoir un problème avec la version de notre portail nous avons donc décidé d’utiliser la version 16 qui était sensé être entièrement compatible. Et ça n’a pas loupé nous avons du premier coup réussi à exécuter le bundle que l’on avait utilisé sur notre environnement Windows. Ce qui était génial c’était que nous pouvions apprendre à utiliser le portail sous Windows et ensuite exporter le bundle sous linux. Mais on s’est vite rendu compte d’un problème c’est que nous utilisions une base de données inclus dans le bundle se qui formait une version de test du produit et non d’une version de production de plus nous ne pouvions choisir la base de données que nous souhaitions utiliser.
On a donc changé de méthode on a utilisé exclusivement Ubuntu server et non plus Windows nous avons dû apprendre a déployé Liferay de manière avancée avec la création de base de données sur un support externe comme MySQL sans devoir utiliser phpmyadmin sur le même serveur pour des raison de moteur web il utilisait apache2 et notre portail Tomcat. On a donc dû installer les services MySQL et apprendre à utiliser en ligne de commande la création de base de données d’utilisateur ect… Une fois le tout maitrisé nous avons commencé à écrire une procédure expérimental puis une fois testé et approuvé plusieurs fois par nos soins nous avons donc décidé d’écrire la procédure réelle d’installation du portail.
Suite a des problèmes de personnel nous nous somme vu révoquer les droits administrateurs sur l’intégration et l’ajout d’utilisateur au domaine se qui nous a privé de mettre le portail en LDAP et de récupérer les informations de chaque utilisateur et leur droit. Par la même occasion le projet c’est vu mettre en pause et nous n’avons pu déployer notre portail.
Avis :
Activité fort sympathique nous a fait toucher un peu a tout mais il est vraiment dommage que nous n’ayons pu le déployer pour de vrai sur un serveur de production
Nous avons donc voulu changer de distribution aux vues des infos récolté sur internet il y revenait souvent Ubuntu nous avons donc essayé la version Ubuntu server mais attention pas la version 17 du fait de c’est nouveauté il y aurai pu avoir un problème avec la version de notre portail nous avons donc décidé d’utiliser la version 16 qui était sensé être entièrement compatible. Et ça n’a pas loupé nous avons du premier coup réussi à exécuter le bundle que l’on avait utilisé sur notre environnement Windows. Ce qui était génial c’était que nous pouvions apprendre à utiliser le portail sous Windows et ensuite exporter le bundle sous linux. Mais on s’est vite rendu compte d’un problème c’est que nous utilisions une base de données inclus dans le bundle se qui formait une version de test du produit et non d’une version de production de plus nous ne pouvions choisir la base de données que nous souhaitions utiliser.
On a donc changé de méthode on a utilisé exclusivement Ubuntu server et non plus Windows nous avons dû apprendre a déployé Liferay de manière avancée avec la création de base de données sur un support externe comme MySQL sans devoir utiliser phpmyadmin sur le même serveur pour des raison de moteur web il utilisait apache2 et notre portail Tomcat. On a donc dû installer les services MySQL et apprendre à utiliser en ligne de commande la création de base de données d’utilisateur ect… Une fois le tout maitrisé nous avons commencé à écrire une procédure expérimental puis une fois testé et approuvé plusieurs fois par nos soins nous avons donc décidé d’écrire la procédure réelle d’installation du portail.
Suite a des problèmes de personnel nous nous somme vu révoquer les droits administrateurs sur l’intégration et l’ajout d’utilisateur au domaine se qui nous a privé de mettre le portail en LDAP et de récupérer les informations de chaque utilisateur et leur droit. Par la même occasion le projet c’est vu mettre en pause et nous n’avons pu déployer notre portail.
Avis :
Activité fort sympathique nous a fait toucher un peu a tout mais il est vraiment dommage que nous n’ayons pu le déployer pour de vrai sur un serveur de production