Outils personnels

OpenERP v6 - Installation sur Debian 6 : Différence entre versions

De wikiGite

Ligne 1 : Ligne 1 :
== Facultatif (En root) : ==
+
== Facultatif (En root) ==
  
 
dpkg-reconfigure locales
 
dpkg-reconfigure locales
Ligne 9 : Ligne 9 :
  
 
<user normal>
 
<user normal>
== Installation des pré-requis : ==
 
  
sudo apt-get install postgresql python-lxml python-mako python-egenix-mxdatetime python-dateutil python-psycopg2 python-pychart python-pydot python-tz python-reportlab python-yaml python-vobject python-setuptools python-dev build-essential
+
== Installation des pré-requis ==
 +
 
 +
Paquets Requis : </br>
 +
python </br>
 +
postgresql </br>
 +
python-lxml </br>
 +
python-mako </br>
 +
python-egenix-mxdatetime </br>
 +
python-dateutil </br>
 +
python-psycopg2 </br>
 +
python-pychart </br>
 +
python-pydot </br>
 +
python-tz </br>
 +
python-reportlab </br>
 +
python-yaml </br>
 +
python-vobject </br>
 +
python-setuptools </br>
 +
python-dev build-essential </br>
 +
 
 +
sudo apt-get install <liste_des_paquets_séparés_par_un_espace>
  
 
  sudo easy_install PyYaml
 
  sudo easy_install PyYaml
Ligne 17 : Ligne 35 :
 
  sudo easy_install mako
 
  sudo easy_install mako
  
 +
== Création de l'utilisateur OpenERP ==
  
== Création de l'utilisateur OpenERP : ==
+
sudo adduser openerp --disabled-login --gecos OpenERP
  
sudo adduser openerp --disabled-login --gecos OpenERP
+
sudo su - openerp
 +
ssh-keygen
  
sudo su - openerp
+
== Configuration de Postgresql ==
  
ssh-keygen
+
sudo su - postgres
  
== Configuration de Postgresql : ==
+
createuser openerp
  
sudo su - postgres
+
sudo su postgres -c psql
  
createuser openerp
+
ALTER USER openerp WITH PASSWORD 'openerp'
  
sudo su postgres -c psql
+
sudo vim /etc/postgresql/8.4/main/pg_hba.conf
  
ALTER USER openerp WITH PASSWORD 'openerp'
+
<contenu>
  
sudo vim /etc/postgresql/8.4/main/pg_hba.conf
+
sudo vim /etc/postgresql/8.4/main/postgresql.conf
  
 
<contenu>
 
<contenu>
  
sudo vim /etc/postgresql/8.4/main/postgresql.conf
+
== Téléchargement des fichiers d'installation d'OpenERP ==
  
<contenu>
+
sudo su - openerp
 +
 
 +
wget http://www.openerp.com/download/stable/source/openerp-server-6.0.2.tar.gz
 +
 
 +
wget http://www.openerp.com/download/stable/source/openerp-web-6.0.2.tar.gz
  
== Téléchargement des fichiers d'installation d'OpenERP : ==
+
tar -zvxf openerp-server-6.0.2.tar.gz
sudo su - openerp
 
  
wget http://www.openerp.com/download/stable/source/openerp-server-6.0.2.tar.gz
+
tar -zvxf openerp-web-6.0.2.tar.gz
  
wget http://www.openerp.com/download/stable/source/openerp-web-6.0.2.tar.gz
+
cd openerp-server-6.0.1
  
tar -zvxf openerp-server-6.0.2.tar.gz
+
python setup.py install (en root)
  
tar -zvxf openerp-web-6.0.2.tar.gz
+
cd ..
  
cd openerp-server-6.0.1
+
cd openerp-web-6.0.1
  
 
python setup.py install (en root)
 
python setup.py install (en root)
Ligne 61 : Ligne 84 :
 
cd ..
 
cd ..
  
cd openerp-web-6.0.1
+
== Lancement manuel des services ==
  
python setup.py install (en root)
+
openerp-server --db_user=openerp --db_password=openerp
  
cd ..
+
openerp-web
  
== Lancement manuel des services : ==
+
== Paramétrage du démarrage automatique des services ==
  
openerp-server --db_user=openerp --db_password=openerp
+
sudo vim /etc/init.d/openerp-server
  
openerp-web
+
sudo chmod +x /etc/init.d/openerp-server
  
== Paramétrage du démarrage automatique des services : ==
+
sudo mkdir -p /var/log/openerp
  
sudo vim /etc/init.d/openerp-server
+
sudo touch /var/log/openerp/openerp.log
  
sudo chmod +x /etc/init.d/openerp-server
+
sudo chown -R openerp.root /var/log/openerp/
  
sudo mkdir -p /var/log/openerp
+
sudo vim /etc/openerp-server.conf
  
sudo touch /var/log/openerp/openerp.log
+
sudo vim /etc/init.d/openerp-web
  
sudo chown -R openerp.root /var/log/openerp/
+
<contenu>
  
sudo vim /etc/openerp-server.conf
+
sudo chmod +x /etc/init.d/openerp-web
  
sudo vim /etc/init.d/openerp-web
+
sudo vim /etc/openerp-web.cfg
  
 
<contenu>
 
<contenu>
  
sudo chmod +x /etc/init.d/openerp-web
+
sudo update-rc.d openerp-web defaults
 +
 
 +
sudo update-rc.d openerp-server defaults
 +
 
 +
== Création de la base de données et première connexion à OpenERP ==
  
sudo vim /etc/openerp-web.cfg
+
Adresse : http://<adresse_ip>:8080
  
<contenu>
+
Administrateur :
 +
 
 +
admin / <mot_de_passe_défini_à_la_création_de_la_base>
  
sudo update-rc.d openerp-web defaults
+
Utilisateur Démo :
  
sudo update-rc.d openerp-server defaults
+
demo / demo

Version du 12 mai 2011 à 15:32

Facultatif (En root)

dpkg-reconfigure locales

apt-get install -y mc vim sudo

(vim /etc/sudoers ou ) visudo

<user normal>

Installation des pré-requis

Paquets Requis : </br> python </br> postgresql </br> python-lxml </br> python-mako </br> python-egenix-mxdatetime </br> python-dateutil </br> python-psycopg2 </br> python-pychart </br> python-pydot </br> python-tz </br> python-reportlab </br> python-yaml </br> python-vobject </br> python-setuptools </br> python-dev build-essential </br>

sudo apt-get install <liste_des_paquets_séparés_par_un_espace>
sudo easy_install PyYaml
sudo easy_install mako

Création de l'utilisateur OpenERP

sudo adduser openerp --disabled-login --gecos OpenERP
sudo su - openerp
ssh-keygen

Configuration de Postgresql

sudo su - postgres
createuser openerp
sudo su postgres -c psql
ALTER USER openerp WITH PASSWORD 'openerp'
sudo vim /etc/postgresql/8.4/main/pg_hba.conf

<contenu>

sudo vim /etc/postgresql/8.4/main/postgresql.conf

<contenu>

Téléchargement des fichiers d'installation d'OpenERP

sudo su - openerp
wget http://www.openerp.com/download/stable/source/openerp-server-6.0.2.tar.gz
wget http://www.openerp.com/download/stable/source/openerp-web-6.0.2.tar.gz
tar -zvxf openerp-server-6.0.2.tar.gz
tar -zvxf openerp-web-6.0.2.tar.gz
cd openerp-server-6.0.1
python setup.py install (en root)
cd ..
cd openerp-web-6.0.1

python setup.py install (en root)

cd ..

Lancement manuel des services

openerp-server --db_user=openerp --db_password=openerp
openerp-web

Paramétrage du démarrage automatique des services

sudo vim /etc/init.d/openerp-server
sudo chmod +x /etc/init.d/openerp-server
sudo mkdir -p /var/log/openerp
sudo touch /var/log/openerp/openerp.log
sudo chown -R openerp.root /var/log/openerp/
sudo vim /etc/openerp-server.conf
sudo vim /etc/init.d/openerp-web

<contenu>

sudo chmod +x /etc/init.d/openerp-web
sudo vim /etc/openerp-web.cfg

<contenu>

sudo update-rc.d openerp-web defaults
sudo update-rc.d openerp-server defaults

Création de la base de données et première connexion à OpenERP

Adresse : http://<adresse_ip>:8080

Administrateur :

admin / <mot_de_passe_défini_à_la_création_de_la_base>

Utilisateur Démo :

demo / demo