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

Come installare Odoo 12 su Ubuntu 16.04

In questo articolo, ti mostreremo come installare Odoo 12 su Ubuntu 16.04 . Odoo (ex OpenERP) è una suite di app aziendali open source che copre tutte le esigenze della tua azienda:CRM, eCommerce, contabilità, inventario, ERP, un punto vendita, gestione dei progetti e molti altri. Odoo è disponibile in due edizioni, una Community Edition open source e una Enterprise, quella con licenza. Nel nostro caso, installeremo e utilizzeremo l'edizione Community di Odoo.

1. Requisiti

I requisiti minimi di sistema per Odoo con 5 utenti sono 2 core CPU e 2 GB di memoria RAM. Utilizzeremo il nostro piano VPS SSD 2 ai fini di questo tutorial.

  •  Ubuntu 16.04 VPS
  •  Server PostgreSQL
  •  Python versione 3.5
  • Server web Apache
  • Accesso SSH con privilegi di root

2. Accedi tramite SSH e aggiorna il sistema

Accedi al tuo VPS Ubuntu 16.04 con SSH come utente root

ssh root@IP_Address -p Port_number

Puoi verificare se hai la versione corretta di Ubuntu installata sul tuo server con il seguente comando:

# lsb_release -a

Dovresti ottenere questo output:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

Una volta effettuato l'accesso, esegui il comando seguente per aggiornare tutti i pacchetti installati all'ultima versione disponibile

apt-get update && apt upgrade

3. Installa il server PostgreSQL

Odoo richiede un database PostgreSQL per memorizzare le sue informazioni, quindi dovremo installare il server PostgreSQL. Installeremo un server PostgreSQL usando il seguente comando:

apt-get install postgresql

Una volta installato, avvia il server PostgreSQL e abilitalo all'avvio all'avvio del server.

systemctl start postgresql
systemctl enable postgresql

Segui questo tutorial per istruzioni dettagliate su come installare Postgre SQL su Ubuntu 16.04

3. Aggiungi repository e installa Odoo

Odoo non è disponibile nel repository ufficiale di Ubuntu 16.04, quindi per installarlo dovremo aggiungere il repository Odoo al server. Per farlo, esegui i seguenti comandi

wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
echo "deb http://nightly.odoo.com/12.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list

4. Installa Odoo 12 su Ubuntu

Quindi, aggiorna il database del pacchetto locale

apt-get update

e installa Odoo usando il gestore di pacchetti apt

apt-get install odoo

Questo comando installerà Odoo, Python 3 e tutti i moduli Python necessari, creerà l'utente PostgreSQL e avvierà l'istanza Odoo. Al termine dell'installazione, puoi controllare lo stato del servizio Odoo:

systemctl status odoo

Uscita:

● odoo.service - Odoo Open Source ERP and CRM
   Loaded: loaded (/lib/systemd/system/odoo.service; enabled; vendor preset: enabled)
   Active: active (running)
 Main PID: 7693 (odoo)
   CGroup: /system.slice/odoo.service
           └─7693 /usr/bin/python3 /usr/bin/odoo --config /etc/odoo/odoo.conf --logfile /var/log/odoo/odoo-server.log

Al termine dell'installazione, modifica il file di configurazione di Odoo e imposta la password di amministratore principale.

nano /etc/odoo/odoo.conf

Decommenta la riga "admin_passwrd" e modifica il campo admin_password con una password complessa.

admin_passwd = STRONG_PASSWORD

Per rendere effettive queste modifiche, riavvia Odoo

systemctl restart odoo

A questo punto, puoi aprire il tuo browser web preferito e accedere al tuo Odoo all'indirizzo http://your_IP_Address:8069

5. Installazione di Apache

Verifica se Apache è già installato e in esecuzione sul tuo server. Puoi farlo con il seguente comando:

dpkg -l apache2

Se Apache non è installato, puoi farlo eseguendo i seguenti comandi.

apt-get install apache2

Al termine dell'installazione, dovresti abilitare Apache per l'avvio automatico all'avvio del server con:

systemctl enable apache2

Puoi anche controllare lo stato del tuo servizio Apache con il seguente comando:

systemctl status apache2

Ora che siamo sicuri che Apache sia installato e in esecuzione sul nostro server, possiamo continuare con il passaggio successivo e configurare un proxy inverso Odoo.

Al passaggio successivo, dovremo abilitare alcuni moduli proxy aggiuntivi per Apache. Per abilitare questi moduli, eseguire i seguenti comandi:

a2enmod proxy
a2enmod proxy_http

Fatto ciò, apri un nuovo file di configurazione utilizzando nano o il tuo editor di testo preferito con il seguente comando:

nano /etc/apache2/sites-available/your_domain.conf

Aggiungi le seguenti righe:

<VirtualHost *:80>
ServerName your_domain.com
ServerAlias www.your_domain.com

ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass / http://your_domain.com:8069/
ProxyPassReverse / http://your_domain.com:8069/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>

Abilita la configurazione "tuo_dominio.conf" in Apache utilizzando:

ln -s /etc/apache2/sites-available/your_domain.conf /etc/apache2/sites-enabled/your_domain.conf

Ricorda di sostituire "tuo_dominio.com" con il tuo nome di dominio effettivo. Salva le modifiche e riavvia il server Web Apache affinché le modifiche abbiano effetto:

service apache2 restart

Questo è tutto. Se hai seguito correttamente tutte le istruzioni ora dovresti essere in grado di accedere a Odoo 12 con il tuo nome di dominio sul tuo computer Ubuntu 16.04. Per ulteriori informazioni su Odoo 12, le sue caratteristiche e la sua configurazione, controlla la loro documentazione ufficiale.

Ovviamente non è necessario installare Odoo 12 su Ubuntu 16.04 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 12 su Ubuntu 16.04, per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

Se hai deciso di aggiornare Ubuntu e hai intenzione di installare Odoo 13 migliorato, abbiamo una soluzione per questo. Puoi consultare la nostra guida su come installare Odoo 13 su Ubuntu 18.04 e farlo un passo alla volta.

PS. Se ti è piaciuto questo post, sull'installazione di Odoo 12 su Ubuntu 16.04 con Apache come proxy inverso, condividilo con i tuoi amici sui social network utilizzando i pulsanti qui sotto o lascia semplicemente un commento nella sezione commenti. Grazie.


Panels
  1. Come installare Odoo 10 su Ubuntu 16.04

  2. Installa Odoo 11 su Ubuntu 16.04

  3. Come installare Vai su Ubuntu 18.04

  4. Come installare Odoo 15 su Ubuntu 22.04

  5. Come installare Odoo 13 su Ubuntu 20.04

Come installare Odoo 13 su Ubuntu 18.04

Come installare Odoo 14 su Ubuntu 20.04

Come installare Odoo 14 su Ubuntu

Come installare Odoo 13 su Ubuntu

Come installare Odoo su Ubuntu 18.04

Come installare Odoo 12 su Ubuntu 20.04