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 == | |
+ | |||
+ | 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 == | ||
− | + | sudo adduser openerp --disabled-login --gecos OpenERP | |
− | sudo | + | sudo su - openerp |
+ | ssh-keygen | ||
− | + | == Configuration de Postgresql == | |
− | + | sudo su - postgres | |
− | + | createuser openerp | |
− | sudo su - | + | sudo su postgres -c psql |
− | + | ALTER USER openerp WITH PASSWORD 'openerp' | |
− | sudo | + | sudo vim /etc/postgresql/8.4/main/pg_hba.conf |
− | + | <contenu> | |
− | sudo vim /etc/postgresql/8.4/main/ | + | sudo vim /etc/postgresql/8.4/main/postgresql.conf |
<contenu> | <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- | + | cd openerp-web-6.0.1 |
python setup.py install (en root) | python setup.py install (en root) | ||
Ligne 61 : | Ligne 84 : | ||
cd .. | cd .. | ||
− | + | == Lancement manuel des services == | |
− | + | openerp-server --db_user=openerp --db_password=openerp | |
− | + | openerp-web | |
− | == | + | == Paramétrage du démarrage automatique des services == |
− | openerp-server | + | sudo vim /etc/init.d/openerp-server |
− | openerp- | + | sudo chmod +x /etc/init.d/openerp-server |
− | + | sudo mkdir -p /var/log/openerp | |
− | sudo | + | sudo touch /var/log/openerp/openerp.log |
− | sudo | + | sudo chown -R openerp.root /var/log/openerp/ |
− | sudo | + | sudo vim /etc/openerp-server.conf |
− | sudo | + | sudo vim /etc/init.d/openerp-web |
− | + | <contenu> | |
− | sudo | + | sudo chmod +x /etc/init.d/openerp-web |
− | sudo vim /etc | + | sudo vim /etc/openerp-web.cfg |
<contenu> | <contenu> | ||
− | sudo | + | 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 |
Version du 12 mai 2011 à 15:32
Sommaire
- 1 Facultatif (En root)
- 2 Installation des pré-requis
- 3 Création de l'utilisateur OpenERP
- 4 Configuration de Postgresql
- 5 Téléchargement des fichiers d'installation d'OpenERP
- 6 Lancement manuel des services
- 7 Paramétrage du démarrage automatique des services
- 8 Création de la base de données et première connexion à OpenERP
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