Odoo, dahulunya dikenali sebagai OpenERP, adalah platform pengurusan perniagaan all-in-one. Odoo menawarkan pelbagai jenis aplikasi yang berbeza, seperti perakaunan, penagihan, pengurusan projek, inventori, dan banyak lagi.
Prasyarat
- Contoh Vultr yang baru digunakan yang menjalankan Ubuntu 16.04.
- Pengguna sudo .
Langkah 1: Kemas kini sistem
Sebelum memasang sebarang pakej pada contoh Ubuntu anda, log masuk menggunakan sudo
pengguna dan kemas kini.
sudo apt-get update
sudo apt-get upgrade
sudo reboot
Setelah sistem dimulakan semula, log masuk semula sebagai sudo
pengguna dan teruskan dengan langkah seterusnya.
Langkah 2: Tambahkan repositori pakej Odoo
Ini membolehkan anda memasang dan mengemas kini Odoo tanpa perlu mengatur sendiri semua pergantungan secara manual.
sudo wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
sudo echo "deb http://nightly.odoo.com/10.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list
sudo apt-get update
Langkah 3: Pasang dan konfigurasikan PostgreSQL
PostgreSQL adalah sistem pangkalan data lalai untuk Odoo.
sudo apt-get install postgresql
sudo systemctl start postgresql
sudo systemctl enable postgresql
Teruskan dengan membuat pengguna PostgreSQL dengan arahan berikut. Apabila diminta, tetapkan kata laluan yang kuat untuk pengguna pangkalan data dan simpan di tempat yang selamat, anda mungkin memerlukannya di masa hadapan.
sudo su - postgres
createuser odoo -U postgres -dRSP
exit
Langkah 4: Pasang Odoo
Anda kini boleh memasang Odoo.
sudo apt-get install odoo
Mulakan Odoo dan tetapkan untuk bermula secara automatik semasa sistem boot.
systemctl start odoo
systemctl enable odoo
Anda kini boleh mengakses Odoo menggunakan penyemak imbas web anda di alamat berikut.
http://[your-vultr-instance-IP]:8069
Ganti [your-vultr-server-IP]
dengan alamat IP instance Vultr anda dan jangan lupa untuk menambah nombor port 8069
di akhir alamat.
Pilih nama untuk pangkalan data yang akan dibuat oleh Odoo, masukkan alamat e-mel anda, dan pilih kata laluan untuk admin
pengguna. teruskan dengan mengklik Create database
butang.
Setelah pangkalan data disediakan, anda akan dibawa ke antara muka pengguna Odoo di mana anda boleh menyesuaikan sistem Odoo anda dengan memasang aplikasi.
Langkah 6: Pasang Nginx untuk memudahkan akses pengguna
Anda boleh mengalihkan lalu lintas pada lalai HTTP port (80)
dan lalai HTTPS port (443)
ke Odoo (berjalan port 8069
) sehingga pengguna tidak perlu lagi menambahkan nombor port 8069
setiap kali mereka mengakses sistem. Menggunakan Nginx juga membolehkan anda mengamankan Odoo menggunakan sijil SSL, proses untuk memasang sijil SSL untuk Nginx dijelaskan di sini .
Pasang Nginx.
sudo apt-get install nginx
Edit fail konfigurasi laman Nginx menggunakan penyunting teks, seperti nano.
nano /etc/nginx/sites-available/default
Cari dua baris berikut.
location / {
}
Tambahkan segmen berikut.
location / {
proxy_pass http://127.0.0.1:8069;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
Mulakan semula Nginx dan tetapkan untuk memulakan secara automatik semasa sistem boot.
systemctl restart nginx
systemctl start nginx
Anda kini boleh mengunjungi sistem Odoo dari kedua port 8069 dan port 80.
http://[your-vultr-instance-IP]:8069
http://[your-vultr-instance-IP]