GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal Odoo 10 dengan pemfilteran subdomain

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.


Panels
  1. Cara Menginstal Odoo 12 di Ubuntu 16.04

  2. Cara Menginstal Odoo 13 di Ubuntu 18.04

  3. Cara Menginstal Odoo 12 di Ubuntu 18.04 dengan Apache sebagai Proxy Terbalik

  1. Cara Menginstal Odoo 10 di Ubuntu 16.04

  2. Cara Menginstal Odoo 13 di Ubuntu 20.04

  3. Cara Menginstal Odoo 14 di Ubuntu 20.04 dengan Apache sebagai Proxy Terbalik

  1. Cara Menginstal Odoo di Ubuntu

  2. Cara menginstal Odoo 10 di Ubuntu 16.04 dengan Apache sebagai proxy terbalik

  3. Cara Menginstal Odoo 12 di Ubuntu 18.04 dengan Nginx sebagai Proxy Terbalik