Changes

From SME Server
Jump to navigationJump to search
752 bytes added ,  12:17, 12 August 2017
m
no edit summary
Line 6: Line 6:  
[https://www.odoo.com/ Odoo] is an all-in-one management software that offers a range of business applications that form a complete suite of enterprise management applications. The Odoo solution is ideal for SMEs, but fits both small and large companies alike. Odoo is an all-in-one business software capable of covering all business needs, including CRM, Website/e-Commerce, billing, accounting, manufacturing, warehouse- and project management, and inventory, all seamlessly integrated
 
[https://www.odoo.com/ Odoo] is an all-in-one management software that offers a range of business applications that form a complete suite of enterprise management applications. The Odoo solution is ideal for SMEs, but fits both small and large companies alike. Odoo is an all-in-one business software capable of covering all business needs, including CRM, Website/e-Commerce, billing, accounting, manufacturing, warehouse- and project management, and inventory, all seamlessly integrated
   −
You can discuss this howto [https://forums.contribs.org/index.php?topic=53235.msg275838#msg275838|'''here'''] on the forums. An Odoo demo can be found [https://demo3.odoo.com/web/ here].
+
You can discuss this howto [https://forums.contribs.org/index.php?topic=53235.msg275838#msg275838|'''here'''] on the forums.
    
= Installation =
 
= Installation =
 
== For SME Server 10 ==
 
== For SME Server 10 ==
You need to enable the '''[[epel]]''' repository first. Then:
+
You need to enable the '''[[epel]]''' and the '''[[odoo10-nightly]]''' or the '''[[odoo9-nightly]]''' repositories first. Then:
 
  −
===Yum utils===
  −
yum install yum-utils
  −
 
      
===PostgreSQL===
 
===PostgreSQL===
 +
cd /root
 
  yum install postgresql-server
 
  yum install postgresql-server
 
  postgresql-setup initdb
 
  postgresql-setup initdb
Line 22: Line 19:  
  systemctl start postgresql
 
  systemctl start postgresql
    +
===PDF converter===
 +
The wkhtmltox available from CentOS or epel are a lower version then required for Odoo. Also those versions do not convert headers and footers. So we get the latest stable directly from the source.
 +
yum install fontconfig libpng libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi
 +
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
 +
unxz wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
 +
tar -xvf wkhtmltox-0.12.4_linux-generic-amd64.tar
 +
mv wkhtmltox/bin/* /usr/bin/
 +
rm -rf wkhtmltox
 +
rm -f wkhtmltox-0.12.4_linux-generic-amd64.tar
   −
===Odoo 10===
+
===Odoo===
yum install https://nightly.odoo.com/10.0/nightly/rpm/odoo_10.0.latest.noarch.rpm --enablerepo=epel
+
Depending on your choice you can either use the odoo9-nightly repository or the odoo10-nightly repository. Here we use the odoo9-nightly repository..
 +
yum install odoo --enablerepo=odoo9-nightly,epel
 +
systemctl enable odoo
 
  systemctl start odoo
 
  systemctl start odoo
systemctl enable odoo
      +
=Odoo as a SME Service=
 +
The odoo service needs to be adjusted to be used as init.d service opposed to systemd.
 +
config set odoo service TCPPort 8069 status enabled access public
 +
ln -s /etc/rc.d/init.d/e-smith-service /etc/rc7.d/S92odoo
 +
signal-event remoteaccess-update
 +
Browse to http://yourserver:8069 and follow instructions.
 +
 +
=Start & Stop=
 +
TBA
 +
 +
=LDAP Authentication=
 +
TBA
   −
===PDF converter===
+
=Proxy pass=
yum install fontconfig libpng libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi
+
TBA
TBA, not finished
      +
=Backup & Restore=
 +
TBA
   −
===Odoo as a SME Service===
+
=Update Odoo=
config set odoo service TCPPort 8069 status enabled access public
+
TBA
ln -s /etc/rc.d/init.d/e-smith-service /etc/rc7.d/S92ehour
  −
signal-event remoteaccess-updateBrowse to http://yourserver:8069 and follow instructions.
 

Navigation menu