Packaged installers¶
Odoo menyediakan paket penginstal untuk distribusi Linux berbasis Debian (Debian, Ubuntu, dsb.), distribusi Linux berbasis RPM (Fedora, CentOS, RHEL, dsb.), dan Windows untuk edisi Community dan Enterprise.
Paket nightly Community yang Resmi dengan semua persyaratan ketergantungan yang relevan tersedia pada nightly server.
Catatan
Paket-paket nightly mungkin susah untuk tetap up to date.
Paket Community dan Enterprise yang Resmi dapat diunduh dari halaman unduh Odoo.
Catatan
Untuk mengunduh paket Enterprise Anda harus log in sebagai pelanggan berbayar on-premise atau partner.
Linux¶
Siapkan¶
Odoo membutuhkan server PostgreSQL untuk berjalan dengan benar.
Konfigurasi default untuk paket 'deb' Odoo adalah untuk menggunakan server PostgreSQL pada hosting yang sama dengan instance Odoo. Jalankan command berikut untuk menginstal server PostgreSQL:
$ sudo apt install postgresql -y
Pastikan command sudo tersedia dan dikonfigurasi dengan benar dan, hanya setelah Anda yakin, jalankan command berikut untuk menginstal server PostgreSQL:
$ sudo dnf install -y postgresql-server
$ sudo postgresql-setup --initdb --unit postgresql
$ sudo systemctl enable postgresql
$ sudo systemctl start postgresql
Peringatan
wkhtmltopdf tidak diinstal melalui pip dan harus diinstal manual di versi 0.12.6 agar dapat mendukung header dan footer. Periksa wiki wkhtmltopdf untuk lebih banyak detail mengenai beragam macam versi.
Repositori¶
Odoo S.A. menyediakan repositori yang dapat digunakan untuk menginstal edisi Community dengan menjalankan command-command berikut:
$ wget -q -O - https://nightly.odoo.com/odoo.key | sudo gpg --dearmor -o /usr/share/keyrings/odoo-archive-keyring.gpg
$ echo 'deb [signed-by=/usr/share/keyrings/odoo-archive-keyring.gpg] https://nightly.odoo.com/19.0/nightly/deb/ ./' | sudo tee /etc/apt/sources.list.d/odoo.list
$ sudo apt-get update && sudo apt-get install odoo
Gunakan command apt-get upgrade seperti biasa untuk memastikan instalasi tetap up-to-date.
$ sudo dnf config-manager --add-repo=https://nightly.odoo.com/19.0/nightly/rpm/odoo.repo
$ sudo dnf install -y odoo
$ sudo systemctl enable odoo
$ sudo systemctl start odoo
Catatan
Saat ini, tidak ada repositori nightly untuk edisi Enterprise.
Paket distribusi¶
Alih-alih menggunakan repositori, paket untuk masing-masing edisi Community dan Enterprise dapat diunduh dari halaman unduh Odoo.
Catatan
Odoo 19 'deb' package currently supports Ubuntu Noble (24.04LTS).
Setelah diunduh, jalankan command berikut sebagai root untuk menginstal Odoo sebagai layanan, membuat user PostgreSQL yang diperlukan, dan secara otomatis menjalankan server:
# apt update
# apt install <path_to_installation_package>
Catatan
Odoo 19 'rpm' package supports Fedora 42.
Setelah diunduh, paket dapat diinstal menggunakan manajer paket 'dnf':
$ sudo dnf localinstall odoo_19.0.latest.noarch.rpm
$ sudo systemctl enable odoo
$ sudo systemctl start odoo
Windows¶
Peringatan
Paket Windows ditawarkan untuk kemudahan testing atau menjalankan instance lokal user-tunggal tapi deployment production tidak disarankan oleh karena sejumlah batasan dan resiko terkait deployment pada platform Windows.
Unduh penginstal dari server nightly (hanya Community) atau penginstal Windows dari halaman unduh Odoo (edisi apapun.
Jalankan file yang diunduh.
Peringatan
Pada Windows 8 dan berikutnya, peringatan berjudul Windows melindungi PC Anda mungkin ditampilkan. Klik Lebih Banyak Info lalu Tetap jalankan untuk melanjutkan.
Terima prompt UAC.
Ikuti langkah-langkah penginstalan.
Odoo secara otomatis diluncurkan di akhir penginstalan.