位置:首页 > > Odoo 安装

Odoo 安装

1. 安装 PostgreSQL

首先,首先我们需要更新CentOS 7的软件包来确保是最新的包,补丁和安全更新。要更新我们的系统,我们要在shell下运行下面的命令。
# yum clean all
# yum update
现在我们要安装PostgreSQL,因为OpenERP使用PostgreSQL作为它的数据库。要安装它,我们需要运行下面的命令。
# yum install postgresql postgresql-server postgresql-libs

安装完成后,我们需要用下面的命令初始化数据库。

# postgresql-setup initdb

我们接着设置PostgreSQL来使它每次开机启动。
# systemctl enable postgresql
# systemctl start postgresql
因为我们还没有为用户“postgresql”设置密码,我们现在设置。
# su - postgres
$ psql
postgres=# \password postgres
postgres=# \q
# exit

2. 设置Odoo仓库

在初始化数据库初始化完成后,我们要添加 EPEL(企业版Linux的额外包)到我们的CentOS中。Odoo(或者OpenERP)依赖的Python运行时环境以及其他包没有包含在标准仓库中。这样我们要为企业版Linux添加额外的包仓库支持来解决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

在CentOS 7中添加Odoo的仓库后。我们使用下面的命令来安装Odoo。
# yum install -y odoo

上面的命令会安装odoo以及必须的依赖的包。

现在我们使用下面的命令在每次启动后启动Odoo服务。
# systemctl enable odoo
# systemctl start odoo

4. 安装结束

我们已经在CentOS 7中安装了最新的Odoo 8,我们可以在浏览器中输入http://ip-address:8069来访问Odoo。 接着,我们要做的第一件事就是创建一个新的数据库和新的密码。注意,主密码默认是‘admin’。接着,我们可以在面板中输入用户名和密码。