odoo 15 是一個基于python語言構建的開源軟件,面向企業應用的crm,erp等領域,其目標是對標sap,oracle等大型軟件提供商,但卻通過僅僅一個平臺滿足企業所有管理的業務需求。
10年積累的網站建設、網站制作經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先做網站設計后付款的網站建設流程,更有瑪沁免費網站建設讓你可以放心的選擇與我們合作。本文給大家介紹阿里云服務器ubuntu 20.04上安裝odoo 15的過程,內容如下所示:成都服務器托管
使用工具crt或者mobaxterm_personal都行:成都服務器托管
開始進行部署:跟著下面的命令一步一步敲就行了:成都服務器托管
1 | sudo apt update |
1 2 3 4 5 | sudo apt install git python3-pip build-essential wget python3-dev python3-venv \ python3-wheel libfreetype6-dev libxml2-dev libzip-dev libldap2-dev libsasl2-dev \ python3-setuptools node- less libjpeg-dev zlib1g-dev libpq-dev \ libxslt1-dev libldap2-dev libtiff5-dev libjpeg8-dev libopenjp2-7-dev \ liblcms2-dev libwebp-dev libharfbuzz-dev libfribidi-dev libxcb1-dev |
在根目錄下創建我們的包:opt/odoo15:成都服務器托管
1 | sudo useradd -m -d /opt/odoo15 -u -r -s /bin/bash odoo15 |
安裝和配置postgresql:成都服務器托管
1 | sudo apt install postgresql |
安裝完成后,創建用戶odoo15:成都服務器托管
1 | sudo su - postgres -c "createuser -s odoo15" |
安裝wkhtmltopdf:用于將html頁面呈現為pdf和各種圖像格式的一組開源命令行工具,在odoo中打印pdf報告。
1 | sudo wget https: //github .com /wkhtmltopdf/packaging/releases/download/0 .12.6-1 /wkhtmltox_0 .12.6-1.bionic_amd64.deb |
感覺比較慢的話也可以自己下載,然后扔進root里:成都服務器托管
https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.bionic_amd64.deb
然后進行安裝這個插件:成都服務器托管
1 | sudo apt install . /wkhtmltox_0 .12.6-1.bionic_amd64.deb |
接下來安裝和配置odoo15:成都服務器托管
首先,更改為用戶“ odoo15”:【切換為odoo15用戶,沒什么用,權限不如root,可忽略】
1 | sudo su - odoo15 |
然后使用git clone克隆源碼:把你的代碼放到剛開始創建的文件夾里:opt/odoo15里邊
1 | cd /opt/odoo15 |
推薦使用crt工具 alt+p傳輸文件:【cd到opt/odoo15里邊,把你的代碼直接拖進去即可】
接著為odoo創建一個新的python虛擬環境:【cd到/opt/odoo15下在執行這個創建命令】
1 | python3 -m venv odoo-venv |
創建venv 虛擬環境的名字叫 odoo-venv:【myodoo15為我的項目 odoo-venv是你剛創建的虛擬環境】
激活虛擬環境:【你也可以cd到虛擬環境的bin目錄下 然后就能看到這個activate 然后source它】
1 | source odoo-venv /bin/activate |
使用pip3安裝所有必需的python模塊:成都服務器托管
1 | pip3 install wheel |
1 | pip3 install -r odoo /requirements .txt |
和win版本一樣,都是要下載requirements.txt里邊的依賴包,這個命令應該非常熟悉。
完成后,使用命令停用環境:成都服務器托管
1 | deactivate |
創建一個配置文件:odoo15.conf
1 | sudo nano /etc/odoo15 .conf |
在conf文件里添加配置項:【添加你自己的 ,我這是示例】
1 2 3 4 5 6 7 8 | [options] ; this is the password that allows database operations: admin_passwd = odoo15 db_host = false db_port = false db_user = odoo15 db_password = fxl addons_path = /opt/odoo15/myodoo15/addons/ , /opt/odoo15/myodoo15/mydemo/ |
接著創建一個服務單元文件odoo15.service【execstart為路徑 要寫自己的路徑 - 需注意】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | [unit] description=odoo15 requires=postgresql.service after=network.target postgresql.service [service] type=simple syslogidentifier=odoo15 permissionsstartonly=true user=odoo15 group=odoo15 execstart=/opt/odoo15/odoo-venv/bin/python3 /opt/odoo15/myodoo15/odoo-bin -c /etc/odoo15.conf standardoutput=journal+console [install] wantedby=multi-user.target |
通知systemd一個新的單位文件存在:成都服務器托管
1 | sudo systemctl daemon-reload |
啟動odoo服務,并通過運行以下命令使其在啟動時啟動:成都服務器托管
1 | sudo systemctl enable --now odoo15 |
第一次使用這個命令,后期修改后直接使用重啟服務命令: 【這個命令比較常用】
1 | systemctl restart odoo15 |
驗證服務狀態:成都服務器托管
1 | sudo systemctl status odoo15 |
active(running) 成功!成都小程序開發公司
打開瀏覽器并輸入:http://<your_domain_or_ip_address>:8069
查看控制臺命令:成都服務器托管
1 | sudo journalctl -f -u odoo15 |
到此這篇關于在阿里云服務器ubuntu20.04上安裝odoo15的文章就介紹到這了,更多相關阿里云服務器安裝odoo15內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!成都小程序開發公司
原文鏈接:https://blog.csdn.net/ONLYSRY/article/details/124865691
新聞標題:阿里云服務器Ubuntu20.04上安裝Odoo15的詳細過程
鏈接URL:http://vcdvsql.cn/article6/sddig.html
成都網站建設公司_創新互聯,為您提供軟件開發、手機網站建設、靜態網站、ChatGPT、用戶體驗、自適應網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯