GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Odoo 10 con il filtro dei sottodomini

Ti mostreremo come installare Odoo 10 con il filtro dei sottodomini. In questo tutorial, ti mostreremo come installare Odoo 10 su un VPS Ubuntu 16.04 e configurarlo per utilizzare il filtro dei sottodomini in modo che gli utenti possano eseguire più istanze Odoo su diversi sottodomini (con un database diverso per ogni sottodominio).

Assicurati che l'elenco dei pacchetti del tuo sistema operativo e i pacchetti del sistema operativo siano aggiornati eseguendo i seguenti comandi:

sudo apt-get update
sudo apt-get upgrade

Quindi, inizia con l'installazione di Odoo 10. Il modo più semplice per installare Odoo 10 sul tuo VPS Linux è utilizzare lo script di installazione di Odoo disponibile su github.com, quindi scarica lo script in una directory sul tuo server:

cd /opt
wget https://raw.githubusercontent.com/Yenthe666/InstallScript/10.0/odoo_install.sh

Modifica lo script e cambia la password principale di Odoo. Inoltre, puoi modificare il nome utente di Odoo, il percorso di installazione di Odoo, il numero di porta di Odoo, la versione di Odoo (Enterprise, Community) ecc.

vi odoo_install.sh
#set the superadmin password
OE_SUPERADMIN="admin"

Sostituisci "admin" con una password complessa, ad esempio:

OE_SUPERADMIN="Adm1NPa55w0^D"

Rendi eseguibile lo script di installazione di Odoo:

chmod +x odoo_install.sh

Esegui lo script di installazione di Odoo e attendi un po' di tempo per il completamento del processo di installazione.

./odoo_install.sh

Una volta completata l'installazione di Odoo 10, modifica il file di configurazione di Odoo (/etc/odoo-server.conf) e configuralo per il filtraggio dei sottodomini, ovvero aggiungi dbfilter =^%d$ ad esso:

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

Non dimenticare di sostituire la password principale di Odoo con quella impostata nello script di installazione di Odoo. Inoltre, se hai modificato il percorso di addons di Odoo, il numero di porta di Odoo o altro, devi cambiarli anche nella configurazione di Odoo.

Modifica lo script config.py Odoo:

vi /odoo/odoo-server/odoo/tools/config.py

Modifica:

"--db-filter", dest="dbfilter", my_default='.*'

a

"--db-filter", dest="dbfilter", my_default='%d'

Quindi, riavvia il server Odoo per rendere effettive le modifiche:

/etc/init.d/odoo-server restart

[ecko_alert color=”blue”]Ottieni un VPS Odoo da noi e il nostro team di supporto EPIC 24 ore su 24, 7 giorni su 7 installerà, configurerà e ottimizzerà Odoo per te, gratuitamente.[/ecko_alert]

Installa Apache, pip e mod-wsgi:

sudo apt-get install python-pip apache2 libapache2-mod-wsgi

Disabilita il file di configurazione Apache predefinito:

a2dissite 000-default.conf

Crea un nuovo file di configurazione di Apache. Ad esempio, crea un nuovo file di configurazione di Apache chiamato 'odoo.conf':

vi /etc/apache2/sites-available/odoo.conf

Abilita il file di configurazione di Apache 'odoo.conf':

a2ensite odoo

Aggiungi le seguenti righe:

ServerName your-domain.com
ServerAlias ​​*.your-domain.com
WSGIScriptAlias ​​/ /odoo/odoo- server/odoo/service/wsgi_server.py
WSGIDaemonProcess oe user=odoo group=odoo process=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 combinato

#Ordine consenti, nega
#Consenti da tutti
Opzioni tutte
ConsentiSostituisci tutte
Richiedi tutte concesse


Riavvia il server Web Apache per rendere effettive le modifiche:

service apache2 restart

Questo è tutto. Odoo 10 è configurato per utilizzare il filtro dei sottodomini ora.

Apri http://subdomain1.your-domain.com:8069 in un browser web, inserisci la password principale di Odoo, il nome del database, l'indirizzo e-mail e la password, seleziona un paese dalla casella di selezione a discesa e fai clic su 'Crea database' .
Ripeti gli stessi passaggi per subdomain2.your-domain.com ecc., quindi puoi accedere a ciascuna istanza di Odoo utilizzando http://subdomain1.your-domain.com:8069 , http://subdomain2.your -domain.com:8069 e così via.

Ovviamente, non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS di Odoo, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Odoo 10 con il filtro dei sottodomini per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

Puoi anche controllare uno dei nostri tutorial precedenti:Installa Odoo 10 su CentOS 7 con Apache come proxy inverso

PS. Se ti è piaciuto questo post, su Come installare Odoo 10 con il filtro dei sottodomini, condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.


Panels
  1. Come installare Odoo 10 su Ubuntu 16.04

  2. Come installare Odoo 10 su Ubuntu 16.04 con Apache come proxy inverso

  3. Come installare Odoo 12 su Ubuntu 16.04

  4. Come installare Odoo 13 su Ubuntu 18.04

  5. Come installare Odoo 12 su Ubuntu 18.04 con Nginx come proxy inverso

Come installare Odoo 12 con PostgreSQL 11 su CentOS 7

Come installare Odoo 14 su Ubuntu

Come installare Odoo su AlmaLinux 8

Come installare Odoo su CentOS 7

Come installare Odoo su centos8?

Come installare Odoo 13 su Ubuntu