如何在CentOS 7上设置OpenerP(ODOO)

时间:2020-03-05 15:29:32  来源:igfitidea点击:

大家好,本教程是关于我们如何在CentOS 7服务器上设置ODOO(以前称为Openerp)。
我们是否认为为业务获得一个令人敬畏的ERP(企业资源规划)应用程序?

然后,Openerp是我们正在搜索的最佳应用程序,因为它是一个免费和开源的软件,为业务或者提供出色的功能。

Openerp是一个免费和开源的传统Openerp(企业资源规划)应用程序,包括开源CRM,建设器,电子商务,项目管理,计费和会计,销售点,人力资源,营销,制造,购买管理等更多组件包括提高生产力和销售的更好方法。

ODOO应用程序可用作独立应用程序,但它们也无缝集成,以便在安装多个应用程序时获得全功能开源ERP。

因此,以下是一些快速简便的步骤,以便在CentOS机上安装Openerp副本。

1.安装PostgreSQL.

首先,我们希望更新CentOS 7计算机中安装的软件包,以确保最新的软件包,修补程序和安全性最新。
要更新我们的系统,我们应该在shell或者终端中运行以下命令。

# yum clean all
# yum update

现在,我们希望将PostgreSQL数据库系统安装为OpenerP使用PostgreSQL的数据库系统。
要安装它,我们需要运行以下命令。

# yum install postgresql postgresql-server postgresql-libs

安装后,我们需要使用以下命令初始化数据库

# postgresql-setup initdb

然后,我们将设置PostgreSQL以启动每个引导并启动PostgreSQL数据库服务器。

# systemctl enable postgresql
# systemctl start postgresql

由于我们没有为用户"PostgreSQL"设置密码,我们现在要立即设置它。

# su - postgres
$psql
postgres=# \password postgres
postgres=# \q
# exit

2.配置ODOO存储库

我们的数据库服务器已正确安装后,我们希望将EPEL(Enterprise Linux另外的包)添加到我们的CentOS服务器。
ODOO(或者Openerp)取决于Python运行时和默认标准存储库中未包含的许多其他包。
因此,我们希望为企业Linux(或者ePEL)存储库支持添加另外的软件包,以便ODOO可以获得所需的依赖项。
要安装,我们需要运行以下命令。

# yum install epel-release

现在,在我们安装EPEL之后,我们现在将使用yum-config-manager添加ODOO(OpenerP)的存储库。

# yum install yum-utils
# yum-config-manager --add-repo=https://nightly.odoo.com/8.0/nightly/rpm/odoo.repo

3.安装ODOO 8(Openerp)

最后在CentOS 7机器中添加ODOO 8(Openerp)的存储库后。
我们将使用以下命令安装ODOO 8(OpenerP)。

# yum install -y odoo

上面的命令将与必要的依赖包一起安装ODOO。

现在,我们将在每个引导中启用ODOO的自动启动,并使用以下命令启动ODOO服务。

# systemctl enable odoo
# systemctl start odoo

4.允许防火墙

随着ODOO使用端口8069,我们需要允许防火墙进行远程访问。
我们可以通过运行以下命令允许防火墙到端口8069.

# firewall-cmd --zone=public --add-port=8069/tcp --permanent
# firewall-cmd --reload

注意:默认情况下,仅允许从localhost的连接。如果我们希望允许远程访问PostgreSQL数据库,我们需要将下面镜像中显示的行添加到PG_HBA.conf配置文件:

# nano /var/lib/pgsql/data/pg_hba.conf

5. Web界面

最后,正如我们在CentOS 7服务器上成功安装我们最新的ODOO 8(OpenerP),我们现在可以通过浏览到http://ip-address:8069http://my-site.com:8069使用我们的最喜欢的Web浏览器。
然后,我们将要做的第一件事是我们将创建一个新数据库并为它创建一个新密码。
注意,默认情况下,主密码是admin。
然后,我们可以使用该用户名和密码登录我们的面板。