OVIDENTIA Droits du compte utilisateur du serveur Web

Documents pareils
Transfert d un site local vers un serveur. NPDS REvolution 13. Rédaction : Axel Relecture : Dev & Jpb

Améliorations Sage Gestion Commerciale version 7.71 Sage Comptabilité version 7.72

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

Manuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3

Intranet d'établissement avec Eva-web Installation configuration sur serveur 2000 ou 2003 Document pour les administrateurs

GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Créer son propre serveur Mail.

TP 1 : prise en main de Windows. TP 1 : prise en main de Windows

Guide de configuration de SQL Server pour BusinessObjects Planning

Galaxy est une plateforme de traitements (bio)informatiques accessible depuis l'url : (en précisant votre login et mot de passe LDAP «genotoul»).

SERVEUR DE MESSAGERIE

SAUVEGARDER SES DONNEES PERSONNELLES

TP 7, 8 & 9 : Installation et Gestion de GLPI et Télédéploiement SISR 1 HUBERT JULIEN LABBE RICHARD DAY MICKAEL DOGNY CHRISTOPHE

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Groupe Eyrolles, 2003, ISBN : X

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

Service de certificat

1. accéder aux fichiers partagés

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

TP Service HTTP Serveur Apache Linux Debian

SERVEUR DE MESSAGERIE

PLAN. Qui peut faire quoi? Présentation. L'internaute Consulte le site public

1. Installation du Module

SweetyPix, mode d'emploi

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence nominative)

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2

Guide de mise à jour BiBOARD

Manuel d'installation de GESLAB Client Lourd

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

MANUEL INSTALLATION. GANESHA version 4. Editeur Anéma SAS Département Développement

Plateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento version 1.3.x.x. Paiement en plusieurs fois. Version 1.

Utilisation du client de messagerie Thunderbird

Serveur de travail collaboratif Michaël Hoste -

v7.1 SP2 Guide des Nouveautés

CREATION D UNE EVALUATION AVEC JADE par Patrick RUER (

et Groupe Eyrolles, 2006, ISBN :

Exportation d'une VM sur un périphérique de stockage de masse USB

Quick Start Installation de MDweb version 2.3

FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)

arcopole Studio Version 3.3

Installation / Sauvegarde Restauration / Mise à jour

ManageEngine EventLog Analyzer. Les bonnes critiques et recommandations

Chapitre 1 Windows Server

Service Déposant: Procédure d installation. Page 1. Service déposant. Procédure d installation Version 2.3

Nouveautés joomla 3 1/14

GUIDE D'UTILISATION DU SITE INTERNET DE LA MDA

Guide d installation de SugarCRM Open Source version 4.5.1


Utiliser Access ou Excel pour gérer vos données

OwnCloud. Définition 1 / 10. Date d'édition 03/09/2013 Public concerné Étudiants, Personnels Version du logiciel

IIS 6 - PHP5 - MySQL phpmyadmin 2.6

MEDIAplus elearning. version 6.6

Notice d'utilisation Site Internet administrable à distance

Module de livraison DPD Magento

FAIRE SES COMPTES AVEC GRISBI

Tutorial Cobian Backup

Administration du Client Web

Netissime. [Sous-titre du document] Charles

D1- L'environnement de travail

Installation et prise en main

Création d'un site neutre et présentation des éléments de la page d'accueil

Tutoriel - flux de facturation

Storebox User Guide. Swisscom (Suisse) SA

Affectation standard Affectation modifiée (exemple)

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

arcopole Studio Version 3.1

Titre: Version: Dernière modification: Auteur: Statut: Licence:

Mode Opératoire Ciel Gestion commerciale V 12 et s (2006)

INSTALLATION ET CONFIGURATION D'UN SERVEUR WEB SUR MAC OS X

Internet : Naviguer en toute sérénité

3 L'arborescence Windows

Installer et configurer Oracle Forms 11gR2 Windows 7 64 bits

Comment développer et intégrer un module à PhpMyLab?

A. Architecture du serveur Tomcat 6

supérieure Vous ne connaissez pas le numéro de version de votre application?

Guide de Migration du Serveur IceWarp

Prise en main du logiciel Smart BOARD

Un serveur web, difficile?

Panda Managed Office Protection. Guide d'installation pour les clients de WebAdmin

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

Auguria_PCM Product & Combination Manager

Mise à jour : Octobre 2011

UTILISATION DE L'APPLICATION «PARTAGE DE FICHIERS EN LIGNE»

Objet Personnes présentes Points abordés Configuration matériel et logiciel serveur et postes clients... 2

Didacticiel de mise à jour Web

I La création d'un compte de messagerie Gmail.

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION

Table des matières. 1 À propos de ce manuel Icônes utilisées dans ce manuel Public visé Commentaires...

Tutoriel Création d une source Cydia et compilation des packages sous Linux

CA ARCserve Backup Patch Manager pour Windows

Guide d installation de Gael

TP réseaux 4 : Installation et configuration d'un serveur Web Apache

Transcription:

OVIDENTIA Droits du compte utilisateur du serveur Web CANTICO / avril 2007 OVIDENTIA 1/6

Version Documentation Version OVIDENTIA Date 1.0 5.6.2 25/04/2007 CANTICO / avril 2007 OVIDENTIA 2/6

Table des matières 1 - Introduction...4 2 - Droits pour l'utilisation des fonctionnalités d'ovidentia...5 3 - Droits lors d'une première installation d' OVIDENTIA...5 4 - Droits lors d'une mise à jour de la distribution...5 5 - Droits lors d'une installation ou d'une mise à jour d'un module...6 6 - Remarque...6 CANTICO / avril 2007 OVIDENTIA 3/6

1 - Introduction OVIDENTIA impose de donner des droits de lecture et d'écriture au compte utilisateur du serveur Web (IIS, Apache) dans plusieurs répertoires et sous-répertoires étant donné les différents accès demandés lors de l'installation d'un module ou encore lors d'un ajout de fichiers dans le gestionnaire de fichiers. Nomenclature : Dans la suite de cette documentation, "le compte utilisateur" correspondra au compte utilisateur du serveur Web. Pareillement, "le dossier d'upload" correspondra au répertoire de stockage des fichiers à télécharger (défini lors de l'installation). Récapitulatif de l'arborescence d'un site OVIDENTIA (sans le dossier d'upload) : Ici, on retrouve 6 dossiers OVIDENTIA correspondant à l'installation d'origine et ses 5 mises à jour devenant tour à tour le nouveau noyau du site. Arborescence du noyau ovidentia : +fichiers php En général : Le compte utilisateur doit avoir les droits de lecture dans tous les répertoires et sous-répertoires connus : dossier d'upload ainsi que toute l'arborescence du site OVIDENTIA., et ceci ne serait-ce que pour l'exécution des fichiers php. Des droits d'écriture spécifiques à chaque répertoire seront nécessaires pour les mises à jour ou dépôts de fichiers. CANTICO / avril 2007 OVIDENTIA 4/6

2 - Droits pour l'utilisation des fonctionnalités d'ovidentia OVIDENTIA a besoin d'un accès en écriture à plusieurs répertoires afin de garantir le bon fonctionnement de toutes les fonctionnalités. - Le dossier "Images" à la racine du site contient 3 dossiers (articles, common et tmp) qui servent au stockage des fichiers images dans le cadre de la publication d'articles. Le compte utilisateur doit donc avoir des droits d'écriture et de suppression dans ces répertoires. - Le dossier d'upload est un dossier souvent utilisé par le gestionnaire de fichiers ainsi que les modules. Le compte utilisateur doit donc avoir des droits d'écriture et de suppression dans ce répertoire et ses sousrépertoires. - Le dossier lang à la racine du site est utilisé pour la création de fichiers langues à l'extension ".dat" afin d'améliorer la recherche des traductions. Le compte utilisateur doit donc avoir des droits d'écriture et de modification dans ce répertoire. 3 - Droits lors d'une première installation d' OVIDENTIA Après avoir déposé les fichiers de la distribution sur le serveur, le processus d'installation (via le fichier install.php) va modifier le fichier config.php ainsi que le fichier install.php lui-même. Le compte utilisateur doit donc avoir des droits de modification sur ces 2 fichiers. 4 - Droits lors d'une mise à jour de la distribution Une mise à jour peut s'effectuer manuellement (copie du noyau directement sur le serveur) ou automatiquement en chargeant le fichier zip de la distribution depuis l'interface d'ovidentia. Mise à jour manuelle : Dès l'instant que le nouveau noyau est déposé sur le serveur, l'administrateur doit exécuter la première syntaxe d'installation (url 1). Ensuite, les seuls droits à donner sont les droits pour la copie des modules de l'ancien noyau vers le nouveau. Il existe 2 méthodes manuelles pour cette dernière qui est pour l'une l'exécution d'un code avec une url (url 2) et pour l'autre la copie de tous les répertoires et fichiers nécessaires depuis le serveur. Pour la première méthode, voir les droits appliqués pour la copie des modules dans la mise à jour automatique. Le fichier config.php étant modifié manuellement aussi. Syntaxe de la mise à jour manuelle : url 1 : [...]/index.php?tg=version&idx=upgrade url 2 : [...]/index.php?tg=version&idx=addons&from=nom_de_l_ancien_noyau Mise à jour automatique : Depuis l'interface de l'administration, le fichier zip de la nouvelle distribution doit être chargé. OVIDENTIA va tout d'abord ajouter ce fichier dans le dossier d'upload et décompresser le dossier contenant le noyau à la racine du site OVIDENTIA. Pour finir, le fichier zip est supprimé et le fichier config.php est modifié. Le compte utilisateur doit donc avoir des droits d'écriture et de suppression dans le dossier d'upload entier. Un droit de modification doit exister sur le fichier config.php ainsi qu'un droit d'écriture dans le dossier racine du site afin de créer le nouveau noyau. Copie des modules : si l'option est spécifiée lors de la mise à jour, OVIDENTIA va copier tous les répertoires et fichiers correspondants aux modules dans le nouveau noyau. Dossiers utiles à l'intérieur du noyau : CANTICO / avril 2007 OVIDENTIA 5/6

Explication : Dans le premier niveau à gauche, on retrouve les répertoires situés dans le noyau : addons, lang et skins. Chacun de ces répertoires contient une arborescence et seuls les dossiers addons visualisés en rouge contiennent les fichiers des modules. En conclusion pour la copie des modules, le compte utilisateur doit avoir des droits de visualisation sur tous les répertoires des modules à copier et des droits d'écriture dans les dossiers nécessaires à la copie dans le nouveau noyau : dossiers addons visualisés en rouge ci-dessus. 5 - Droits lors d'une installation ou d'une mise à jour d'un module Depuis les récentes versions d'ovidentia, un module s'installe automatiquement depuis l'interface (l'installation manuelle n'est souvent plus possible car aucun fichier sql fourni). L'installation effectue une copie du fichier zip de la distribution dans un dossier 'tmp' du dossier d'upload, puis effectue la copie des fichiers du module dans les répertoires vus dans l'image au-dessus et enfin la suppression du fichier zip. Pour résumer, le compte utilisateur doit avoir des droits d'écriture et de suppression dans le dossier d'upload pour la création du dossier 'tmp'. Ces mêmes droits doivent être donnés sur son sous-répertoire 'tmp'. De plus, il faut attribuer des droits d'écriture et de modification dans chaque dossier concerné par le module : voir l'image au-dessus. Une première installation va créer un répertoire de nom du module dans chaque dossier 'addons'. Une mise à jour va seulement rajouter ou modifier des fichiers dans les sous-répertoires portant le nom du module. 6 - Remarque Dans le cadre de la création de modules, le développeur peut avoir besoin de créer des fichiers ou des dossiers supplémentaires à ceux fournis dans sa distribution en fichier zip : fichiers cache, fichiers txt... Il peut essayer de créer des dossiers ou des fichiers, de les modifier ou de les supprimer. Pensez-donc à mettre les droits nécessaires dans le dossier d'upload. Cantico conseille que la création de ces fichiers se fasse à l'intérieur du dossier d'upload afin de faciliter les sauvegardes. Chaque module a la possibilité d'écrire dans ce dernier (arborescence : dossier d'upload\addons\nom du module\). La variable globale $babaddonupload permet de connaître le chemin. Voir la documentation Addon's Tutorial pour plus d'informations. CANTICO / avril 2007 OVIDENTIA 6/6