2015-10-07 98 views
5

我已經預先在端口5432和5433上安裝了postgres,postgres-9.3和pgadmin。如何在ubuntu上安裝Odoo 9?

卸載然後他們嘗試使用http://openies.com/blog/install-openerp-odoo-9-on-ubuntu-server-14-04-lts/

本教程安裝odoo 9。

但是當我ttrying執行命令

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

則給出以下錯誤:

CREATEUSER:無法連接到數據庫的Postgres:無法連接 到服務器:沒有這樣的文件或目錄服務器是否在本地運行 並接受Unix域套接字 「/var/run/postgresql/.s.PGSQL.5432」上的連接?

sudo 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 
+2

您可以獲取安裝指南[這裏](http://openies.com/blog/install-openerp-odoo-9-on-ubuntu-server-14-04-lts/)或[here](https:// www。 getopenerp.com/install-odoo-9-on-ubuntu-14-04-lts/)。 –

回答

1

Bitnami ODOO,易於安裝在您的機器中。

Download from Here

它與預安裝PostgreSQL的兼容。

2

這個問題來的形式安裝Postgres的包了一個版本號。儘管postgres將被安裝,並且它將是正確的版本,但是設置集羣的腳本將無法正確運行。這是一個包裝問題。如果你對Postgres感到滿意,那麼你可以運行腳本來創建這個羣集,然後讓postgres運行,但是如果你喜歡我,那麼你可以簡單地使用它。首先purging老postgres安裝。這個問題目前在於9.1,所以我會認爲這是你所安裝的

sudo易於得到刪除--purge的PostgreSQL-9.1 現在只需重新安裝

sudo易於得到安裝PostgreSQL-9.1

注意包名和版本號。 HTH。

+0

我安裝了名稱爲9.4的版本 –

3

1.引言

在本教程中我將學習如何在Ubuntu 14.04安裝Odoo 9。您將使用的腳本基於AndréSchenkels的代碼,但已更新和改進。

2.下載腳本

的第一步是下載從GitHub我的腳本,並在新的sh文件添加你的Ubuntu機器上的代碼,無論你想這一點。 例如,在/ 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.Running腳本

現在,該代碼是在你的文件,該文件是可執行的,你只需用下面的命令來執行它:

./odoo_install.sh 

你會看到,該腳本會自動開始更新,下載需要的軟件包,創建用戶,下載從GitHub代碼,... GI使腳本幾分鐘來配置和安裝所有內容,最終你會看到類似這樣的內容: 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替代端口