Changes

From SME Server
Jump to navigationJump to search
2,323 bytes added ,  12:17, 12 August 2017
m
no edit summary
Line 1: Line 1:  
{{WIP box}}
 
{{WIP box}}
 +
<blockquote style="float: right;">
 +
[[File:odoo.png|200px]]
 +
</blockquote>
 +
= About =
 +
[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
   −
Placeholder
+
You can discuss this howto [https://forums.contribs.org/index.php?topic=53235.msg275838#msg275838|'''here'''] on the forums.
 +
 
 +
= Installation =
 +
== For SME Server 10 ==
 +
You need to enable the '''[[epel]]''' and the '''[[odoo10-nightly]]''' or the '''[[odoo9-nightly]]''' repositories first. Then:
 +
 
 +
===PostgreSQL===
 +
cd /root
 +
yum install postgresql-server
 +
postgresql-setup initdb
 +
systemctl enable 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===
 +
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
 +
 
 +
=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
 +
 
 +
=Proxy pass=
 +
TBA
 +
 
 +
=Backup & Restore=
 +
TBA
 +
 
 +
=Update Odoo=
 +
TBA

Navigation menu