這篇文章主要講解了“Ubuntu通過源碼安裝Odoo14的方法是什么”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Ubuntu通過源碼安裝Odoo14的方法是什么”吧!
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名與空間、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設、仁和網(wǎng)站維護、網(wǎng)站推廣。
在postgresql官網(wǎng),或者通過apt命令安裝數(shù)據(jù)庫。
sudo apt update sudo apt install postgresql postgresql-contrib
由于是開發(fā)環(huán)境,使用當前用戶,以及使用postgresql的createdb命令增加數(shù)據(jù)庫:
created odoo14
由于anodoo在odoo上進行源碼級別的擴展,所以本文優(yōu)先演示源碼安裝模式。
在http://nightly.odoo.com/ 下載和準備odoo14的源碼文件,利用tar,或者unzip命令解壓縮源文件,解壓縮到~/odoo14目錄。本案例中進一步更名為形如~/odoo14/odoo的目錄。
由于在開發(fā)環(huán)境,有多個odoo或者python的環(huán)境,建議創(chuàng)建python的虛擬環(huán)境。通過在~/odoo14目錄下運行python3 -m venv python3創(chuàng)建虛擬環(huán)境,并通過
source python3/bin/activate啟動,注意完成后退出虛擬環(huán)境的命令是deactivate
通過以下命令安裝所有的依賴
sudo apt install libpq-dev libldap2-dev libsasl2-dev libxslt1-devsudo apt install python3-setuptools python3-wheelsudo apt-get install libsasl2-dev python-dev libldap2-dev libssl-dev python3-pypdf2pip3 install wheelpip3 install -r odoo/requirements.txtsudo apt install wkhtmltox_0.12.5-1.bionic_amd64.deb
創(chuàng)建配置文件
在~odoo14/下創(chuàng)建odoo.conf文件,內(nèi)容如下:
[options]db_host=falsedb_port=falsedb_name=odoo14db_user=odoodevdb_password=falselogfile=/var/log/odoo/odoo14.logaddons_path=/home/lionger/odoo14/odoo/addons
啟動odoo 14
python3 odoo /odoo.py -c odoo.conf -i base
注意,在啟動了虛擬環(huán)境的基礎上,通過在~odoo14/目錄下運行python3 odoo /odoo.py -c odoo.conf -i base。其中-i base 是第一次啟動時,用來初始化數(shù)據(jù)庫的。第二次啟動則可以不用。
通過以上啟動好odoo 14后,首次默認沒有安裝module,啟動速度很快。啟動完成后,通過訪問http://localhost:8070訪問,首次直接點擊進入系統(tǒng)后,即可看到如下界面。
感謝各位的閱讀,以上就是“Ubuntu通過源碼安裝Odoo14的方法是什么”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對Ubuntu通過源碼安裝Odoo14的方法是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!