Outils pour utilisateurs


Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision Les deux révisions suivantes
thematiques:informatique:odoo:install [2020/11/15 08:55]
elo_nicecoop
thematiques:informatique:odoo:install [2020/11/15 08:58]
elo_nicecoop
Ligne 14: Ligne 14:
 <font 14px/inherit;;inherit;;inherit>Quelques pistes (à améliorer) pour installer Odoo v12 en mode serveur avec les addons de awesome Food Coop.</font> <font 14px/inherit;;inherit;;inherit>Quelques pistes (à améliorer) pour installer Odoo v12 en mode serveur avec les addons de awesome Food Coop.</font>
  
-<font 18px/inherit;;inherit;;inherit>Materiel et OS:</font>+<font 18px/inherit;;inherit;;inherit>1 - Materiel et OS:</font>
  
 <font 14px/inherit;;inherit;;inherit>ordinateur 64 bits avec Ubuntu 20.04 et un compte admin</font> <font 14px/inherit;;inherit;;inherit>ordinateur 64 bits avec Ubuntu 20.04 et un compte admin</font>
  
-<font 18px/inherit;;inherit;;inherit>Quelques lien utiles:</font>+<font 18px/inherit;;inherit;;inherit>2 - Quelques lien utiles:</font>
  
 [[https://www.tecmint.com/install-odoo-in-ubuntu/|https://www.tecmint.com/install-odoo-in-ubuntu/]] \\ [[https://www.arubacloud.com/tutorial/how-to-install-odoo-12-erp-on-ubuntu-20-04|https://www.arubacloud.com/tutorial/how-to-install-odoo-12-erp-on-ubuntu-20-04]].> \\ [[https://github.com/jerichoruz/odoo-instal-sh/blob/main/odoo-install.sh|https://github.com/jerichoruz/odoo-instal-sh/blob/main/odoo-install.sh]] [[https://www.tecmint.com/install-odoo-in-ubuntu/|https://www.tecmint.com/install-odoo-in-ubuntu/]] \\ [[https://www.arubacloud.com/tutorial/how-to-install-odoo-12-erp-on-ubuntu-20-04|https://www.arubacloud.com/tutorial/how-to-install-odoo-12-erp-on-ubuntu-20-04]].> \\ [[https://github.com/jerichoruz/odoo-instal-sh/blob/main/odoo-install.sh|https://github.com/jerichoruz/odoo-instal-sh/blob/main/odoo-install.sh]]
  
-<font 18px/inherit;;inherit;;inherit>Préparation:</font>+<font 18px/inherit;;inherit;;inherit>3 - Préparation:</font>
  
-LIgnes de commandes dans un terminal:+Les lignes de commandes dans un terminal sont en italique. 
 + 
 +<font 16px/inherit;;inherit;;inherit>3.1 - Packages utiles pour server et bases de données</font>
  
 //sudo apt update \\ //sudo apt update \\
Ligne 38: Ligne 40:
 (pour addons oca) //sudo apt install libgeos++-de//v (pour addons oca) //sudo apt install libgeos++-de//v
  
-<font 16px/inherit;;inherit;;inherit>Installer wkhtmltopdf</font>:+<font 16px/inherit;;inherit;;inherit>3.2 - Installer wkhtmltopdf</font>:
  
 //wget [[https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtml|https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtml]]> \\ //wget [[https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtml|https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtml]]> \\
Ligne 46: Ligne 48:
 which wkhtmltoimage// which wkhtmltoimage//
  
-<font 16px/inherit;;inherit;;inherit>Installation Python et quelques dependances</font>//://+<font 16px/inherit;;inherit;;inherit>3.3 -Installation Python et quelques dependances</font>//://
  
 //sudo apt-get install git python3 python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less libpng12-0 libjpeg-dev gdebi// //sudo apt-get install git python3 python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less libpng12-0 libjpeg-dev gdebi//
  
-//sudo -H pip3 install -r [[https://raw.githubusercontent.com/jerichoruz/odoo-instal-sh/main/requirements.txt//|https://raw.githubusercontent.com/jerichoruz/odoo-instal-sh/main/requirements.txt//]]<font 18px/inherit;;inherit;;inherit>Installation Odoo</font>// \\+//sudo -H pip3 install -r [[https://raw.githubusercontent.com/jerichoruz/odoo-instal-sh/main/requirements.txt//|https://raw.githubusercontent.com/jerichoruz/odoo-instal-sh/main/requirements.txt]]// 
 + 
 +<font 18px/inherit;;inherit;;inherit>4 -Installation Odoo</font> 
 + 
 + \\
 sudo wget -O - [[https://nightly.odoo.com/odoo.key|https://nightly.odoo.com/odoo.key]] | sudo apt-key add - \\ sudo wget -O - [[https://nightly.odoo.com/odoo.key|https://nightly.odoo.com/odoo.key]] | sudo apt-key add - \\
 sudo echo "deb [[http://nightly.odoo.com/12.0/nightly/deb/|http://nightly.odoo.com/12.0/nightly/deb/]] ./" |sudo tee -a /etc/apt/sources.list.d/odoo.list \\ sudo echo "deb [[http://nightly.odoo.com/12.0/nightly/deb/|http://nightly.odoo.com/12.0/nightly/deb/]] ./" |sudo tee -a /etc/apt/sources.list.d/odoo.list \\
Ligne 58: Ligne 64:
 systemctl status odoo \\ //Pour arreter le serveur Odoo://sudo service odoo stop \\ //Pour redemarrer: //sudo service odoo start systemctl status odoo \\ //Pour arreter le serveur Odoo://sudo service odoo stop \\ //Pour redemarrer: //sudo service odoo start
  
-<font 18px/inherit;;inherit;;inherit>Installation addons AwesomeFoodCoop et dependances:</font>+<font 18px/inherit;;inherit;;inherit>5 - Installation addons AwesomeFoodCoop et dependances:</font>
  
-<font 16px/inherit;;inherit;;inherit>Addons AFC</font> \\ //get awesome-food-coops addons: //git clone –depth=1 -b 12.0 [[https://github.com/AwesomeFoodCoops/odoo-production.git|https://github.com/AwesomeFoodCoops/odoo-production.git]] afc-addons// get python requirements: //cd afc-addons//; //sudo pip3 install -r requirements.txt+<font 16px/inherit;;inherit;;inherit>5.1 - Addons AFC</font> \\ //get awesome-food-coops addons: //git clone –depth=1 -b 12.0 [[https://github.com/AwesomeFoodCoops/odoo-production.git|https://github.com/AwesomeFoodCoops/odoo-production.git]] afc-addons// get python requirements: //cd afc-addons//; //sudo pip3 install -r requirements.txt
  
- \\ <font 16px/inherit;;inherit;;inherit>get OCA addons dependencies:</font> \\ //git clone –depth=1 [[https://github.com/awesomefoodcoop/maintainer-quality-tools/clone_oca_dependencies//|https://github.com/awesomefoodcoop/maintainer-quality-tools/clone_oca_dependencies//]]//  \\+ \\ <font 16px/inherit;;inherit;;inherit>5.2 - get OCA addons dependencies:</font> \\ //git clone –depth=1 [[https://github.com/awesomefoodcoop/maintainer-quality-tools/clone_oca_dependencies//|https://github.com/awesomefoodcoop/maintainer-quality-tools/clone_oca_dependencies//]]// \\
 sudo maintainer-quality-tools/travis/clone_oca_dependencies oca-addons afc-addons \\ //copier dans /etc/odoo/odoo.conf le resultat de cette commande: // \\ sudo maintainer-quality-tools/travis/clone_oca_dependencies oca-addons afc-addons \\ //copier dans /etc/odoo/odoo.conf le resultat de cette commande: // \\
-python3 ./maintainer-quality-tools/travis/getaddons.py [path-to]/oca-addons// / \\ <font 16px/inherit;;inherit;;inherit>Druidoo addons:</font>// \\+python3 ./maintainer-quality-tools/travis/getaddons.py [path-to]/oca-addons// /// 
 + 
 + \\ <font 16px/inherit;;inherit;;inherit>5.3 - Druidoo addons:</font> \\
 git clone -b 12.0 –single-branch [[https://github.com/druidoo/druidoo-addons.git//|https://github.com/druidoo/druidoo-addons.git//]] \\ //sudo maintainer-quality-tools/travis/clone_oca_dependencies oca-addons druidoo-addons // \\ git clone -b 12.0 –single-branch [[https://github.com/druidoo/druidoo-addons.git//|https://github.com/druidoo/druidoo-addons.git//]] \\ //sudo maintainer-quality-tools/travis/clone_oca_dependencies oca-addons druidoo-addons // \\
-ajouter le lien vers ./druidoo-addons/ dans /etc/odoo/odoo.conf addons_path Il faut redemarrer le serveur odoo pour que ces addons apparaissent dans la liste des modules de Odoo. ////+ajouter le lien vers ./druidoo-addons/ dans /etc/odoo/odoo.conf addons_path Il faut redemarrer le serveur odoo pour que ces addons apparaissent dans la liste des modules de Odoo.