-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration de l'espace web de production
L'application USACT est conçue pour enregistrer les informations dans des zones géographiques distinctes. Un jeu de données est créé par zone géographique, et les accès à ces jeux de données peuvent être différents selon les zones.
Les données de chaque zone géographique sont stockées dans des schémas différents. Les schémas sont initialisés manuellement par l'administrateur des bases de données, qui attribue les droits en conséquence. Les tables de référence sont importées à partir des scripts préparés avec Talend Open Studio et de fichiers Excel normalisés. L'ensemble des scripts et des fichiers Excel sont stockés A DÉFINIR.
Les droits d'accès sont gérés dans le schéma gacl de la base de données. Les groupes sont définis pour chaque zone géographique, ce qui permet d'attribuer des droits différentiés pour un utilisateur selon les zones d'étude. Seuls les administrateurs ont accès à la gestion des droits (l'administrateur des bases de données et le responsable informatique du centre).
L'application USACT est conçue pour enregistrer les informations dans des zones géographiques distinctes. Un jeu de données est créé par zone géographique, et les accès à ces jeux de données peuvent être différents selon les zones.
Les données de chaque zone géographique sont stockées dans des schémas différents. Les schémas sont initialisés manuellement par l'administrateur des bases de données, qui attribue les droits en conséquence. Les tables de référence sont importées à partir des scripts préparés avec Talend Open Studio et de fichiers Excel normalisés. L'ensemble des scripts et des fichiers Excel sont stockés A DÉFINIR.
L'application USACT est conçue pour enregistrer les informations dans des zones géographiques distinctes. Un jeu de données est créé par zone géographique, et les accès à ces jeux de données peuvent être différents selon les zones.
Les données de chaque zone géographique sont stockées dans des schémas différents. Les schémas sont initialisés manuellement par l'administrateur des bases de données, qui attribue les droits en conséquence. Les tables de référence sont importées à partir des scripts préparés avec Talend Open Studio et de fichiers Excel normalisés. L'ensemble des scripts et des fichiers Excel sont stockés A DÉFINIR.
Les droits d'accès sont gérés dans le schéma gacl de la base de données. Les groupes sont définis pour chaque zone géographique, ce qui permet d'attribuer des droits différentiés pour un utilisateur selon les zones d'étude. Seuls les administrateurs ont accès à la gestion des droits (l'administrateur des bases de données et le responsable informatique du centre).
L'application est hébergée dans le serveur web.bordeaux.cemagref.fr, dans le dossier /var/www/usactApp.
Ce dossier contient un sous-dossier par zone géographique, par exemple usactApp/arcachon, et un sous-dossier contenant l'application, usactApp/bin. Le sous-dossier géographique contient, à sa racine, un fichier de configuration spécifique, par exemple usactApp/arcachon/config.ini, et un lien vers le dossier usactApp/bin.
Chaque zone géographique est accessible par une adresse différente, par exemple https://usactArc.bordeaux.cemagref.fr pour l'accès aux données du secteur d'Arcachon. La configuration est réalisée par un ficher déclaré dans le dossier /etc/apache2/sites-available, dont voici un modèle de contenu :
<VirtualHost *:80>
ServerName usactarc.bordeaux.cemagref.fr
ServerPath /usactarc.bordeaux.cemagref.fr
RewriteEngine On
RewriteRule ^ https://usactarc.bordeaux.cemagref.fr%{REQUEST_URI} [R]
</VirtualHost>
<VirtualHost *:443>
ServerName usactarc.bordeaux.cemagref.fr
ServerPath /usactarc.bordeaux.cemagref.fr
ServerAdmin [email protected]
SSLEngine on
SSLCertificateFile /etc/ssl/certs/usactarc.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
SSLCACertificateFile /etc/ssl/certs/cacert.pem
DocumentRoot /var/www/usactApp/arcachon/bin
CustomLog /var/log/apache2/usactarc-access.log combined
ErrorLog /var/log/apache2/usactarc-error.log
</VirtualHost>
Les droits d'accès sont gérés dans le schéma gacl de la base de données. Les groupes sont définis pour chaque zone géographique, ce qui permet d'attribuer des droits différentiés pour un utilisateur selon les zones d'étude. Seuls les administrateurs ont accès à la gestion des droits (l'administrateur des bases de données et le responsable informatique du centre).
L'application est hébergée dans le serveur web.bordeaux.cemagref.fr, dans le dossier /var/www/usactApp.
Ce dossier contient un sous-dossier par zone géographique, par exemple usactApp/arcachon, et un sous-dossier contenant l'application, usactApp/bin. Le sous-dossier géographique contient, à sa racine, un fichier de configuration spécifique, par exemple usactApp/arcachon/config.ini, et un lien vers le dossier usactApp/bin.
Chaque zone géographique est accessible par une adresse différente, par exemple https://usactArc.bordeaux.cemagref.fr pour l'accès aux données du secteur d'Arcachon. La configuration est réalisée par un ficher déclaré dans le dossier /etc/apache2/sites-available, dont voici un modèle de contenu :
<VirtualHost *:80>
ServerName usactarc.bordeaux.cemagref.fr
ServerPath /usactarc.bordeaux.cemagref.fr
RewriteEngine On
RewriteRule ^ https://usactarc.bordeaux.cemagref.fr%{REQUEST_URI} [R]
</VirtualHost>
<VirtualHost *:443>
ServerName usactarc.bordeaux.cemagref.fr
ServerPath /usactarc.bordeaux.cemagref.fr
ServerAdmin [email protected]
SSLEngine on
SSLCertificateFile /etc/ssl/certs/usactarc.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
SSLCACertificateFile /etc/ssl/certs/cacert.pem
DocumentRoot /var/www/usactApp/arcachon/bin
CustomLog /var/log/apache2/usactarc-access.log combined
ErrorLog /var/log/apache2/usactarc-error.log
</VirtualHost>
L'application est hébergée dans le serveur web.bordeaux.cemagref.fr, dans le dossier /var/www/usactApp.
Ce dossier contient un sous-dossier par zone géographique, par exemple usactApp/arcachon, et un sous-dossier contenant l'application, usactApp/bin. Le sous-dossier géographique contient, à sa racine, un fichier de configuration spécifique, par exemple usactApp/arcachon/config.ini, et un lien vers le dossier usactApp/bin.
Chaque zone géographique est accessible par une adresse différente, par exemple https://usactArc.bordeaux.cemagref.fr pour l'accès aux données du secteur d'Arcachon. La configuration est réalisée par un ficher déclaré dans le dossier /etc/apache2/sites-available, dont voici un modèle de contenu :
<VirtualHost *:80>
ServerName usactarc.bordeaux.cemagref.fr
ServerPath /usactarc.bordeaux.cemagref.fr
RewriteEngine On
RewriteRule ^ https://usactarc.bordeaux.cemagref.fr%{REQUEST_URI} [R]
</VirtualHost>
<VirtualHost *:443>
ServerName usactarc.bordeaux.cemagref.fr
ServerPath /usactarc.bordeaux.cemagref.fr
ServerAdmin [email protected]
SSLEngine on
SSLCertificateFile /etc/ssl/certs/usactarc.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
SSLCACertificateFile /etc/ssl/certs/cacert.pem
DocumentRoot /var/www/usactApp/arcachon/bin
CustomLog /var/log/apache2/usactarc-access.log combined
ErrorLog /var/log/apache2/usactarc-error.log
</VirtualHost>