Odoo è uno dei software aziendali ERP Open Source più popolari e più potenti basato sul linguaggio di programmazione Python. In questo articolo del blog ti mostreremo come installare Odoo 9 su un CentOS 7 VPS. Questa nuova versione di Odoo include molti miglioramenti rispetto al suo predecessore e molte nuove funzionalità come noi:
- Nuovo editor di siti Web WYSIWYG
- Trascina e rilascia gli elementi costitutivi
- Nuova integrazione del gateway di pagamento
- Integrazione con eBay e Amazon
- Nuova gestione dei contratti
- Nuova contabilità
- Nuove app di marketing
- Design completamente reattivo e veloce
- Dashboard e rapporti migliorati
- Gestione negozi e ristoranti
e molti altri...
Accedi al tuo server come utente root
ssh root@IP
All'inizio è meglio avviare una sessione dello schermo eseguendo il comando seguente
screen -U -S odoo
e assicurati che tutti i servizi installati sul tuo server siano aggiornati
yum -y update
Odoo utilizza un database PostgreSQL, quindi dobbiamo rimuovere MariaDBserver se è installato
yum remove mariadb mariadb-server
Per installare tutte le dipendenze di Odoo 9 è necessario aggiungere il repository EPEL ai repository della distribuzione
yum install -y epel-release
Installa il server PostgreSQL
yum install -y postgresql-server
Una volta installato e avviato per la prima volta, dobbiamo inizializzare il database PostgreSQL
postgresql-setup initdb
Avvia il server PostgreSQL e abilitalo all'avvio all'avvio
systemctl start postgresql systemctl enable postgresql
Crea un nuovo repository yum per Odoo
nano /etc/yum.repos.d/odoo.repo
Con il seguente contenuto
[odoo-nightly] name=Odoo Nightly repository baseurl=http://nightly.odoo.com/9.0/nightly/rpm/ enabled=1 gpgcheck=1 gpgkey=https://nightly.odoo.com/odoo.key
e infine installa Odoo 9
yum install -y odoo
Questo installerà l'ultima versione di Odoo e tutte le sue dipendenze.
Al termine dell'installazione, avvia Odoo e abilita l'avvio all'avvio
systemctl start odoo systemctl enable odoo
Apri il file di configurazione di Odoo e decommenta la riga "admin_passwd" per impostare la password principale amministratore
vim /etc/odoo/openerp-server.conf admin_passwd = YourPassword
Non dimenticare di sostituire "YourPassword" con una password efficace.
Riavvia Odoo per rendere effettive le modifiche
systemctl restart odoo
Per stampare report in PDF, wkhtmltopdf deve essere installato sul tuo server. La versione di wkhtmltopdf disponibile nei repository CentOS non supporta intestazioni e piè di pagina, quindi la scaricheremo e installeremo manualmente wkhtmltopdf dal loro sito Web ufficiale.
Installa alcune dipendenze wkhtmltopdf
yum install fontconfig libpng libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi
Copia il file rpm appropriato dal sito Web di wkhtmltopdf e installalo utilizzando il seguente comando
rpm -Uvh http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-centos7-amd64.rpm
Ora apri un browser web e accedi a Odoo 9 su http://yourIPaddress:8069
per creare un nuovo database PostgreSQL e impostare una password per l'utente amministratore.
Ovviamente, non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Odoo 9 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta. Potresti anche prendere in considerazione la lettura di Come installare Odoo 12 su CentOS 7.
PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.