Odoo utilise la base de données PostgreSQL. L'installation d'Odoo consiste :
Ce document a été réalisé avec les versions logicielles suivantes :
L'installation d'Odoo se fera en mode console sur un serveur Débian.
$ sudo apt update && sudo apt upgrade
$ sudo apt install postgresql pgadmin3
$ sudo -u postgres psql postgres \password postgres
# su postgres # psql postgres postgres=# \password postgres
CREATE ROLE openpg LOGIN ENCRYPTED PASSWORD 'openpgpwd' SUPERUSER INHERIT CREATEDB CREATEROLE;
Si votre serveur a une interface graphique, vous pouvez installer pgAdmin sur votre serveur.
Sinon installez pgAdmin sur un client linux ou Windows mais il faudra modifier la configuration de pgAdmin III pour autoriser un accès depuis votre client :
$ sudo service postgresql restart
$ sudo apt install pgadmin3
$ pgadmin3
Lien vers la docupmentation Odoo : https://www.odoo.com/documentation/10.0/setup/install.html#setup-install-source
$ su # wget -O - https://nightly.odoo.com/odoo.key | apt-key add - # echo "deb http://nightly.odoo.com/10.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list # apt-get update && apt-get install odoo
# nano /etc/odoo/odoo.conf
[options] ; This is the password that allows database operations: ; admin_passwd = admin db_host = localhost db_port = 5432 db_user = openpg db_password = openpgpwd addons_path = /usr/lib/python2.7/dist-packages/odoo/addons
# service odoo restart
Il est possible de lancer Odoo avec le script python suivant :
# odoo.py
Comme aucune base n'existe encore, Odoo vous propose d'en créer une nouvelle. Faite-le avec les informations suivantes :