<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
Odoo 15 是一個基於Python語言構建的開源軟體,面向企業應用的CRM,ERP等領域,其目標是對標SAP,Oracle等大型軟體提供商,但卻通過僅僅一個平臺滿足企業所有管理的業務需求。
本文給大家介紹阿里雲伺服器Ubuntu 20.04上安裝Odoo 15的過程,內容如下所示:
使用工具CRT或者MobaXterm_Personal都行:
開始進行部署:跟著下面的命令一步一步敲就行了:
sudo apt update
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:
sudo useradd -m -d /opt/odoo15 -U -r -s /bin/bash odoo15
安裝和設定PostgreSQL:
sudo apt install postgresql
安裝完成後,建立使用者odoo15:
sudo su - postgres -c "createuser -s odoo15"
安裝wkhtmltopdf:用於將HTML頁面呈現為PDF和各種影象格式的一組開源命令列工具,在Odoo中列印PDF報告。
sudo wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.bionic_amd64.deb
感覺比較慢的話也可以自己下載,然後扔進root裡:
然後進行安裝這個外掛:
sudo apt install ./wkhtmltox_0.12.6-1.bionic_amd64.deb
接下來安裝和設定odoo15:
首先,更改為使用者“ odoo15”:【切換為odoo15使用者,沒什麼用,許可權不如root,可忽略】
sudo su - odoo15
然後使用git clone克隆原始碼:把你的程式碼放到剛開始建立的資料夾裡:opt/odoo15裡邊
cd /opt/odoo15
推薦使用CRT工具 alt+p傳輸檔案:【cd到opt/odoo15裡邊,把你的程式碼直接拖進去即可】
接著為Odoo建立一個新的Python虛擬環境:【cd到/opt/odoo15下在執行這個建立命令】
python3 -m venv odoo-venv
建立venv 虛擬環境的名字叫 odoo-venv:【myodoo15為我的專案 odoo-venv是你剛建立的虛擬環境】
啟用虛擬環境:【你也可以cd到虛擬環境的bin目錄下 然後就能看到這個activate 然後source它】
source odoo-venv/bin/activate
使用pip3安裝所有必需的Python模組:
pip3 install wheel
pip3 install -r odoo/requirements.txt
和win版本一樣,都是要下載requirements.txt裡邊的依賴包,這個命令應該非常熟悉。
完成後,使用命令停用環境:
deactivate
建立一個組態檔:odoo15.conf
sudo nano /etc/odoo15.conf
在conf檔案裡新增設定項:【新增你自己的 ,我這是範例】
[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為路徑 要寫自己的路徑 - 需注意】
[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一個新的單位檔案存在:
sudo systemctl daemon-reload
啟動Odoo服務,並通過執行以下命令使其在啟動時啟動:
sudo systemctl enable --now odoo15
第一次使用這個命令,後期修改後直接使用重啟服務命令: 【這個命令比較常用】
systemctl restart odoo15
驗證服務狀態:
sudo systemctl status odoo15
active(running) 成功!
開啟瀏覽器並輸入: http://<your_domain_or_IP_address>:8069
檢視控制檯命令:
sudo journalctl -f -u odoo15
到此這篇關於在阿里雲伺服器Ubuntu 20.04上安裝Odoo 15的文章就介紹到這了,更多相關阿里雲伺服器安裝Odoo 15內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45