Kami akan menunjukkan kepada Anda, Cara Memasang Odoo 10 dengan pemfilteran subdomain. Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Odoo 10 pada VPS Ubuntu 16.04 dan mengonfigurasinya untuk menggunakan pemfilteran sub-domain sehingga pengguna dapat menjalankan beberapa instance Odoo pada sub-domain yang berbeda (dengan database yang berbeda untuk setiap subdomain).
Pastikan daftar paket OS Anda dan paket OS terbaru dengan menjalankan perintah berikut:
sudo apt-get update sudo apt-get upgrade
Kemudian, mulailah dengan instalasi Odoo 10. Cara termudah untuk menginstal Odoo 10 di VPS Linux Anda adalah dengan menggunakan skrip instalasi Odoo yang tersedia di github.com, jadi unduh skrip ke direktori di server Anda:
cd /opt wget https://raw.githubusercontent.com/Yenthe666/InstallScript/10.0/odoo_install.sh
Edit skrip dan ubah kata sandi master Odoo. Anda juga dapat mengubah nama pengguna Odoo, jalur pemasangan Odoo, nomor port Odoo, versi Odoo (Perusahaan, Komunitas), dll.
vi odoo_install.sh
#set the superadmin password OE_SUPERADMIN="admin"
Ganti 'admin' dengan kata sandi yang kuat, mis.:
OE_SUPERADMIN="Adm1NPa55w0^D"
Jadikan skrip pemasangan Odoo dapat dieksekusi:
chmod +x odoo_install.sh
Jalankan skrip penginstalan Odoo dan tunggu beberapa saat hingga proses penginstalan selesai.
./odoo_install.sh
Setelah instalasi Odoo 10 selesai, edit file konfigurasi Odoo (/etc/odoo-server.conf) dan konfigurasikan untuk pemfilteran subdomain, mis. tambahkan dbfilter =^%d$ ke dalamnya:
vi /etc/odoo-server.conf
[options] ; This is the password that allows database operations: admin_passwd = Adm1NPa55w0^D db_host = False db_port = False db_user = odoo db_password = False dbfilter = ^%d$ addons_path = /usr/lib/python2.7/dist-packages/odoo/addons [options] logfile = /var/log/odoo/odoo-server.log addons_path=/odoo/odoo-server/addons,/odoo/custom/addons xmlrpc_port = 8069
Jangan lupa untuk mengganti kata sandi master Odoo dengan yang Anda tetapkan di skrip instalasi Odoo. Juga jika Anda memodifikasi addons_path Odoo, nomor port Odoo atau lebih, Anda juga perlu mengubahnya ke konfigurasi Odoo.
Edit skrip config.py Odoo:
vi /odoo/odoo-server/odoo/tools/config.py
Ubah:
"--db-filter", dest="dbfilter", my_default='.*'
untuk
"--db-filter", dest="dbfilter", my_default='%d'
Kemudian, restart server Odoo agar perubahan diterapkan:
/etc/init.d/odoo-server restart
[ecko_alert color="blue"]Dapatkan VPS Odoo dari kami dan Tim Dukungan 24/7 EPIC kami akan memasang, mengonfigurasi, dan mengoptimalkan Odoo untuk Anda, gratis.[/ecko_alert]
Instal Apache, pip dan mod-wsgi:
sudo apt-get install python-pip apache2 libapache2-mod-wsgi
Nonaktifkan file konfigurasi Apache default:
a2dissite 000-default.conf
Buat file konfigurasi Apache baru. Misalnya, buat file konfigurasi Apache baru bernama 'odoo.conf':
vi /etc/apache2/sites-available/odoo.conf
Aktifkan file konfigurasi Apache 'odoo.conf':
a2ensite odoo
Tambahkan baris berikut ke dalamnya:
ServerName your-domain.com
ServerAlias *.your-domain.com
WSGIScriptAlias / /odoo/odoo- server/odoo/service/wsgi_server.py
WSGIDaemonProcess oe user=odoo group=odoo processes=2 python-path=/odoo/odoo-server/ display-name=apache-odoo
WSGIProcessGroup oe
ErrorLog /var/log/odoo/odoo-error.log
CustomLog /var/log/odoo/odoo-access.log digabungkan
#Order allow,deny
#Allow from all
Options All
AllowOverride All
Wajibkan semua diberikan
Mulai ulang server web Apache agar perubahan diterapkan:
service apache2 restart
Hanya itu saja. Odoo 10 dikonfigurasi untuk menggunakan pemfilteran sub-domain sekarang.
Buka http://subdomain1.domain-anda.com:8069 di browser web, masukkan kata sandi master Odoo, nama basis data, alamat email, dan kata sandi, pilih negara dari kotak pilihan tarik-turun dan klik 'Buat basis data' .
Ulangi langkah yang sama untuk subdomain2.domain-anda.com dll., lalu Anda dapat mengakses setiap instance Odoo menggunakan http://subdomain1.domain-anda.com:8069 , http://subdomain2.your -domain.com:8069 dan seterusnya.
Tentu saja, Anda tidak perlu melakukan semua ini jika menggunakan salah satu layanan Hosting VPS Odoo kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Odoo 10 dengan pemfilteran subdomain untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
Anda juga dapat memeriksa salah satu tutorial kami sebelumnya:Instal Odoo 10 di CentOS 7 dengan Apache sebagai proxy terbalik
PS. Jika Anda menyukai postingan ini, tentang Cara Memasang Odoo 10 dengan pemfilteran subdomain, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.