How To Install Odoo 11 On Ubuntu 16.04
Isi kandungan:
- Sebelum awak bermula
- Buat pengguna Odoo
- Pasang dan konfigurasi PostgreSQL
- Pasang Wkhtmltopdfdf
- Pasang dan konfigurasi Odoo
- Buat fail unit sistem
- Uji Pemasangan
- Kesimpulannya
Odoo adalah salah satu perisian perniagaan yang paling popular di dunia. Terdapat beberapa cara untuk memasang Odoo bergantung kepada kes penggunaan yang diperlukan.
Cara paling mudah dan paling cepat untuk memasang Odoo adalah dengan menggunakan repositori rasmi mereka.
Panduan ini merangkumi langkah-langkah yang diperlukan untuk memasang dan mengkonfigurasi Odoo menggunakan sumber Git dan persekitaran maya Python pada Ubuntu 16.04.
Sebelum awak bermula
Sebelum meneruskan tutorial ini, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.
Kemas kini indeks pakej dan semua pakej yang dipasang ke pakej terkini:
sudo apt update && sudo apt upgrade
Pasang Git, Pip, Node.js dan alat yang diperlukan untuk membina kebergantungan Odoo:
sudo apt install git python3-pip build-essential python3-dev libxslt-dev libzip-dev libldap2-dev libsasl2-dev node-less
Buat pengguna Odoo
Buat pengguna sistem baru dan kumpulan dengan direktori rumah
/opt/odoo
yang akan menjalankan perkhidmatan Odoo:
useradd -m -d /opt/odoo -U -r -s /bin/bash odoo
Anda boleh menamakan pengguna yang anda suka, pastikan anda membuat pengguna PostgreSQL dengan nama yang sama.
Pasang dan konfigurasi PostgreSQL
Pasang pakej PostgreSQL dari repositori lalai Ubuntu:
sudo apt install postgresql
Sebaik sahaja pemasangan selesai membuat pengguna PostgreSQL baru dengan nama yang sama dengan pengguna sistem yang dibuat sebelumnya, dalam kes kami yang
odoo
:
sudo su - postgres -c "createuser -s odoo"
Pasang Wkhtmltopdfdf
Untuk mencetak laporan PDF, anda memerlukan alat
wkhtmltopdf
. Versi Wkhtmltopdf yang disyorkan adalah
0.12.1
yang tidak tersedia di repositori Ubuntu 16.04 rasmi. Kami akan memuat turun dan memasang versi yang disyorkan dari laman rasmi Wkhtmltopdf.
Muat turun pakej menggunakan perintah wget berikut:
wget
Setelah muat turun selesai pasangkan pakej dengan menaip:
sudo apt install./wkhtmltox_0.12.1.3-1~xenial_amd64.deb
Pasang dan konfigurasi Odoo
Kami akan memasang Odoo dari repositori GitHub dalam persekitaran Python yang terpencil supaya kami dapat mengawal lebih banyak versi dan kemas kini.
Sebelum memulakan proses pemasangan, pastikan anda bertukar kepada pengguna "odoo":
sudo su - odoo
Untuk mengesahkan bahawa anda log masuk sebagai pengguna
odoo
, gunakan arahan berikut:
whoami
Mulakan dengan proses pemasangan dengan mengkloning kod sumber Odoo dari repositori GitHub:
git clone https://www.github.com/odoo/odoo --depth 1 --branch 11.0 /opt/odoo/odoo11
- Sekiranya anda ingin memuat turun dan memasang versi Odoo yang lain, anda hanya perlu menukar nombor versi selepas
--branchswanch. Anda boleh memuat turun kod sumber Odoo kepada mana-mana yang anda suka, sebagai contohnyaodoo11anda boleh menggunakan nama domain anda.
virtualenv
adalah alat untuk membuat persekitaran Python terpencil. Untuk memasangnya gunakan:
pip3 install virtualenv
Buat persekitaran maya Python baru untuk pemasangan Odoo dengan:
cd /opt/odoo
virtualenv odoo11-venv
Aktifkan persekitaran:
source odoo11-venv/bin/activate
Pasang semua modul Python yang diperlukan:
pip3 install -r odoo11/requirements.txt
Jika anda menghadapi sebarang kesilapan kompilasi semasa pemasangan, pastikan anda memasang semua ketergantungan yang diperlukan yang disenaraikan di
Before you begin
bahagian.
Setelah pemasangan selesai menyahaktifkan persekitaran dan beralih kembali ke pengguna sudo anda menggunakan perintah berikut:
deactivate
exit
sudo mkdir /opt/odoo/odoo11-custom-addons
sudo chown odoo: /opt/odoo/odoo11-custom-addons
Perkara seterusnya yang perlu kita lakukan ialah membuat fail konfigurasi. Kita boleh mencipta yang baru dari awal atau menyalin fail konfigurasi yang disertakan:
sudo cp /opt/odoo/odoo11/debian/odoo.conf /etc/odoo11.conf
Buka fail dan editnya seperti berikut:
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
Sebaik sahaja anda selesai, tutup dan simpan fail tersebut.
my_admin_passwd
ke sesuatu yang lebih selamat dan laraskan
addons_path
jika anda menggunakan modul tersuai.
Buat fail unit sistem
Untuk menjalankan odoo sebagai perkhidmatan, kita perlu membuat file unit
odoo11.service
dalam direktori
/etc/systemd/system/
.
Buka editor teks anda dan tampal baris berikut:
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
Beritahu systemd bahawa fail unit baru dibuat dan memulakan perkhidmatan Odoo dengan melaksanakan:
sudo systemctl daemon-reload
sudo systemctl start odoo11
Semak status perkhidmatan dengan arahan berikut:
sudo systemctl status odoo11
Output seharusnya kelihatan seperti di bawah yang menunjukkan bahawa perkhidmatan Odoo aktif dan berjalan.
● 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
Dayakan perkhidmatan Odoo untuk dimulakan secara automatik pada masa boot:
sudo systemctl enable odoo11
Uji Pemasangan
Buka pelayar anda dan ketik:
http://:8069
http://:8069
Dengan mengandaikan pemasangan berjaya, skrin yang serupa dengan yang berikut akan muncul:

Pada ketika ini anda mempunyai pemasangan Odoo 11 yang berfungsi. Anda boleh menyelesaikan pemasangan dengan membuat pangkalan data baru dan mula bekerja pada projek anda.
Kesimpulannya
Itu sahaja! Tutorial ini berjalan anda melalui pemasangan Odoo 11 pada Ubuntu 16.04 dalam persekitaran maya Python.
Untuk mengetahui cara mengkonfigurasi Odoo anda dengan Nginx sebagai proksi terbalik dan cara mengakses Pemasangan Odoo anda melalui HTTPS, anda boleh menyemak siaran berikut:
Konfigurasikan Odoo dengan Nginx sebagai proksi terbalik
Anda juga mungkin ingin menyemak tutorial kami mengenai cara membuat backup harian harian pangkalan data Odoo anda.
ubuntu odoo postgresql python pipMemasang, memasang semula, menaik taraf, laman web yang memberi tumpuan sepenuhnya kepada cara memasang, memasang, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP.
Microsoft telah melancarkan laman bantuan baru yang memfokuskan semata-mata mengenai cara memasang, memasang semula, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP. Jika anda sedang merancang untuk mengupgrade Windows Vista ke Windows 7, ini adalah sumber yang hebat!
Bagaimana untuk menggunakan odoo 11 pada ubuntu 18.04
Panduan ini merangkumi langkah-langkah yang diperlukan untuk memasang dan mengkonfigurasi Odoo untuk pengeluaran menggunakan sumber Git dan persekitaran maya Python pada sistem Ubuntu 18.04.
Bagaimana untuk memasang odoo 13 pada ubuntu 18.04
Dalam panduan ini, kami akan membimbing anda untuk memasang dan menggunakan Odoo 13 di dalam persekitaran maya Python di Ubuntu 18.04. Kami akan memuat turun Odoo dari repositori Github mereka dan menggunakan Nginx sebagai proksi terbalik.







