windows. deb http://ftp.fr.debian.org/debian/ etch main deb-src http://ftp.fr.debian.org/debian/ etch main



Documents pareils
L installation a quelque peu changée depuis les derniers tutos, voici une actualisation.

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Afin d'éviter un message d'erreur au démarrage du service Apache du type :

GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.

Procédure d'installation

CASE-LINUX MAIL - ROUNDCUBE

Tutoriel compte-rendu Mission 1

Installation de Zabbix

OCS Inventory & GLPI

Supervision avec OCS Inventory NG

Configuration d'un serveur pour l'hébergement d'un site ezpublish V4

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

Installation et configuration d OCS/GLPI sur un Serveur Debian

INTRODUCTION. Mysql-server est un serveur de bases de données. Cest un logiciel libre.

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

HowTo Installer egroupware 1.2 sur SME Serveur 7.0

Installation d' OCS inventory et de GLPI

équipement radio Procédure

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

Installation UpdatEngine serveur (CentOs apache2 / MySQL)

Documentation d'installation Plateforme femme actuelle

CDS Invenio Installation et configuration de base

OCS INVENTORY-GLPI Guide de Procédure

Pratique et administration des systèmes

Installation du DNS (Bind9)

BTS SIO Dossier BTS. PURCHLA Romain

PPE GESTION PARC INFORMATIQUE

Projet de mise en œuvre d un serveur ftp sur serveur dédié

Déploiement d OCS 1.02 RC2 sous Debian Etch 64

Installation d un superviseur ZABBIX

Installation du serveur WEB Apache ( MySQL, PHP) sous Debian 7.

Les différentes méthodes pour se connecter

2013 Installation de GLPI-OCS. Florian MICHEL BTS SIO LYCEE SAINTE URSULE

Olivier Mondet

[ GLPI et OCS pour Gentoo 2006] ArtisanMicro. Alexandre BALMES

Installation d'un serveur FTP géré par une base de données MySQL

GUIDE D INSTALLATION DE L APPLICATION GECOL SUR

Guide Installation Serveur Extensive Testing

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire David Genest

Créer son propre serveur Mail.

Etudiant Ella Fitzgerald

Guide Installation Serveur Extensive Testing

Installer un serveur web de développement avec VirtualBox

Installation GLPI-OCSNG-SSL Linux Debian Sarge

Raspberry pi : Développer une petite application web sur Raspberry

Architecture de la plateforme SBC

Installer un gestionnaire de parc GLPI sous Linux

GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage

Remarques préliminaires L installation a été testée sur XP, Vista et Windows 7.

titre : CENTOS_CUPS_install&config Système : CentOs 5.7 Technologie : Cups Auteur : Charles-Alban BENEZECH

A.-M. Cubat Mise à jour de PMB Passer à une version plus récente du logiciel Page 1 Source :

Gérer ses environnements de développement avec Vagrant RMLL 2012

Guide d installation de SugarCRM Open Source version 4.5.1

Installation d'un serveur sftp avec connexion par login et clé rsa.

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

TelSurvey Système CATI pour LimeSurvey 11 novembre Manuel administrateur

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

Déploiement d'un serveur ENT

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

Configuration matériel. Tâche 2 : Installation proprement dite de l application sur un serveur de test virtualisé sous VmWare Workstation.

MANUEL D INSTALLATION D UN PROXY

Compte rendu d'activité PTI n 2

Situation professionnelle n X

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

1 Configuration des Fichiers Hosts, Hostname, Resolv.conf

Installation des outils OCS et GLPI

Installation de Snort sous Fedora

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

TP LINUX : MISE EN RÉSEAU D UN SERVEUR LINUX

CONFIGURATION DU SERVEUR DE MAILS EXIM. par. G.Haberer, A.Peuch, P.Saade

Accès aux ressources informatiques de l ENSEEIHT à distance

Structure du tutoriel

1. La plate-forme LAMP

[GLPI & OCS Inventory] Yann VANDENBERGHE. AFPA Lomme

Projet Administration Réseaux

TP LINUX : LINUX-SAMBA SERVEUR DE FICHIERS POUR UTILISATEURS WINDOWS

PUPPET. Romain Bélorgey IR3 Ingénieurs 2000

installer_un_serveur_debian - Documentation Ubuntu Francophone Installation complète d'un serveur web sous Debian 6.0

Documentation FOG. Déploiement d images de systèmes d exploitation à travers le réseau.

Sauvegarder et restaurer les données PMB

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

Surveiller votre réseau avec Nagios

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

NOTE: Pour une meilleure sécurisation, nous vous recommandons de faire l installation des outils web à l intérieur d un serveur virtuel.

WDpStats Procédure d installation

Déploiement de owncloud à la DT/INSU

Personnes ressources Tice. Académie de Rouen

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre

Petit guide pour l installation de CVW sous Linux

FTP-SSH-RSYNC-SCREEN au plus simple

TD séance n 2c Mise à jour des Systèmes

Transcription:

installer une debian celle-ci par exemple (http://vapiemojo.fr/openlibre/debian/pmbetsiteweb/debian-40r3-i386-netinst.iso ) on valide les choix par défaut, et on met aucune interface graphique voir: http://vapiemojo.fr/openlibre/debian/pmbetsiteweb/install_debian_pour_pmb.pdf ) a exécuter sur le serveur aptitude install mc encore une aptitude install openssh-server ligne obligatoire sur le serveur, c'est la dernière, ensuite on utilisera d'une station poste windows ou linux pour windwos: putty (http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe) et winscp ( ftp://clubicvisiteur2188:1230896116@ftpclubic1.clubic.com/temp-clubicrx4/logiciel/winscp_winscp_4.1.8_francais_anglais_11156.exe) qu'il faut installer sur votre windows. exécuter winscp, vous connecter sur le serveur ( mettre l'adresse IP du serveur et prendre root et sont mot de passe comme utilisateur (en est en ssh port 22 par défaut)) règler les fichier /etc/apt/sources.list (avec winscp, mode édition ) deb cdrom:[debian GNU/Linux 4.0 r3 _Etch_ - Official i386 NETINST Binary-1 20080218-14:15]/ etch contrib main ( ne sert plus a rien ) copier les lignes si dessous (php5 et ou php4 ) deb http://ftp.fr.debian.org/debian/ etch main deb-src http://ftp.fr.debian.org/debian/ etch main deb http://security.debian.org/ etch/updates main contrib deb-src http://security.debian.org/ etch/updates main contrib deb http://ftp.indexdata.dk/debian etch main pour php4 deb http://packages.dotdeb.org stable all deb-src http://packages.dotdeb.org stable all la clef pour les dépots index data wget http://ftp.indexdata.dk/debian/indexdata.asc apt-key add indexdata.asc modifier les fichier source comme ci dessus, et installer la clef pour yaz( voir fichier sources.list: http://vapiemojo.fr/openlibre/debian/pmbetsiteweb/sources.list) j'ai choisit php5, non conseiller par pmb mais fonctionnel avec la version pmb 3.2.2 que je conseil voir plus bas, j'ai donc mis '' devant les ligne concernant php4. en utilisant putty charger la clé pour yaz wget http://ftp.indexdata.dk/debian/indexdata.asc puis apt-key add indexdata.asc on met a jours le système avant d'installer les paquets. aptitude update il ne doit pas y avoir d'erreur

aptitude upgrade mise à jours global en ssh d'un poste client, en copie coller php5 aptitude install libapache2-mod-php5 php-pear php-xml-parser php-xml-serializer php-xml-util php5 php5-cli php5-common php5-dev php5-gd php5-mcrypt php5-mysql php5-recode php5-xsl php5-yaz phpmyadmin apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libyaz2 libyaz3 libyaz3-dev yaz yaz-doc libdbd-mysql-perl libmysqlclient15off mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 php5-mysql aptitude install libexpat1 ssl-cert php5-curl php5-dev php5-gd php5-idn php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-xmlrpc php5-xsl aptitude install openssl ( pas vraiment nécessaire si que pmb sur le serveur ) php4 apt-get install libapache2-mod-php4 php4 php4-cgi php4-cli php4-common php4-dev php4-gd php4-mcrypt php4-mysql php4-recode php4-xslt php4-yaz phpmyadmin apache2 apache2-mpmprefork apache2-utils apache2.2-common libyaz2 libyaz3 libyaz3-dev yaz yaz-doc libdbd-mysqlperl libmysqlclient15off mysql-client-5.1 mysql-common mysql-server mysql-server-5.1 prendre la dernière version de mysql) ne pas exécuter php4 si php5 Configuration d'apache, avec winscp editon Lors du premier essai d installation, les pages n étaient pas affichées correctement (de plus l installation ne se faisait pas correctement). Elles étaient toutes interprétées en UTF-8, alors que l application est coonfigurée en ISO-8859-1 ou ISO-8859-15. J ai donc modifié le fichier /etc/apache2/apache2.conf comme suit : Specify a default charset for all pages sent out. This is always a good idea and opens the door for future internationalisation of your web site, should you ever want it. Specifying it as a default does little harm; as the standard dictates that a page is in iso-8859-1 (latin1) unless specified otherwise i.e. you are merely stating the obvious. There are also some security reasons in browsers, related to javascript and URL parsing which encourage you to always set a default char set. AddDefaultCharset ISO-8859-1 (rechercher AddDefaultCharset et remplacer) AddDefaultCharset ISO-8859-15 Il suffit ensuite de relancer apache par la commande dans putty ou en ssh: /etc/init.d/apache2 restart préparer le php Modifications dans php.ini

Ajoutez ou modifiez ces lignes dans /etc/php4/apache2/php.ini max_execution_time = 72000 ;ça peut prendre 10h un import de base BCDI...(rechercher max_execution_time et remplacer) max_input_time = 600; (rechercher max_imput_time et remplacer) memory_limit = 500M ;(rechercher memory_limit et remplacer)c'est lié à la taille du fichier xml à convertir...( ma base fait 268 mo) et un peu plus loin file_uploads = on;(rechercher file_upload et remplacer) upload_max_filesize = 500M; (rechercher upload_max_filesize et remplacer) post_max_size = 500M; (rechercher paost_max_size et remplacer) Validation des changements Pour valider toutes les modifications faites dans PHP, il faut relancer Apache. avec putty ou en ssh /etc/init.d/apache2 restart Sécuriser mysql (mot de passe root) avec putty * Pour ce faire il convient d'arrêter le serveur MySQL : /etc/init.d/mysql stop Redémarrer MySQL en passant outre l'identification et en désactivant l'écoute du réseau (afin d'éviter d'être piraté à ce moment donné où MySQL est vulnérable) : mysqld --skip-grant-tables --skip-networking & Réinitialiser le mot de passe Une fois l'étape précédente réalisée ou si vous souhaitez modifier le mot de passe root (MySQL est installé par défaut sans mot de passe root), connectez-vous à la base de données système (mysql) de MySQL : mysql mysql -u root Puis, saisissez la commande suivante pour mettre le mot de passe root (en remplaçant évidemment nouveaumotdepasse par le votre) : UPDATE user SET password=password('nouveaumotdepasse') WHERE user="root"; FLUSH PRIVILEGES;

exit et on redemare mysql en ssh ou putty /etc/init.d/mysql restart Installation de PMB Création/Configuration de la base de données, putty mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 366 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> create database pmb; Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON pmb.* TO 'pmb'@localhost identified by 'motdepasse'; Query OK, 0 rows affected (0.03 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> quit Bye Décompression de PMB et gestion des droits (pmb 3.2.2) (içi:http://vapiemojo.fr/openlibre/debian/pmbetsiteweb/pmb3.2.2.zip ) Tiré de http://www.sigb.net/doc.php Sur une Debian/Ubuntu l installation se déroule comme ça : décompresser votre fichier zip Vous déplacez tout dans le répertoire du serveur dans lequel vous allez (cd /var/www) à l'aide winscp ou gftp Vous positionnez les droits : avec putty ou en ssh

cd /var/www chown -R www-data:www-data /var/www find /var/www -type f -exec chmod 0640 {\} \; find /var/www -type d -exec chmod 0777 {\} \; c'est presque fini Installation de la base de données et utilisation A partir d ici tout se passe via un navigateur. Ouvrez votre firefox préféré et aller à l adresse http://localhost/pmb/tables/install.php localhost ou adresse ip du server A partir de là je vous renvoie à la documentation très bien faite du site de PMB http://www.sigb.net/doc.php et de citedoc: http://www.citedoc.net/gestion/pmb_fiches/pmb_1_2_installation_parametrage_pmb_easyphp_200 80627.pdf. suivre tutos de citedoc fiche 1.2 la base à restaurer et celle ci (mise a jours 3.2.2: http://vapiemojo.fr/openlibre/debian/pmbetsiteweb/bretagne_vide_unesco_pmb3.2.2.sav ) et non celle de citédocs conçut pour pmb 3.0.26... Bon courage Pierre merci à yan morere http://yann.morere.free.fr/dokuwiki/doku.php?id=informatique:linux:pmb php5 se qui marche chez moi: yaz:ok import mémofiche poitiers: ok après ouverture des ports la récupération des fiches sur bnf et cité doc: ok code barre: ok douchette: ok reste a voir la suite. la version 3.2.2 a corrigé plein d'erreur des version 3.1.21 à 3.1.23 que j'utilisais en version php4 ( en service) et php5 ( en test).