星期日, 5月 29, 2016

Odoo9 開發環境安裝 (三) 安裝 PostgreSQL、pgadmin3 及設定使用者密碼

  • 官方參考文件 Installing dependencies
  • 安裝 PostgreSQL 及管理工具 pgadmin3 ,相關內容可參考此網站

sudo apt-get install postgresql postgresql-contrib 安裝PostgreSQL伺服器

sudo apt-get install postgresql-client 安裝PostgreSQL客戶端

sudo apt-get install postgresql-server-dev-all

假設你要安裝psycopg2(PostgreSQL資料庫的Python介面卡),你需要安裝PostgreSQL的開發檔案。

sudo apt-get install pgadmin3 視窗版的管理程式

  • 依官方的建議建立PostgreSQL的使用者,同Ubuntu的登入帳號
  • Because the role login is the same as your unix login unix sockets can be use without a password (因同Ubuntu的登入帳號,所以不需密碼,設定完之後Odoo預設此帳號登入,所以不同於以往要去改openerp.conf)
sudo su - postgres -c "createuser -s $USER"

 

image

  • 要執行pgadmin3連結POSTGRESQL,必須將POSTGRESQL內的postgres帳號加入密碼才可連線。(這帳號類似是MSQSL的sa) ,參考網站

步骤一:登录PostgreSQL

sudo -u postgres psql

步骤二:修改登录PostgreSQL密码

ALTER USER postgres WITH PASSWORD 'postgres';

  • 密码postgres要用引号引起来
  • 命令最后有分号

步骤三:退出PostgreSQL客户端

\q
  • 設完以後可以使用pgadmin3登入

image

沒有留言: