GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer Odoo 12 sur Ubuntu 16.04

Dans cet article, nous allons vous montrer comment installer Odoo 12 sur Ubuntu 16.04 . Odoo (anciennement OpenERP) est une suite d'applications métier open source qui couvre tous les besoins de votre entreprise :CRM, eCommerce, comptabilité, inventaire, ERP, point de vente, gestion de projet, et bien d'autres. Odoo est disponible en deux éditions, une édition communautaire open source et une édition entreprise, celle sous licence. Dans notre cas, nous installerons et utiliserons l'édition communautaire d'Odoo.

1. Exigences

La configuration système minimale requise pour Odoo exécutant 5 utilisateurs est de 2 cœurs de processeur et de 2 Go de mémoire RAM. Nous utiliserons notre plan VPS SSD 2 dans le cadre de ce didacticiel.

  •  VPS Ubuntu 16.04
  •  Serveur PostgreSQL
  •  Python 3.5
  • Serveur Web Apache
  • Accès SSH avec privilèges root

2. Connectez-vous via SSH et mettez à jour le système

Connectez-vous à votre VPS Ubuntu 16.04 avec SSH en tant qu'utilisateur root

ssh root@IP_Address -p Port_number

Vous pouvez vérifier si la bonne version d'Ubuntu est installée sur votre serveur avec la commande suivante :

# lsb_release -a

Vous devriez obtenir ce résultat :

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

Une fois connecté, exécutez la commande suivante pour mettre à jour tous les packages installés vers la dernière version disponible

apt-get update && apt upgrade

3. Installer le serveur PostgreSQL

Odoo nécessite une base de données PostgreSQL pour stocker ses informations, nous devrons donc installer le serveur PostgreSQL. Nous allons installer un serveur PostgreSQL en utilisant la commande suivante :

apt-get install postgresql

Une fois installé, démarrez le serveur PostgreSQL et activez-le pour qu'il démarre au démarrage du serveur.

systemctl start postgresql
systemctl enable postgresql

Suivez ce didacticiel pour obtenir des instructions détaillées sur l'installation de Postgre SQL sur Ubuntu 16.04

3. Ajouter un référentiel et installer Odoo

Odoo n'est pas disponible dans le référentiel officiel Ubuntu 16.04, donc pour l'installer, nous devrons ajouter le référentiel Odoo au serveur. Pour ce faire, exécutez les commandes suivantes

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. Installer Odoo 12 sur Ubuntu

Ensuite, mettez à jour la base de données locale des packages

apt-get update

et installez Odoo en utilisant le gestionnaire de paquets apt

apt-get install odoo

Cette commande installera Odoo, Python 3 et tous les modules Python nécessaires, créera un utilisateur PostgreSQL et démarrera l'instance Odoo. Une fois l'installation terminée, vous pouvez vérifier l'état du service Odoo :

systemctl status odoo

Sortie :

● 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

Une fois l'installation terminée, modifiez le fichier de configuration d'Odoo et définissez le mot de passe administrateur principal.

nano /etc/odoo/odoo.conf

Décommentez la ligne "admin_passwrd" et modifiez le champ admin_password avec un mot de passe fort.

admin_passwd = STRONG_PASSWORD

Pour mettre ces changements en vigueur, redémarrez Odoo

systemctl restart odoo

À ce stade, vous pouvez ouvrir votre navigateur Web préféré et accéder à votre Odoo à l'adresse http://your_IP_Address:8069

5. Installation d'Apache

Vérifiez si Apache est déjà installé et en cours d'exécution sur votre serveur. Vous pouvez le faire avec la commande suivante :

dpkg -l apache2

Si Apache n'est pas installé, vous pouvez le faire en exécutant les commandes suivantes.

apt-get install apache2

Une fois l'installation terminée, vous devez activer Apache pour qu'il démarre automatiquement au démarrage du serveur avec :

systemctl enable apache2

Vous pouvez également vérifier l'état de votre service Apache avec la commande suivante :

systemctl status apache2

Maintenant que nous sommes sûrs qu'Apache est installé et en cours d'exécution sur notre serveur, nous pouvons passer à l'étape suivante et configurer un proxy inverse Odoo.

À l'étape suivante, nous devrons activer certains modules proxy supplémentaires pour Apache. Pour activer ces modules, exécutez les commandes suivantes :

a2enmod proxy
a2enmod proxy_http

Une fois cela fait, ouvrez un nouveau fichier de configuration à l'aide de nano ou de votre éditeur de texte préféré avec la commande suivante :

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

Ajoutez les lignes suivantes :

<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>

Activez la configuration "votre_domaine.conf" dans Apache en utilisant :

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

N'oubliez pas de remplacer votre "votre_domaine.com" par votre nom de domaine actuel. Enregistrez les modifications et redémarrez le serveur Web Apache pour que les modifications prennent effet :

service apache2 restart

C'est ça. Si vous avez correctement suivi toutes les instructions maintenant, vous devriez pouvoir accéder à votre Odoo 12 avec votre nom de domaine sur votre machine Ubuntu 16.04. Pour plus d'informations sur Odoo 12, ses fonctionnalités et sa configuration, veuillez consulter leur documentation officielle.

Bien sûr, vous n'êtes pas obligé d'installer Odoo 12 sur Ubuntu 16.04 si vous utilisez l'un de nos services d'hébergement VPS Odoo, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Odoo 12 sur Ubuntu 16.04, pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

Si vous avez décidé de mettre à niveau votre Ubuntu et que vous prévoyez d'installer l'Odoo 13 amélioré, nous avons une solution pour cela. Vous pouvez consulter notre guide sur la façon d'installer Odoo 13 sur Ubuntu 18.04, et le faire une étape à la fois.

PS. Si vous avez aimé cet article, sur l'installation d'Odoo 12 sur Ubuntu 16.04 avec Apache comme proxy inverse, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons ci-dessous ou laissez simplement un commentaire dans la section des commentaires. Merci.


Panels
  1. Comment installer R sur Ubuntu 16.04

  2. Comment installer Odoo 13 sur Ubuntu 18.04

  3. Comment installer Odoo 13 sur Ubuntu 20.04

  4. Comment installer Odoo 15 sur Ubuntu 22.04

  5. Comment installer Odoo 13 sur Ubuntu 20.04

Comment installer Odoo 13 sur Ubuntu 18.04

Comment installer Odoo 14 sur Ubuntu 20.04

Comment installer Odoo 14 sur Ubuntu

Comment installer Odoo 13 dans Ubuntu

Comment installer Odoo sur Ubuntu 18.04

Comment installer Odoo 12 sur Ubuntu 20.04