préparation à la certification LPIC2 version 3.5 en français
Chapitre 8 : Topic 208 : Services Web
Configuration de Apache2 et Squid
Partie 1 : mise en place d'un serveur web
Introduction au serveur web Apache2
Présentation, installation, configuration
Mise en place d'un système de messagerie roundcube sous cent os 7Ousmane BADJI
A l’issu de ce travail on a pu configurer un serveur de messagerie « Roundcube » sous RedHat (CentOS 7). Ce travail nous a été facilité pour nous familiariser de l’environnement linux (Webmail Roundcube) et revêt d’une importance capitale car il nous permet de consolider nos connaissances en administration Linux, ce qui est fréquent dans les entreprises.
Rapport administation systèmes et supervision réseaux tp1 diabang master1 trCheikh Tidiane DIABANG
Administration systèmes et supervision réseaux (TP 1)
Tache 1: journalisation avec script
Tache 2: utilisation de la commande sudo
Tache 3: compilation du noyeau
Rapport administration systèmes et supervision réseaux tp2 diabang master1 trCheikh Tidiane DIABANG
Administration systèmes et supervision réseaux (TP 2) : systèmes de fichiers
Tache 1: généralité sur les systèmes de fichiers
Tache 2: gérer des systèmes de fichiers ext2/ext3/ext4
Tache 3: mettre en place un serveur NFS
Tache 4: créer un système de fichier dans un fichier
préparation à la certification LPIC2 version 3.5 en français
Chapitre 8 : Topic 208 : Services Web
Configuration de Apache2 et Squid
Partie 1 : mise en place d'un serveur web
Introduction au serveur web Apache2
Présentation, installation, configuration
Mise en place d'un système de messagerie roundcube sous cent os 7Ousmane BADJI
A l’issu de ce travail on a pu configurer un serveur de messagerie « Roundcube » sous RedHat (CentOS 7). Ce travail nous a été facilité pour nous familiariser de l’environnement linux (Webmail Roundcube) et revêt d’une importance capitale car il nous permet de consolider nos connaissances en administration Linux, ce qui est fréquent dans les entreprises.
Rapport administation systèmes et supervision réseaux tp1 diabang master1 trCheikh Tidiane DIABANG
Administration systèmes et supervision réseaux (TP 1)
Tache 1: journalisation avec script
Tache 2: utilisation de la commande sudo
Tache 3: compilation du noyeau
Rapport administration systèmes et supervision réseaux tp2 diabang master1 trCheikh Tidiane DIABANG
Administration systèmes et supervision réseaux (TP 2) : systèmes de fichiers
Tache 1: généralité sur les systèmes de fichiers
Tache 2: gérer des systèmes de fichiers ext2/ext3/ext4
Tache 3: mettre en place un serveur NFS
Tache 4: créer un système de fichier dans un fichier
This presentation was shown at Spring Framework Meeting 2009 in Cagliari (Sardinia - Italy).
http://www.jugsardegna.org/vqwiki/jsp/Wiki?27giugno2009
Abstract:
Alfresco is the leading open source enterprise content management system and two of the most appreciated aspects of Alfresco are: the wide customization model and the high quality of source code.
Alfresco is strongly based on Spring Framework and thanks to this adoption we can find many ways to extend and inject our components. In this presentation will be shown many ways to extend Alfresco features and interfaces using Spring application context configuration.
PHP Composer : Pourquoi ? Comment ? Et plus ...Romain Cambien
Présentation de la gestion de dépendance grâce à Composer. Comment l'installer et le principales commandes à connaitre. Présentation et demonstration du projet Toran Proxy.
Le présent document décrit les différentes étapes d’installation et de configuration des différents outils utilisés notamment Eclipse, est suit l’organisation suivante :
• 1ere partie :
Dans cette première partie vous trouverez les différentes étapes d’installation – à suivre - des différents outils nécessaires au bon fonctionnement d’Openbravo.
• 2eme partie :
Dans cette deuxième partie vous trouverez la configuration détaillée de l’IDE Eclipse pour assurer une bonne intégration du code.
Alphorm.com Formation Odoo Technique : Installer et ConfigurerAlphorm
Odoo est une suite de progiciels intégrés comme les ERP (Enterprise Ressource Planning) ou encore les PGI (Progiciel de Gestion Intégré), mais odoo va beaucoup plus loin de par son spectre fonctionnel.
Créé par Fabien Pinkaers avec la première version sortie en 2005 sous le nom de Tiny ERP, puis devenu OpenERP en 2008 pour devenir en 2014 odoo. La solution odoo est la solution de progiciel intégré le plus utilisée à ce jour avec un Apps store comportant plus de 24 000 modules.
Dans cette formation Odoo Technique vous allez découvrir la différence entre odoo et les solutions qu'offre le marché concernant les progiciels intégrés. Vous allez découvrir la communauté autour de cette solution de gestion ainsi que l'entreprise et son fondateur. Mais vous allez surtout découvrir le potentiel que odoo peut apporter dans une entreprise.
Cette formation se base sur un Lab virtuel que nous allons construire ensemble. Durant cette formation Odoo Technique vous allez apprendre à installer un serveur odoo sur la base de la distribution Debian, vous apprendrez comment installer des modules de base comme un CRM, une gestion des ventes, la comptabilité ainsi qu'un module d'administration de site internet. Vous obtiendrez à la fin de cette formation un serveur odoo fonctionnel.
Pendant le déroulement de cette formation Odoo Technique vous allez utiliser des outils à la portée de tous et téléchargeables gratuitement sur internet afin de vous permettre de reproduire les différentes phases de cette formation. Vous allez utiliser la solution de VMware Workstation Player et vous utiliserez un émulateur de terminal pour communiquer avec votre serveur.
La formation Odoo Technique vous montrera comment télécharger de nouvelle fonctionnalité avec les modules de l'Apps de odoo. Vous allez apprendre à utiliser un serveur de recette pour ne pas risquer de planter votre serveur de production et de tester en toute sécurité vos modules.
Gestion des dépendances dans un projet PHP - Forum PHP 2012Jean-Marc Fontaine
Que ce soit un framework, des modules ou des libraires spécialisées, la plupart des application web modernes utilisent du code tiers. Ce code a son propre cycle de développement. Il faut donc pouvoir intégrer régulièrement les nouvelles versions sans pour autant perdre la maîtrise de son propre cycle. La tâche n'est pas aisée si elle n'a pas été été prévue dès la conception de l'application. Nous verrons différentes approches pour gérer les dépendances dont les gestionnaires de paquet du système d'exploitation, les liens externes dans les dépôts de code, les fichiers PHAR, l'installateur PEAR et le tout récent Composer.
Automatisez vos tâches répétitives avec Grunt (Blend 2013)Corinne Schillinger
Cette présentation vous propose de découvrir les possibilités offertes par Grunt, et de voir comment automatiser certaines tâches telles que la compilation des feuilles de styles, la concaténation et minification des fichiers JavaScript ou encore l'optimisation des images.
Création d’un serveur d’intégration continue virtualisé via une image VmWare d’un serveur Ubuntu Server 7.10 pour la compilation et l’intégration d’un module Nuxeo 5 EP.
2. Objectifs
Téléchargement des composants
Installation des composants
Configuration des composants
Installation Nuxeo
Configuration Nuxeo
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 2
3. Ma Configuration
Système d’exploitation :
Windows XP SP2
Processeur
Intel Core 2 Duo
Mémoire
2Gb
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 3
4. Architecture
Serveur
• Ubuntu Server 8.10
• Nuxeo 5.2
• PostgreSQL 8.3
• Sun JDK 1.6.0.10
• SSH
Putty
WinSCP
Client
• Windows XP SP2
• VmWare Player
• PgAdmin III
• Putty
• WinSCP
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 4
5. Pré-Requis
Installation de
Putty (Pour les lignes de commandes)
WinSCP (Pour le transfert de fichiers)
Connaître les commandes de bases Linux.
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 5
6. Pré-Requis Nuxeo
JBoss application server with EJB3
support enabled
Java Development Kit (JDK)
RAM: 2Gb is the minimum requirement for
using Nuxeo EP
CPU: Intel Core2 or equivalent and upper
Pour plus d’informations :
http://doc.nuxeo.org/5.1/books/nuxeo-book/html-single/#admin-os-requirements
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 6
11. Lancer une image VMWare
Démarrer VMWare Player
Cliquer sur l’image
Choisir le fichier VM
Attendre le prompt
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 11
12. Configuration de l’image Ubuntu
Modifier la configuration clavier
sudo dpkg-reconfigure console-setup
Modifier le password du user : notroot
Passwd notroot
Pour plus d’informations de configuration de
l’image
http://www.thoughtpolice.co.uk/vmware/howto/1-minut
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 12
13. Mise à Jour des Paquets
Lancer les commandes suivants via le player :
sudo apt-get update
sudo apt-get upgrade
Pour plus d’informations sur l’utilisation de la
commande apt-get
http://doc.ubuntu-fr.org/apt-get
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 13
14. Installation SSH
Installation SSH
BUT : Pour la communication entre Putty/Winscp et le serveur
Ubuntu VmWare
Executer la commande :
sudo apt-get install ssh
Récupérer l’IP du serveur
ifconfig
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 14
15. SSH : WinSCP
Vérifier la connexion avec WinSCP
Login
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 15
16. SSH : Putty
Vérifier la connexion avec Putty
Login
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 16
19. Installation d’une JVM
Se connecter au serveur Ubuntu via putty :
sudo apt-get install sun-java6-jdk
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 19
20. Définir les variables
d’environnements
Définir la variable JAVA_HOME & CLASSPATH:
vi /etc/environnement
Ajouter le bloc de ligne suivant à la fin du fichier
Redémarrer Putty pour prendre en compte la modification
Vérifier l’installation
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 20
21. Installation PostgreSQL
Se connecter au serveur Ubuntu via putty:
sudo apt-get install postgres
Pour plus d’informations
http://doc.ubuntu-fr.org/postgresql
http://docs.postgresql.fr/8.3/
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 21
22. Installation PostgreSQL
Initialisation du mot de passe postgres (côté
BDD)
sudo su postgres -c psql template1
ALTER USER postgres WITH PASSWORD 'password';
q (pour quitter)
Ré-initialisation du mot de passe postgres
(côté user linux)
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 22
23. Installation PostgreSQL
Pour accéder à distance au serveur Postgre
Modifier le fichier de configuration
sudo vi
/etc/postgresql/8.3/main/postgresql.conf
Ouvrir l’accès distant
Décommenter la ligne
Editer la ligne
Mot de passe crypté
Décommenter la ligne
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 23
24. Installation PostgreSQL
Pour accéder à distance au serveur Postgre
Modifier le fichier de configuration
sudo vi /etc/postgresql/8.3/main/pg_hba.conf
Ouvrir l’accès distant
Ajouter la ligne suivante à la fin du fichier
A remplacer par votre plage d’IP
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 24
26. Installation Pgadmin III
Télécharger l’application à l’adresse suivante:
http://www.pgadmin.org/download/
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 26
27. Installation Pgadmin III
Décompresser le fichier et lancer
Suivre l’assistant d’installation
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 27
28. Utiliser PGAdmin III
Démarrer pgadmin III
Cliquer sur ajouter un serveur
Remplir le formulaire
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 28
29. Utiliser PGAdmin III
Vérifier l’affichage des propriétés du
serveur
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 29
31. Installation James (Serveur Mail)
Télécharger James sur le site officiel
http://james.apache.org/download.cgi
Décompresser le fichier dans le repertoire
/opt
Suivre le tutoriel
http://james.apache.org/
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 31
33. Nuxeo 5.2 DM
Télécharger la dernière version
http://www.nuxeo.com/downloads/
Glisser/Déposer le fichier avec WinSCP
dans le répertoire opt
Dézipper le contenu (via putty)
Cd /opt
Unzip nuxeo-dm-latest-stable-jboss.zip
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 33
34. Définir la base de donnée
Se connecter à PGAdmin III
Créer un utilisateur « nuxeo »
Clic droit sur l’icône
Roles de connexion
Remplir le formulaire
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 34
35. Définir la base de donnée
Se connecter à PGAdmin III
Créer une base de données
Clic droit sur l’icône
Bases de données
Ajouter une base de données
Remplir le formulaire
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 35
36. Définir la base de données
Vérifier la création de la base de données
et du nouveau rôle de connexion
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 36
37. Ajouter un langage procédural
Ajout du langage plpgsql sur la base de
données nuxeo
su postgres
Createlang plpgsql nuxeo
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 37
38. Ajouter la librairie postgresql
Télécharger la librairie postgresql
http://jdbc.postgresql.org/download.html
Copier le jar via winscp vers le répertoire
/opt/nuxeo-dm-5.2.0/server/default/deploy/nuxeo.ear/lib
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 38
39. Définir les datasources
Editer les fichiers suivants via WinSCP
Répertoire
/opt/nuxeo-dm-5.2.0/server/default/deploy/nuxeo.ear/datasources
Fichiers
default-repository-ds.xml
unified-nuxeo-ds.xml
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 39
46. Démarrer l’application
Pour Démarrer Nuxeo :
Cd /opt/nuxeo-dm-5.2.0/bin/
Sh run.sh –b 0.0.0.0
Pour vérifier le démarrage
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 46
47. Les Interfaces : Nuxeo
Interface Web
http://hostname:8080/nuxeo
Login : Administrator
Mot de passe : Administrator
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 47
48. Pour plus d’informations sur l’installation
Nuxeo Book
http://doc.nuxeo.org/5.1/books/nuxeo-book/html-single/
Admin Guide
http://doc.nuxeo.org/5.1/books/nuxeo-book/html-single/inde
07/18/09 http://www.opensourceecm.fr/search/label/nuxeo 48