年10月份Odoo官方剛剛發布了最新版本Odoo 15,每次新版本發布,Odoo會增加很多新功能。嘿嘿,我這個人好奇心比較重,躍躍欲試,也想親自玩一把新功能,但上周我在本機32位Windows 7 中始終無法安裝成功Odoo 15,遇到難題我不會退縮,也不會輕易放棄,昨天晚上嘗試了好幾次,依然沒成功,不過我基本找到了為什么會安裝失敗的原因?由于昨晚將近12點了,太晚了,現在大冬天晚上也有點冷,所以今天上午在昨晚的不斷失敗中總結出來的正確方法,成功在本機電腦安裝好了Odoo 15,那一刻有成功的喜悅,相信有類似經歷的能夠感同身受吧!現在我來分享一下如何在本機電腦上安裝Odoo 15,并把之前安裝失敗的原因做個歸納總結。
Odoo 15 社區版windows安裝包網址如下:https://nightly.odoo.com/15.0/nightly/windows/,一般可以下載最近一次更新的安裝包:odoo_15.0.latest.exe,如下:
odoo 15 windows安裝包
下載好安裝包,放到本地即可,總共安裝包大小為341M,如下圖:
odoo 15最近一次更新安裝包
上周安裝之所以失敗,是由于這個odoo 15安裝包并不包含postgresql數據庫的安裝包,當安裝選項為All in one,即包括Odoo Server和PostgreSQL Database,安裝過程中會自動通過互聯網下載PostgreSQL 10數據庫安裝包到windows的用戶臨時目錄下,由于PostgreSQL 10數據庫安裝包有166M,文件較大,可能是網絡原因或運行超時造成下載PostgreSQL 10數據庫安裝包失敗,如下圖:
Odoo 15安裝程序
在線下載Postgresql數據庫安裝包
折騰了好幾次,但最終找到了原因,就有了解決方案,也就是需要先安裝Postgresql數據庫,再安裝Odoo即可。不過安裝Postgresql數據庫也特別需要注意一點,Windows 7最高版本只能安裝Postgresql 10 數據庫 ,各個版本的Postgresql支持的操作系統不同,具體如下圖:
各版本Postgresql支持的操作系統
Postgresql下載
由于我本機電腦是32位的Windows 7系統,所以下載Postgresql 10.19對應的Windows x86-32的安裝包,如下圖:
postgresql-10.19-1-windows
下載完先安裝Postgresql數據庫,按提示一步步按即可,如下圖:
設置postgres管理員密碼
postgresql數據庫安裝完畢
安裝Postgresql數據庫完成后,需要進入pgAdmin 4后,新建一個數據庫賬號odoo,比如密碼為myodoo123,如下圖:
設置密碼和有效期
新建一個數據庫賬號odoo后,postgresql還需要開啟遠程訪問,修改pg_hba.conf文件,開通局域網的訪問權限,注意IP地址改為自己所在網絡的IP,紅色部分為新增內容,如下:
pg_hba.conf文件
# TYPE DATABASE USER ADDRESS METHOD
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all all 192.168.3.0/24 md5
# IPv6 local connections:
host all all ::1/128 trust
# Allow replication connections from localhost, by a user with the
# replication privilege.
host replication all 127.0.0.1/32 trust
host replication all ::1/128 trust
設置完成后,可以通過第三方數據庫工具測試驗證是否可以成功連接,如下圖:
數據庫連接測試成功
最后進行安裝Odoo,按提示一步步安裝即可,如下圖:
之前已安裝postgresql數據庫,直接安裝odoo即可
odoo安裝完畢
打開odoo
第一次打開Odoo,還需要進行初始化的配置,比如數據庫、用戶登錄賬號、語言、演示數據等,特別需要注意一點,點擊創建數據庫按鈕后,請耐心等待,不要連續或重復點擊,否則會造成創建數據庫失敗,如下圖:
初始化
進入后的主界面
Odoo默認內置了很多APP應用,以啟用項目APP應用為例,如下圖:
安裝項目APP應用
至此已成功安裝啟用項目APP應用,實際項目可以根據具體需求,進行搭積木一下構建所需要的功能,后續將繼續分享這方面的內容,敬請期待!
如果您喜歡這篇文章,請關注我,收藏、點贊、評論和轉發,會讓更多需要幫助的人看到這篇文章。舉手之勞,善莫大焉!
https://nightly.odoo.com/17.0/nightly/exe/odoo_17.0.latest.exe