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.