Odoo 15 è un software di gestione personalizzabile che è utile in molte aziende, applicazioni come la gestione dell'inventario, la fatturazione, l'e-commerce e molti altri. Leggi ulteriormente questa guida per installare Odoo15 su Linux Mint 21.
Installazione di Odoo 15 su Linux Mint 21
Il processo di installazione di Odoo 15 è piuttosto lungo ma è semplice in quanto vi sono alcuni prerequisiti che si dovrebbero installare per garantire un lavoro regolare di Odoo 15, di seguito sono riportati alcuni passaggi che si devono seguire per la sua installazione di successo:
Passo 1: Aggiorna l'elenco dei pacchetti del gestore dei pacchetti predefiniti di Linux Mint in quanto è consigliabile farlo prima di installare qualsiasi applicazione o software:
$ sudo apt update
Passo 2: Ora installa tutte le dipendenze necessarie che sono necessarie per installare Odoo 15 e per questo uso:
$ sudo apt install python3-pip python3-venv python3-wheel libxml2-dev wget python3-dev libpq-dev libjpeg8-dev liblcms2-dev libxslt1-dev libmysqlclient-dev zlib1g-dev libsasl2-dev libldap2-dev libatlas-base-dev build -essenziale git libsssl-dev libffi-dev libjpeg-dev libblas-dev -y
Passaggio 3: Successivamente, installa PostgreSQL su Linux Mint in quanto è obbligatorio perché Odoo 15 lo utilizza per la gestione del database:
$ sudo apt Installa postgresql -y
Passaggio 4: Successivamente, aggiungi un utente chiamato Odoo15 e per questo esecuzione:
$ sudo su -postgres -c "createuser -s odoo15"
Ora, imposta l'ODOO 15 come utente in e per quell'esecuzione:
$ sudo useradd -m -d /opt /odoo15 -u -r -s /bin /bash odoo15
Passaggio 5: Ora installa il libssi1.1 libreria su Linux Mint Scarica il suo file Deb eseguendo:
$ wget http: // archivio.Ubuntu.com/ubuntu/pool/main/o/openssl/libsssl1.1_1.1.0g-2ubuntu4_amd64.Deb
Ora installa la libreria utilizzando il file Deb scaricato con l'aiuto di Package Manager predefinito:
$ sudo APT Installa ./libsssl1.1_1.1.0g-2ubuntu4_amd64.Deb
Passaggio 6: Ora installa un altro prerequisito che è wkhtmltox che viene fornito con wkhtmltopdF che converte HTML in PDF e per questo scaricalo da GitHub eseguendo:
$ wget https: // github.com/wkhtmltopdf/packaging/versioni/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.Deb
Passaggio 7: Ora rendi eseguibile il file utilizzando il comando chmod in questo modo:
$ sudo chmod +x wkhtmltox_0.12.6-1.focal_amd64.Deb
Passaggio 8: Dopo aver effettuato il file eseguibile installarlo utilizzando il gestore pacchetti predefinito con l'aiuto del comando indicato di seguito:
$ sudo APT Installa ./wkhtmltox_0.12.6-1.focal_amd64.Deb
Passaggio 9: Ora per accedere al wkhtmltox creiamo un collegamento simbolico e per questo uso:
$ sudo ln -s/usr/local/bin/wkhtmltopdf/usr/bin/wkhtmltopdf
Passaggio 10: Per vedere se wkhtmltopdf è installato correttamente, controlla la sua versione utilizzando:
$ wkhtmltopdf --version
Passaggio 11: Ora è il momento di passare all'utente Odoo 15 che abbiamo creato in precedenza e per questo uso:
$ sudo su - odoo15
Passaggio 12: Ora da Github Scarica il file Odoo 15 usando il clone Git:
$ sudo git clone https: // www.github.com/odoo/odoo -profonde 1 --branch 15.0/opt/odoo15/odoo
Quindi installare l'ambiente virtuale per Odoo 15 utilizzando:
$ python3 -m venv myodoo15 -venti
Successivamente attiva l'ambiente virtuale che abbiamo creato in precedenza eseguendo:
$ source myodoo15-ventilo/bin/attiva
Passaggio 13: Ora installa la ruota utilizzando il programma di installazione di pip eseguendo:
$ PIP3 Installa ruota
Passaggio 14: Una volta terminata l'installazione, ottenere il file di testo Python Modules utilizzando il gestore dei pacchetti predefiniti:
$ PIP3 Installa -r odoo/requisiti.TXT
Ora disattiva l'ambiente virtuale utilizzando il comando DEACTIVATE:
$ deactivate
Passaggio 15: Ora crea la directory di addoni personalizzati usando mkdir e successivamente esci dall'odoo15:
$ mkdir/opt/odoo15/custom-addons
$ uscita
Passaggio 16: Ora apri il file di configurazione di Odoo 15 usando il comando nano:
$ sudo nano /etc /odoo15.conf
Ora aggiungi le righe indicate di seguito nel file di configurazione, qui modifica la password di amministrazione in base alle preferenze una volta eseguite le modifiche Salva le modifiche e chiudi il file.
[opzioni]
admin_passwd = 1234567
db_host = false
db_port = false
db_user = odoo15
db_password = false
xmlrpc_port = 8069
logfile =/var/log/odoo15/odoo.tronco d'albero
addons_path =/opt/odoo15/odoo/addons,/opt/odoo15/custom-addons
Passaggio 17: Ora crea un file di registro per Odoo 15 e per questo usa mkdir:
$ sudo mkdir/var/log/odoo15
Passaggio 18: Quindi modificare la proprietà del file di registro Odoo 15 eseguendo:
$ sudo chown odoo15: root/var/log/odoo15
Passaggio 19: Ora per rendere Odoo 15 un servizio consente di creare il suo file di configurazione usando il comando nano:
$ sudo nano/etc/systemd/system/odoo15.servizio
Quindi scrivere la riga indicata di seguito nel file:
[Unità]
Descrizione = Odoo15
Richiede = PostgreSQL.servizio
Dopo = rete.Target PostgreSQL.servizio
[Servizio]
Tipo = semplice
SyslogIdentifier = odoo15
AutorizzazioniStartonly = true
Utente = odoo15
Gruppo = Odoo15
ExecStart =/opt/odoo15/odoo-venv/bin/python3/opt/odoo15/odoo/odoo-bin -c/etc/odoo15.conf
StandardOutput = Journal+Console
[Installare]
WANTEDBY = Multi-utente.bersaglio
Passaggio 20: Ora salva il file di configurazione e ricarica il servizio Daemon utilizzando:
$ sudo systemctl demone-ricaricamento
Abilita successivamente il servizio Odoo 15 utilizzando il comando SystemCtl come questo:
$ sudo systemctl able -ora odoo15
Passaggio 21: Ora accedi alla pagina Web ODDO 15 inserendo l'indirizzo IP e la porta 8069 utilizzando il browser Web:
Rimozione di Odoo 15 da Linux Mint 21
Se non hai più bisogno di Odoo 15 e vuoi rimuoverlo completamente da Linux Mint 21, segui i passaggi successivi:
Passo 1: Rimuovere la directory Odoo 15 nella cartella OPT di Linux Mint usando:
$ sudo rm -r /opt /odoo15
Passo 2: Quindi rimuovere il file di configurazione del server Odoo 15 utilizzando:
$ sudo rm -f /etc /odoo15 -server.conf
Successivamente rimuovere il file di configurazione di Odoo 15 utilizzato per la configurazione del database eseguendo:
$ sudo rm -f /etc /odoo15.conf
Ora rimuovi il file del server Odoo 15 che viene utilizzato principalmente per eseguirlo come servizio perché contiene tutti i dati necessari per eseguire Odoo 15 come servizio:
$ sudo rm -f /etc /init.d/odoo15-server
Conclusione
Odoo 15 è uno strumento di gestione personalizzabile che serve molte applicazioni come contabilità, e -commerce, gestione del progetto e molti altri. Il processo per ottenere questa applicazione su Linux Mint è abbastanza semplice per quanto si segue tutti i passaggi necessari in questa guida.