Rumah > pembangunan bahagian belakang > Tutorial Python > (Siri Odoo) - #Pembangunan Odoo Mudah pada Desktop Ubuntu

(Siri Odoo) - #Pembangunan Odoo Mudah pada Desktop Ubuntu

Barbara Streisand
Lepaskan: 2025-01-22 14:12:12
asal
365 orang telah melayarinya

Panduan Persediaan Pembangunan Odoo: Tutorial Komprehensif

Odoo, dahulunya OpenERP, ialah sistem Perancangan Sumber Perusahaan (ERP) terkemuka yang mempunyai lebih 7 juta pengguna di seluruh dunia. Tutorial ini membimbing anda melalui penyediaan persekitaran pembangunan Edisi Komuniti Odoo v16 di Ubuntu. Ini adalah siri pertama dalam siri yang memperincikan pembangunan aplikasi Odoo.

Prasyarat:

  • Sistem Ubuntu.
  • Kebiasaan asas dengan baris arahan.

Langkah 1: Kemas Kini Sistem & Pemasangan PostgreSQL

Pastikan pustaka sistem anda dikemas kini:

<code class="language-bash">sudo apt update</code>
Salin selepas log masuk
Salin selepas log masuk

Pasang PostgreSQL. Rujuk dokumentasi rasmi PostgreSQL untuk arahan pemasangan terperinci. (Pautan ke dokumentasi akan pergi ke sini jika disediakan dalam bentuk asal)

Langkah 2: Buat Pengguna PostgreSQL

Buat pengguna khusus untuk Odoo dalam PostgreSQL:

<code class="language-bash">sudo su - postgres
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt <your_odoo_username>
exit</code>
Salin selepas log masuk
Salin selepas log masuk

Ganti <your_odoo_username> dengan nama pengguna yang anda inginkan.

Langkah 3: Konfigurasikan pg_hba.conf

Edit fail pg_hba.conf:

<code class="language-bash">sudo gedit /etc/postgresql/<your_postgresql_version>/main/pg_hba.conf</code>
Salin selepas log masuk
Salin selepas log masuk

Tukar peer kepada md5 pada baris 90, 95 dan 102. (Tangkapan skrin yang menunjukkan keadaan sebelum dan selepas akan disisipkan di sini. Pautan imej asal dikekalkan.)

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

Mulakan semula PostgreSQL:

<code class="language-bash">sudo service postgresql restart</code>
Salin selepas log masuk
Salin selepas log masuk

Langkah 4: Muat Turun dan Susun Odoo

Muat turun Odoo v16 Edisi Komuniti:

<code class="language-bash">wget https://nightly.odoo.com/16.0/nightly/src/odoo_16.0.latest.tar.gz</code>
Salin selepas log masuk
Salin selepas log masuk

A. Struktur Direktori Projek: Cipta direktori Projects pada desktop Ubuntu anda.

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

B. Direktori Odoo: Ekstrak arkib Odoo yang dimuat turun ke dalam direktori Projects. Struktur direktori yang terhasil sepatutnya menyerupai ini:

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

C. Fail Konfigurasi: Cipta direktori conf dalam direktori Odoo anda dan buat fail odoo.conf di dalamnya. Isi dengan butiran konfigurasi anda. (Tangkapan skrin fail odoo.conf akan dimasukkan di sini. Pautan imej asal dikekalkan.)

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

D. Nama Semula Pelayan Odoo: Salin fail odoo daripada direktori setup, alihkannya ke direktori projek akar dan namakan semula kepada odoo-server.

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

Langkah 5: Pasang Ketergantungan

Pasang perpustakaan yang diperlukan:

<code class="language-bash">sudo apt update</code>
Salin selepas log masuk
Salin selepas log masuk

Pasang WKHTMLTOPDF:

<code class="language-bash">sudo su - postgres
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt <your_odoo_username>
exit</code>
Salin selepas log masuk
Salin selepas log masuk

Langkah 6: Persekitaran Maya & Larian Odoo

Buat persekitaran maya:

<code class="language-bash">sudo gedit /etc/postgresql/<your_postgresql_version>/main/pg_hba.conf</code>
Salin selepas log masuk
Salin selepas log masuk

Aktifkan persekitaran dan keperluan pemasangan (dengan andaian anda mempunyai fail requirements.txt):

<code class="language-bash">sudo service postgresql restart</code>
Salin selepas log masuk
Salin selepas log masuk

(Tangkapan skrin fail requirements.txt akan dimasukkan di sini jika disediakan dalam fail asal.)

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

Akhir sekali, jalankan Odoo:

<code class="language-bash">wget https://nightly.odoo.com/16.0/nightly/src/odoo_16.0.latest.tar.gz</code>
Salin selepas log masuk
Salin selepas log masuk

Ini melengkapkan persediaan persekitaran pembangunan Odoo. Nantikan bahagian seterusnya dalam siri ini!

Atas ialah kandungan terperinci (Siri Odoo) - #Pembangunan Odoo Mudah pada Desktop Ubuntu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan