postgresql - 如何在 ubuntu 上安装 Odoo 9?

标签 postgresql ubuntu odoo

我已经在端口 5432 和 5433 上预先安装了 postgres 、 postgres-9.3 和 pgadmin 。

卸载它们然后尝试使用 http://openies.com/blog/install-openerp-odoo-9-on-ubuntu-server-14-04-lts/ 安装 odoo 9

本教程。

但是当我尝试执行命令时

createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo

然后它给出以下错误:

createuser: could not connect to database postgres: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

须藤 netstat -nltp | grep 5432 没有显示任何结果。

pg_hba.conf

# Database administrative login by Unix domain socket
local   all             postgres                                peer

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     peer
# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
#local   replication     postgres                                peer
#host    replication     postgres        127.0.0.1/32            md5
#host    replication     postgres        ::1/128                 md5

最佳答案

<强>1。简介

在本教程中,我将向您学习如何在 Ubuntu 14.04 上安装 Odoo 9。您将使用的脚本基于 André Schenkels 的代码,但已更新和改进。

<强>2。下载脚本

第一步是从 GitHub 下载我的脚本,并将代码添加到你的 Ubuntu 机器上的一个新的 .sh 文件中,无论你喜欢哪里。 例如在/home 下。打开一个 Ubuntu 终端并 cd 到您想要保存脚本的目录,然后创建文件:

 sudo wget https://raw.githubusercontent.com/Yenthe666/InstallScript/9.0/odoo_install.sh

如果您对整个代码的外观和工作原理感到好奇,可以在我的 Github 帐户上找到它。

现在打开文件并根据自己的喜好编辑参数:

 sudo nano odoo_install.sh

您可以在脚本顶部根据自己的喜好配置/更改一些内容。您可以选择是否安装 Wkhtmltopdf、您想要的版本、位置以及最重要的主管理员密码是什么。提示:请始终为您安装的每个 Odoo 修改此设置!

<强>3。使 Odoo 安装文件可执行

下一步是使这个文件可执行。使其可执行后,您可以执行它,所有内容都会自动安装。 使用以下命令执行此操作:

sudo chmod +x odoo_install.sh

4.运行脚本

现在代码已在您的文件中并且文件是可执行的,您只需使用以下命令执行它:

 ./odoo_install.sh

您将看到脚本自动开始更新、下载所需的包、创建用户、从 Github 下载代码,... 给脚本几分钟时间来配置和安装所有内容,最终您会看到如下内容: enter image description here

您现在在您的系统上拥有一个功能齐全的 Odoo V9!恭喜。 Odoo V9 enter image description here

<强>5。额外信息

在您看到的脚本中,有一个选项可以更改 Odoo 端口 (OE_PORT)。当您在安装脚本中将此端口号更改为 8070 时,它将应用于/etc/your-config-file.conf,这将使您能够更改默认端口。

要应用这些更改,您应该执行以下操作:

**Changing Odoo settings**

-c 将更改配置并记住您在/etc/your-config-file.conf 下所做的更改。因为我的端口设置为 8070,这告诉 Odoo 它应该在端口 8070 上运行。当您现在打开浏览器并导航到 http://localhost:8070/ 时。你会看到它在那里运行: Odoo V9 替代端口

关于postgresql - 如何在 ubuntu 上安装 Odoo 9?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32985880/

相关文章:

odoo - 如何从 ODOO 10 中的销售订单创建交货单?

python - 收到错误 "Wrong python code defined for salary rule"odoo 11

python - 无法继承OpenERP中的HR.Employee

PostgreSQL:全文搜索未按预期工作

ubuntu - 无法连接到 Docker 守护程序。 docker 守护进程是否在此主机上运行?

带有 json 收集数据的 PHP 页面在 ubuntu 上不起作用,在 Windows 服务器上也能同样工作

java - 在 Ubuntu 中设置 JAVA_HOME 不起作用

postgresql - 什么是 Postgresql 等效的 string.Format ("{0:s}", DateTime.Now)?

sql - postgreSQL 查询 - 计算两列上匹配的列值

postgresql - 使用 COPY 导入超过 1,000 个格式化数字时出现问题