Line 1: |
Line 1: |
| {{WIP box}} | | {{WIP box}} |
| + | <blockquote style="float: right;"> |
| + | [[File:odoo.png|200px]] |
| + | </blockquote> |
| = About = | | = About = |
− | [https://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. |
| | | |
| = 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 |
| systemctl enable postgresql | | systemctl enable postgresql |
| systemctl start postgresql | | systemctl start postgresql |
− |
| |
− |
| |
− | ===Odoo 10===
| |
− | yum install https://nightly.odoo.com/10.0/nightly/rpm/odoo_10.0.latest.noarch.rpm --enablerepo=epel
| |
− | systemctl start odoo
| |
− | systemctl enable odoo
| |
− |
| |
| | | |
| ===PDF converter=== | | ===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 | | yum install fontconfig libpng libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi |
− | TBA, not finished | + | 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===
| + | =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 | | 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 | | signal-event remoteaccess-update |
| Browse to http://yourserver:8069 and follow instructions. | | Browse to http://yourserver:8069 and follow instructions. |
| + | |
| + | =Start & Stop= |
| + | TBA |
| + | |
| + | =LDAP Authentication= |
| + | TBA |
| + | |
| + | =Proxy pass= |
| + | TBA |
| + | |
| + | =Backup & Restore= |
| + | TBA |
| + | |
| + | =Update Odoo= |
| + | TBA |