How To Install Odoo 11 On Ubuntu 16.04
Talaan ng mga Nilalaman:
- Bago ka magsimula
- Lumikha ng gumagamit ng Odoo
- I-install at i-configure ang PostgreSQL
- I-install ang Wkhtmltopdf
- I-install at i-configure ang Odoo
- Lumikha ng isang systemd unit file
- Subukan ang Pag-install
- Konklusyon
Ang Odoo ay isa sa pinakapopular na mga software sa negosyo sa buong mundo. Mayroong maraming mga paraan upang mai-install ang Odoo depende sa kinakailangang kaso ng paggamit.
Ang pinakamadali at pinakamabilis na paraan upang mai-install ang Odoo ay sa pamamagitan ng paggamit ng kanilang opisyal na mga repositori.
Sakop ng gabay na ito ang mga hakbang na kinakailangan para sa pag-install at pag-configure ng Odoo gamit ang Git source at Python virtual na kapaligiran sa Ubuntu 16.04.
Bago ka magsimula
Bago magpatuloy sa tutorial na ito, siguraduhing naka-log in ka bilang isang gumagamit na may mga pribilehiyo ng sudo.
I-update ang index ng mga pakete at lahat ng naka-install na mga pakete sa pinakabagong mga pakete:
sudo apt update && sudo apt upgrade
I-install ang Git, Pip, Node.js at ang mga tool na kinakailangan upang bumuo ng mga dependencies ng Odoo:
sudo apt install git python3-pip build-essential python3-dev libxslt-dev libzip-dev libldap2-dev libsasl2-dev node-less
Lumikha ng gumagamit ng Odoo
Lumikha ng isang bagong gumagamit ng system at pangkat na may direktoryo sa bahay
/opt/odoo
na tatakbo sa serbisyo ng Odoo:
useradd -m -d /opt/odoo -U -r -s /bin/bash odoo
Maaari mong pangalanan ang gumagamit hangga't gusto mo, tiyaking gumawa ka ng isang gumagamit ng PostgreSQL na may parehong pangalan.
I-install at i-configure ang PostgreSQL
I-install ang pakete ng PostgreSQL mula sa default na mga repositori ng Ubuntu:
sudo apt install postgresql
Kapag kumpleto ang pag-install lumikha ng isang bagong gumagamit ng PostgreSQL na may parehong pangalan tulad ng dati nang nilikha na system ng system, sa aming kaso na
odoo
:
sudo su - postgres -c "createuser -s odoo"
I-install ang Wkhtmltopdf
Upang mai-print ang mga ulat sa PDF, kakailanganin mo ang tool na
wkhtmltopdf
. Ang inirekumendang bersyon ng Wkhtmltopdf ay
0.12.1
na hindi magagamit sa opisyal na mga repositori ng Ubuntu 16.04. I-download at mai-install namin ang inirekumendang bersyon mula sa opisyal na Wkhtmltopdf site.
I-download ang package gamit ang sumusunod na utos ng wget:
wget
Kapag nakumpleto na ang pag-download i-install ang package sa pamamagitan ng pag-type:
sudo apt install./wkhtmltox_0.12.1.3-1~xenial_amd64.deb
I-install at i-configure ang Odoo
I-install namin ang Odoo mula sa imbakan ng GitHub sa isang nakahiwalay na kapaligiran sa Python upang magkaroon kami ng higit na kontrol sa mga bersyon at pag-update.
Bago magsimula sa proseso ng pag-install, siguraduhin na lumipat ka sa "odoo" ng gumagamit:
sudo su - odoo
Upang kumpirmahin na naka-log in ka bilang
odoo
gumagamit, gamitin ang sumusunod na utos:
whoami
Magsimula sa proseso ng pag-install sa pamamagitan ng pag-clone sa code ng pinagmulan ng Odoo mula sa Gitnub repositoryo:
git clone https://www.github.com/odoo/odoo --depth 1 --branch 11.0 /opt/odoo/odoo11
- Kung nais mong mag-download at mag-install ng ibang bersyon ng Odoo na baguhin lamang ang numero ng bersyon pagkatapos ng
--branchswitch.Maaari mong i-download ang code ng source ng Odoo sa anumang gusto mo, halimbawa sa halipodoo11maaari mong gamitin ang pangalan ng iyong domain.
virtualenv
ay isang tool upang lumikha ng mga nakahiwalay na mga kapaligiran sa Python. Upang mai-install ito gamitin:
pip3 install virtualenv
Lumikha ng isang bagong Python virtual na kapaligiran para sa pag-install ng Odoo na may:
cd /opt/odoo
virtualenv odoo11-venv
Isaaktibo ang kapaligiran:
source odoo11-venv/bin/activate
I-install ang lahat ng kinakailangang mga module ng Python:
pip3 install -r odoo11/requirements.txt
Kung nakatagpo ka ng anumang mga pagkakamali sa pag-install, siguraduhing na-install mo ang lahat ng kinakailangang mga dependencies na nakalista sa seksyon ng
Before you begin
.
Kapag nakumpleto ang pag-install i-deactivate ang kapaligiran at bumalik sa iyong gumagamit ng sudo gamit ang mga sumusunod na utos:
deactivate
exit
sudo mkdir /opt/odoo/odoo11-custom-addons
sudo chown odoo: /opt/odoo/odoo11-custom-addons
Ang susunod na bagay na kailangan nating gawin ay ang lumikha ng isang file ng pagsasaayos. Maaari tayong lumikha ng bago mula sa simula o kopyahin ang kasama na file ng pagsasaayos:
sudo cp /opt/odoo/odoo11/debian/odoo.conf /etc/odoo11.conf
Buksan ang file at i-edit ito tulad ng sumusunod:
sudo nano /etc/odoo11.conf
/etc/odoo11.conf
; This is the password that allows database operations: admin_passwd = my_admin_passwd db_host = False db_port = False db_user = odoo db_password = False addons_path = /opt/odoo/odoo11/addons; If you are using custom modules; addons_path = /opt/odoo/odoo11/addons, /opt/odoo/odoo11-custom-addons
Kapag tapos ka na, isara at i-save ang file.
my_admin_passwd
sa isang bagay na mas ligtas at ayusin ang mga
addons_path
kung gumagamit ka ng mga pasadyang module.
Lumikha ng isang systemd unit file
Upang magpatakbo ng odoo bilang isang serbisyo kailangan naming lumikha ng isang
odoo11.service
unit file sa
/etc/systemd/system/
direktoryo.
Buksan ang iyong text editor at i-paste ang mga sumusunod na linya:
sudo nano /etc/systemd/system/odoo11.service
/etc/systemd/system/odoo11.service
Description=Odoo11 Requires=postgresql.service After=network.target postgresql.service Type=simple SyslogIdentifier=odoo11 PermissionsStartOnly=true User=odoo Group=odoo ExecStart=/opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf StandardOutput=journal+console WantedBy=multi-user.target
Ipaalam sa systemd na ang isang bagong unit file ay nilikha at simulan ang serbisyo ng Odoo sa pamamagitan ng pagpapatupad:
sudo systemctl daemon-reload
sudo systemctl start odoo11
Suriin ang katayuan ng serbisyo gamit ang sumusunod na utos:
sudo systemctl status odoo11
Ang output ay dapat magmukhang isang bagay tulad ng sa ibaba na nagpapahiwatig na ang serbisyo ng Odoo ay aktibo at tumatakbo.
● odoo11.service - Odoo11 Loaded: loaded (/etc/systemd/system/odoo11.service; disabled; vendor preset: enabled) Active: active (running) since Tue 2018-01-23 21:09:25 UTC; 1s ago Main PID: 14146 (python3) CGroup: /system.slice/odoo11.service └─14146 /opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf
Paganahin ang serbisyo ng Odoo na awtomatikong magsimula sa oras ng boot:
sudo systemctl enable odoo11
Subukan ang Pag-install
Buksan ang iyong browser at uri:
http://:8069
http://:8069
Sa pag-aakalang matagumpay ang pag-install, lilitaw ang isang screen na katulad ng sumusunod:

Sa puntong ito mayroon kang isang pag-install ng Odoo 11. Maaari mong tapusin ang pag-install sa pamamagitan ng paglikha ng isang bagong database at magsimulang magtrabaho sa iyong proyekto.
Konklusyon
Ayan yun! Naglakad ka ng tutorial na ito sa pag-install ng Odoo 11 sa Ubuntu 16.04 sa isang virtual na kapaligiran sa Python.
Upang malaman kung paano i-configure ang iyong Odoo kay Nginx bilang isang reverse proxy at kung paano ma-access ang iyong Pag-install ng Odoo sa pamamagitan ng HTTPS maaari mong suriin ang sumusunod na post:
I-configure ang Odoo kay Nginx bilang isang reverse proxy
Maaari mo ring suriin ang aming tutorial tungkol sa kung paano lumikha ng awtomatikong pang-araw-araw na mga backup ng iyong mga database ng Odoo.
ubuntu odoo postgresql python pipBaguhin ang laki, i-edit, mag-upload, sa iyong menu ng konteksto ng right click na maaaring makatulong sa iyo na madaling i-preview, palitan ang laki, i-edit, mag-upload sa ImageShack, mag-edit ng metadata ng IPC, mag-convert ng mga larawan.
XnView Shell Extension ay isang extension para sa mga bintana ng explorer na nagbibigay-daan sa iyo i-edit ang mga larawan mula mismo sa explorer click ang konteksto mismo sa menu ng konteksto.
Paano mag-deploy ng odoo 11 sa ubuntu 18.04
Sakop ng gabay na ito ang mga hakbang na kinakailangan para sa pag-install at pag-configure ng Odoo para sa paggawa gamit ang Git mapagkukunan at Python virtual na kapaligiran sa isang Ubuntu 18.04 system.
Paano mag-deploy ng odoo 12 sa ubuntu 18.04
Sakop ng tutorial na ito ang mga hakbang na kinakailangan para sa pag-install at pag-configure ng Odoo 12 para sa paggawa gamit ang Git source at Python virtual na kapaligiran sa isang Ubuntu 18.04 system.







