Pada artikel kali ini kita akan menginstall Odoo 17 CE atau Community Edition pada Ubuntu 24.04. Pada saat kita melakukan instalasi Ubuntu 24,04 kita akan memilih juga docker pada daftar aplikasi terkenal yang akan diikut sertakan dalam instalasi Ubuntu 24.04 .
Langkah-langkah instalasi Odoo 17 CE pada Ubuntu 22.04 adalah seperti berikut ini
- Instal Ubuntu 24.04 dengan docker sebagai salah satu aplikasi yang akan diinstal
- Update
$ sudo apt update && sudo apt upgrade
- Menyiapkan folder untuk docker-compose
$ sudo mkdir odoo17 $ cd odoo17
- Menyiapkan file untuk docker-compose
$ sudo vi odoo_pg_pass $ sudo vi docker-compose.yml $ cat docker-compose.yml version: '3.1' services: web: image: odoo:17.0 depends_on: - db ports: - "9070:8069" volumes: - odoo-web-data:/var/lib/odoo - odoo-web-config:/etc/odoo - odoo-web-addons:/mnt/extra-addons environment: - PASSWORD_FILE=/run/secrets/postgresql_password secrets: - postgresql_password db: image: postgres:15 environment: - POSTGRES_DB=postgres - POSTGRES_PASSWORD_FILE=/run/secrets/postgresql_password - POSTGRES_USER=odoo - PGDATA=/var/lib/postgresql/data/pgdata volumes: - odoo-db-data:/var/lib/postgresql/data/pgdata secrets: - postgresql_password volumes: odoo-web-data: odoo-web-config: odoo-web-addons: odoo-db-data: secrets: postgresql_password: file: odoo_pg_pass
- Membuat container untuk Odoo 17
sudo docker-compose up -d
Beberapa perintah docker yang bisa diterapkan
a. docker container ls
b. docker container inspect nama
c. docker container stop nama
d. docker container start nama
e. docker container restart nama
f. docker volume ls
Lokasi volume dari docker berada pada /var/snap/docker/common/var-lib-docker/volumes
- Catatan isi docker-compose.yml
version: '3.1' services: web: image: odoo:17.0 depends_on: - db ports: - "9070:8069" volumes: - odoo-web-data:/var/lib/odoo - odoo-web-config:/etc/odoo - odoo-web-addons:/mnt/extra-addons environment: - PASSWORD_FILE=/run/secrets/postgresql_password secrets: - postgresql_password db: image: postgres:15 environment: - POSTGRES_DB=postgres - POSTGRES_PASSWORD_FILE=/run/secrets/postgresql_password - POSTGRES_USER=odoo - PGDATA=/var/lib/postgresql/data/pgdata volumes: - odoo-db-data:/var/lib/postgresql/data/pgdata secrets: - postgresql_password volumes: odoo-web-data: odoo-web-config: odoo-web-addons: odoo-db-data: secrets: postgresql_password: file: odoo_pg_pass
Kita kemudian melanjutkan instalasi melalui halaman web
- Membuat database
- Login
- Aplikasi-aplikasi dalam kategori Sales
- Aplikasi-aplikasi dalam kategori Services
- Aplikasi-aplikasi dalam kategori Accounting
- Aplikasi-aplikasi dalam kategory Inventory
- Aplikasi-aplikasi dalam kategori Manufacturing
- Aplikasi-aplikasi dalam kategori Website
- Aplikasi-aplikasi kategori Marketing
- Aplikasi-aplikasi kategori Human Resources
- Aplikasi-aplikasi kategori Productivity
- Aplikasi-aplikasi kategori Administration
- Aplikasi-aplikasi kategori industri Manufacturing
- Aplikasi-aplikasi kategori industri NGO
- Aplikasi-aplikasi kategori industri Retail
- Aplikasi-aplikasi kategori industri Services
Informasi lebih lanjut silahkan mengunjungi
1. https://hub.docker.com/_/odoo/ .
2. https://docs.docker.com/reference/cli/docker/container/ .
3. https://www.proweb.co.id/implementasi-odoo/odoo-17-dev/instal-ce/ .
Kunjungi www.proweb.co.id/implementasi-odoo/ untuk menambah wawasan implementasi Odoo ERP.