Odoo是一个基于Web的OpenSource企业资源规划和客户关系软件,可以帮助您组织和发展您的业务。Odoo之前被命名为openERP,因此被命名为TinyERP。有许多应用程序可用于扩展Odoo,例如:计费,会计,制造,采购,仓库管理和项目管理。
Odoo由Fabien Pinckaers / Odoo SA创建,用python编写。它适用于许多操作系统,包括Linux,Windows和Mac OS X.我将使用Ubuntu 15.04进行服务器安装。
我们将在本教程中做什么:
- 添加Odoo存储库
- 配置用户
- 安装和配置Postgresql
- 安装Odoo所需的依赖项
- 安装Odoo
- 配置Odoo
第1步 – 添加Odoo存储库
首先,您必须将Odoo apt存储库添加到存储库数据库/etc/apt/sources.list。首先使用apt命令添加Odoo密钥:
wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
然后使用echo命令添加Odoo存储库:
echo "deb http://nightly.odoo.com/8.0/nightly/deb/ ./" >> /etc/apt/sources.list
注意: 安装最新版本请更换/8.0/数值,请参考版本号:http://nightly.odoo.com/
并立即更新:
apt-get update
第2步 – 配置Linux用户
使用主目录/ opt / odoo创建一个名为odoo的新用户,该组为odoo。您可以使用此命令执行此操作:
sudo adduser --system --home=/opt/odoo --group odoo
并在/ var / lib /目录中为Odoo创建一个新 目录。
mkdir -p /var/lib/odoo
第3步 – 安装和配置PostgreSQL
使用apt-get命令安装postgreSQL :
sudo apt-get install postgresql
并登录PostgreSQL shell:
su - postgres
现在为Odoo创建一个角色。这将允许Odoo访问/连接到PostgreSQL服务器并创建,删除或修改数据库。您必须输入密码才能确保安全并将其保密。
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo
输入以上命令,会提示您输入一个密码,这个密码请记住。
最后输入
exit
以从PostgreSQL shell注销。
第4步 – 安装所需的依赖项
Odoo需要很多python模块,只需安装下面的所有包来满足其先决条件:
sudo apt-get install python-cups python-dateutil python-decorator python-docutils python-feedparser \python-gdata python-geoip python-gevent python-imaging python-jinja2 python-ldap python-libxslt1 \python-lxml python-mako python-mock python-openid python-passlib python-psutil python-psycopg2 \python-pybabel python-pychart python-pydot python-pyparsing python-pypdf python-reportlab python-requests \python-simplejson python-tz python-unicodecsv python-unittest2 python-vatnumber python-vobject \python-werkzeug python-xlwt python-yaml wkhtmltopdf
注:该步骤安装会出现问题,其中明显的一点是无法成功安装:wkhtmltopdf ,它的作用是在ERP中生成PDF文件,若安装不成功,则无法使用ERP中的PDF生成功能!所以这个步骤请参考:在Ubuntu操作系统上部署Odoo ERP源代码 的第五步!
第5步 – 安装Odoo
现在您可以使用apt命令安装Odoo:
sudo apt-get install odoo
当 安装 完成后,Odoo ERP 运行在端口 8069.您可以用命令来检查:
netstat -plntu
现在,您可以从浏览器访问Odoo以配置数据库和管理员用户。您可以通过8069端口访问Odoo :http://<your ip>:8069。
第6步 – 配置Odoo
转到“密码”选项卡并设置新的主密码。默认主密码为“admin”。
然后转到“创建”选项卡以创建新数据库和管理员密码。
等到安装完成,然后你就可以看到Odoo主页。
但是等等,有关于时区的警报,你需要修复它。转到“管理员”并单击 “首选项”,然后会出现一个弹出窗口,您可以在其中更改时区,最后单击“保存”。
现在,继续以管理员身份在Odoo中为您的企业配置和安装应用程序。
结论
Odoo是一个开源应用程序,可以帮助您管理您的业务。Odoo / OpenERP易于安装和配置,并支持多种操作系统。在Odoo,有许多应用程序可用,如计费,会计,制造,采购,仓库管理和项目管理。这些应用可以帮助您管理和发展您的业务。
备注:如果按照这篇文章配置不成功,可以参考另一篇:在Ubuntu 16.04上安装Odoo 10