1 OpenERP 6.1 sur Ubuntu server 12.10 Remarque préalable : Les logiciels nécessaires Ubuntu serveur 12.10 Installation à prévoir sur une machine dédiée Pour la version 12.10 : voici les liens de téléchargements : En 32 bits : http://releases.ubuntu.com/12.10/ubuntu-12.10-server-i386.iso En 64 bits : http://releases.ubuntu.com/12.10/ubuntu-12.10-server-amd64.iso WinSCP Pour une vision plus facile des dossiers et des fichiers présents sur Ubuntu Serveur Installation à prévoir sur un poste client (professeur par exemple - Windows XP ou Seven) Voici le lien de téléchargement : Version actuelle 5.1 : http://winscp.net/download/winscp510setup.exe Pgadmin3 Pour l'administration des bases de données Postgresql Installation à prévoir sur un poste client (professeur par exemple - Windows XP ou Seven) Voici le lien de téléchargement : Version actuelle 1.16.0 : http://ftp.postgresql.org/pub/pgadmin3/release/v1.16.0/win32/pgadmin3-1.16.0.zip
2 Les différentes étapes à respecter 1. Installation d'ubuntu serveur 12.10 Télécharger le fichier ISO Installation à partir d'une clé USB ou d'un CD ROM bootable Les premières étapes consistent en un paramétrage de base (langue, clavier...)
3 Après une première phase d'installation, vous devez donner un nom au serveur et à un premier utilisateur. Il vous appartient de choisir l'ensemble de ses informations.
4
5 Après cette deuxième phase de paramétrage, vous devez mettre en place une gestion du disque dur Soit l'utiliser en entier, soit prévoir une ou plusieurs partitions Mon conseil est de l'utiliser en entier, car le poste est dédié qu'à une seule et même fonction.
6
7 Après cette troisième phase, vous devez sélectionner quelques options qui vous seront nécessaires par la suite Le proxy, la communication par ssh et éventuellement un serveur mail.
8
9
10 2. Changement du mot de passe du super administrateur : ROOT Lorsque l'ordinateur redémarre il vous demandera le login et le mot de passe de l'utilisateur définit durant la phase d'installation
11 Pour une gestion plus facile, il est préférable de changer le mot de passe root dès le début de cette phase de paramétrage Saisir à l'écran : $ sudo passwd root On vous redemandera de ressaisir votre mot de passe personnel Puis le nouveau mot de passe root (UNIX)
12 3. Changement de l'adressage Ip du serveur Pour cela voici les saisies que vous devez effectuer : $ sudo nano /etc/network/interfaces Modifier les lignes comme suit et suivant le paramétrage de votre RGE d'établissement : Au lieu de : auto eth0 iface eth0 inet dhcp Mettre : auto eth0 iface eth0 inet static address X.X.X.X netmask Y.Y.Y.Y gateway Z.Z.Z.Z dns-nameservers Z.Z.Z.Z A la fin CTRL + X pour sauvegarder et quitter. Pour finir, il est nécessaire de relancer l'interface réseau pour prise en compte des modifications effectuées $ sudo /etc/init.d/networking restart 4. Mise à jour du système Saisir les termes suivants : $ sudo apt-get update $ sudo apt-get dist-upgrade 5. Mise à jour des sources logiciels (intégration de la distribution OpenERP) et installation d'openerp Saisir les termes suivants : $ sudo nano /etc/apt/sources.list
13 Ajouter la ligne suivante : deb http://nightly.openerp.com/6.1/nightly/deb/./ Touches CTRL + X pour sauvegarder Relancer la mise à jour de la liste
14 Lancer l'installation d'openerp (serveur et postgresql) Fin de l'installation 6. Configuration Postgresql Pour cela le plus simple est d'utiliser le logiciel WinSCP Cliquer sur "Nouvelle", donner un nom à cette connexion ssh, et effectuer le paramétrage comme suit :
15 Etablissez la connexion avec le serveur ubuntu Puis aller à l'emplacement suivant : etc/postgresql/9.1/main/ Ouvrir le fichier pg_hba.conf et effectuer les modifications suivantes : # IPv4 local connections: host all all 0.0.0.0/0 trust
16 Ouvrir le fichier postgresql.conf et effectuer les modifications suivantes : # - Connection Settings - listen_addresses = '*' # what IP address(es) to listen on; # comma-separated list of addresses; # defaults to 'localhost', '*' = all # (change requires restart) port = 5432 # (change requires restart) 7. Vérification de l'existence du compte utilisateur OpenERP Pour cela le plus simple est d'utiliser le logiciel Pgadmin3 Cliquer sur Fichier "Ajouter un serveur" :
17 Cliquer sur le serveur nouvellement créé :
18 Vérifier l'existence de l'utilisateur OpenERP : Vérifier ses propriétés :