{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2020/01/19/comment-installer-odoo-12-sur-centos-7-bien-choisir-son-serveur-d-impression/","llm_html_url":"https://tutos-gameserver.fr/2020/01/19/comment-installer-odoo-12-sur-centos-7-bien-choisir-son-serveur-d-impression/llm","llm_json_url":"https://tutos-gameserver.fr/2020/01/19/comment-installer-odoo-12-sur-centos-7-bien-choisir-son-serveur-d-impression/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"Comment installer Odoo 12 sur CentOS 7\n\n &#8211; Bien choisir son serveur d impression","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2020-01-19T11:18:54+00:00","modified_at":"2020-01-19T11:18:54+00:00","word_count":1477,"reading_time_seconds":444,"summary":"Odoo est l&#39;un des logiciels d&#39;entreprise les plus populaires que vous pouvez trouver de nos jours. Ce qui rend cette application si populaire, c&#39;est qu&#39;elle offre une gamme d&#39;applications professionnelles en un seul endroit. Certaines des applications que nous pouvons mentionner sont les points de vente (POS), l&#39;inventaire, le CRM, la VoIP, le site Web, [&hellip;]","summary_points":["Odoo est l&#39;un des logiciels d&#39;entreprise les plus populaires que vous pouvez trouver de nos jours.","Ce qui rend cette application si populaire, c&#39;est qu&#39;elle offre une gamme d&#39;applications professionnelles en un seul endroit.","Certaines des applications que nous pouvons mentionner sont les points de vente (POS), l&#39;inventaire, le CRM, la VoIP, le site Web, le chat en direct, le commerce électronique, la fabrication, la facturation, la comptabilité, l&#39;entrepôt, la gestion de projet, l&#39;inventaire, le forum, les applications Android et iPhone, eCommerce, et bien plus encore, tous parfaitement intégrés.","Odoo propose une nouvelle version 12 en octobre."],"topics":["Serveur d'impression"],"entities":[],"entities_metadata":[{"id":10,"name":"Serveur d'impression","slug":"serveur-dimpression","taxonomy":"category","count":3907,"url":"https://tutos-gameserver.fr/category/serveur-dimpression/"}],"tags":["Serveur d'impression"],"content_hash":"4f15675468b5ccd63cbf89fb6db215ac","plain_text":"Odoo est l&#39;un des logiciels d&#39;entreprise les plus populaires que vous pouvez trouver de nos jours. Ce qui rend cette application si populaire, c&#39;est qu&#39;elle offre une gamme d&#39;applications professionnelles en un seul endroit. Certaines des applications que nous pouvons mentionner sont les points de vente (POS), l&#39;inventaire, le CRM, la VoIP, le site Web, le chat en direct, le commerce électronique, la fabrication, la facturation, la comptabilité, l&#39;entrepôt, la gestion de projet, l&#39;inventaire, le forum, les applications Android et iPhone, eCommerce, et bien plus encore, tous parfaitement intégrés. Odoo propose une nouvelle version 12 en octobre. Dans cet article, nous vous montrerons comment installer Odoo 12 sur CentOS 7.\nOdoo est connu comme une application gourmande en ressources, donc notre recommandation est de commencer avec notre plan d&#39;hébergement SSD 2 VPS ou supérieur.\n1. Connectez-vous en tant que root à votre serveur via SSH\nssh [email protected]_server_ip\nSi vous souhaitez vérifier la version de CentOS installée sur votre ordinateur, vous pouvez exécuter la commande suivante:\ncat / etc / redhat-release\nla sortie que nous recevons est:\nCentOS Linux version 7.5.1804 (Core)\n2. Mettez à jour le système\nEn exécutant la commande ci-dessous, vous pouvez mettre à jour votre serveur:\nmise à jour miam\nUne fois cela fait, activez le référentiel EPEL en tapant:\nyum install epel-release\n3. Installez les packages Python 3.5 et les dépendances Odoo\nAvec la commande suivante, vous pouvez activer le référentiel SCL (Software Collections) pour pouvoir installer des packages Python 3.5.\nyum install centos-release-scl\nExécutez la commande suivante pour installer Python 3.5:\nyum install rh-python35\nAvec la commande suivante, vous devez installer tous les outils et dépendances dont vous avez besoin pour construire la dernière Odoo 12.\nyum install git gcc wget nodejs-less libxslt-devel bzip2-devel openldap-devel libjpeg-devel freetype-devel\n4. Créer un utilisateur Odoo\nCréez un nouvel utilisateur et groupe système dont vous avez besoin pour exécuter le service Odoo. Dans ce cas, nous définirons / opt / odoo comme un répertoire personnel.\nuseradd -m -U -r -d / opt / odoo -s / bin / bash odoo\nN&#39;hésitez pas à nommer l&#39;utilisateur comme bon vous semble, n&#39;oubliez pas de créer un utilisateur PostgreSQL avec le même nom.\n5. Installez et configurez PostgreSQL\nVous pouvez d&#39;abord lister les packages disponibles:\nyum list postgresql *\nNous utiliserons PostgreSQL version 9.6 dans ce tutoriel. Si vous ne disposez pas de cette version de la liste, vous pouvez ajouter manuellement à partir du référentiel Postgres Yum à l&#39;aide de la commande ci-dessous:\nyum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-redhat96-9.6-3.noarch.rpm -y\nInstallez PostgreSQL 9.6 en exécutant:\nyum install postgresql96 postgresql96-server postgresql96-contrib postgresql96-libs -y\nInitialisez votre base de données:\n/usr/pgsql-9.6/bin/postgresql96-setup initdb\nDémarrez PostgreSQL:\nsystemctl start postgresql-9.6.service\nFacultatif: vous pouvez configurer PostgreSQL pour qu&#39;il démarre au démarrage en l&#39;activant:\nsystemctl enable postgresql-9.6.service\nEnsuite, vous devez créer un utilisateur PostgreSQL qui utilise le même nom que l&#39;utilisateur que vous créez déjà pour Odoo.\nsu - postgres -c &quot;createuser -s odoo&quot;\n6. Installez Wkhtmltopdf\nLe package wkhtmltopdf est un outil open source qu&#39;Odoo utilise pour créer du HTML au format PDF afin d&#39;imprimer des rapports PDF. Nous installerons la version 0.12.5 qui n&#39;est pas disponible dans les dépôts officiels CentOS 7. Pour télécharger et installer cette version, vous devez exécuter les commandes suivantes:\ncd / opt /\r\n\r\nwget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm\r\n\r\nyum localinstall wkhtmltox-0.12.5-1.centos7.x86_64.rpm\n7. Installez et configurez Odoo 12\nNous allons installer Odoo 12 à partir du référentiel GitHub et utiliser virtualenv afin de créer un environnement Python isolé. La première étape que vous devez faire est de passer à l&#39;utilisateur odoo:\nsu - odoo\nClonez l&#39;Odoo à partir du référentiel GitHub:\ngit clone https://www.github.com/odoo/odoo --depth 1 --branch 12.0 / opt / odoo / odoo12\nDans l&#39;étape suivante, nous devrions activer les collections de logiciels afin d&#39;accéder aux binaires python 3.5:\nscl activer rh-python35 bash\nCréez ensuite un nouvel environnement virtuel avec les commandes ci-dessous:\ncd / opt / odoo\r\npython3 -m venv odoo12-venv\nactiver l&#39;environnement virtuel:\nsource odoo12-venv / bin / activate\nMettez à niveau pip avec la commande et installez la bibliothèque Wheel:\ninstallation de pip - mise à niveau pip\r\n\r\npip3 installer la roue\nExécutez la commande suivante pour installer tous les modules Python requis:\npip3 install -r odoo12 / requirements.txt\nUne fois l&#39;installation terminée, vous pouvez désactiver l&#39;environnement virtuel et revenir à l&#39;utilisateur root avec les commandes:\ndésactiver &amp;&amp; quitter\r\nsortie\nSi vous envisagez d&#39;utiliser des modules personnalisés pour votre instance Odoo, vous devez les installer dans un répertoire séparé. Créez un nouveau répertoire et changez le propriétaire en odoo avec les commandes suivantes:\naddons personnalisés mkdir / opt / odoo / odoo12\r\n\r\nchown odoo: / opt / odoo / odoo12-add-custom-addons\nL&#39;étape suivante consiste à créer un fichier de configuration pour l&#39;Odoo.\nnano /etc/odoo.conf\ncollez les lignes suivantes dans le fichier de configuration:\n[options]\r\n\r\n\r\n\r\n; C&#39;est le mot de passe qui permet les opérations de base de données:\r\nadmin_passwd = master_password\r\ndb_host = False\r\ndb_port = False\r\ndb_user = odoo\r\ndb_password = False\r\naddons_path = / opt / odoo / odoo12 / addons\r\n; Vous pouvez activer le fichier journal en supprimant la mise en commentaire de la ligne suivante\r\n; logfile = /var/log/odoo12/odoo.log\r\n; Si vous utilisez des modules personnalisés\r\n; addons_path = / opt / odoo / odoo12 / addons, / opt / odoo / odoo12-custom-addons\nN&#39;oubliez pas de changer le mot de passe maître avec un nouveau mot de passe fort. Vous pouvez en générer un via la ligne de commande. Enregistrez et fermez le fichier.\n8. Créez un fichier d&#39;unité systemd\nDans l&#39;étape suivante, nous allons créer un fichier d&#39;unité de service afin de pouvoir exécuter Odoo en tant que service.\nOuvrez votre éditeur de texte:\nnano /etc/systemd/system/odoo12.service\net collez la configuration ci-dessous:\n[Unit]\r\n\r\n\r\n\r\nDescription = Odoo12\r\nRequiert = postgresql-9.6.service\r\nAprès = network.target postgresql-9.6.service\r\n\r\n[Service]\r\nType = simple\r\nSyslogIdentifier = odoo12\r\nPermissionsStartOnly = true\r\nUtilisateur = odoo\r\nGroupe = odoo\r\nExecStart = / usr / bin / scl enable rh-python35 - / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\r\nStandardOutput = journal + console\r\n\r\n[Install]\r\nWantedBy = multi-user.target\nVous devez recharger le démon pour qu&#39;il puisse prendre la nouvelle unité que nous avons créée dans systemd.\nsystemctl daemon-reload\nEnfin, nous pouvons démarrer les instances Odoo avec la commande:\nsystemctl start odoo12\nPour vérifier l&#39;état du service Odoo, vous pouvez exécuter la commande suivante:\nétat systemctl odoo12\n● odoo12.service - Odoo12\r\nChargé: chargé (/etc/systemd/system/odoo12.service; désactivé; préréglage fournisseur: désactivé)\r\nActif: actif (en cours d&#39;exécution) depuis le jeu 2018-10-18 07:28:28 CDT; Il y a 6 ans\r\nPID principal: 24592 (scl)\r\nCGroup: /system.slice/odoo12.service\r\n24─24592 / usr / bin / scl enable rh-python35 - / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\r\n├─24593 / bin / bash / var / tmp / scly7P6bo\r\n└─24596 / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\nS&#39;il n&#39;y a pas d&#39;erreur, vous pouvez activer le service Odoo pour démarrer au démarrage avec la commande:\nsystemctl activer odoo12\nPour plus d&#39;informations sur les messages enregistrés par le service Odoo, vous pouvez vérifier:\njournalctl -u odoo12\n9. Testez l&#39;installation\nMaintenant, lorsque Odoo fonctionne sur votre serveur, il est temps d&#39;ouvrir votre navigateur préféré et de naviguer sur http: //: 8069\nSi l&#39;installation s&#39;est terminée avec succès, vous devriez pouvoir voir l&#39;écran Odoo afin de pouvoir créer votre première base de données.\n\nConclusion\nFélicitations, si vous suivez attentivement nos instructions dans ce tutoriel, vous avez installé la dernière Odoo 12 sur votre CentOS 7 VPS. Vous pouvez créer votre première base de données et commencer à utiliser la dernière Odoo 12. Utilisez ce tutoriel si vous êtes installer Odoo 12 sur Ubuntu 16.04, et ce tutoriel si vous êtes installer Odoo 12 sur Debian 9.\n\nBien sûr, vous n’avez pas à installer Odoo 12 sur CentOS 7, si vous utilisez l&#39;un de nos services d&#39;hébergement Odoo VPS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d&#39;installer et de configurer Odoo 12 pour vous. Ils sont disponibles 24 × 7 et répondra immédiatement à votre demande.\nPS. Si vous avez aimé ce post sur comment installer Odoo 12 sur CentOS 7, partagez-le avec vos amis sur les réseaux sociaux à l&#39;aide des boutons ci-dessous ou laissez simplement une réponse. Merci.\n\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["Odoo est l&#39;un des logiciels d&#39;entreprise les plus populaires que vous pouvez trouver de nos jours. Ce qui rend cette application si populaire, c&#39;est qu&#39;elle offre une gamme d&#39;applications professionnelles en un seul endroit. Certaines des applications que nous pouvons mentionner sont les points de vente (POS), l&#39;inventaire, le CRM, la VoIP, le site Web, le chat en direct, le commerce électronique, la fabrication, la facturation, la comptabilité, l&#39;entrepôt, la gestion de projet, l&#39;inventaire, le forum, les applications Android et iPhone, eCommerce, et bien plus encore, tous parfaitement intégrés. Odoo propose une nouvelle version 12 en octobre. Dans cet article, nous vous montrerons comment installer Odoo 12 sur CentOS 7.\nOdoo est connu comme une application gourmande en ressources, donc notre recommandation est de commencer avec notre plan d&#39;hébergement SSD 2 VPS ou supérieur.\n1. Connectez-vous en tant que root à votre serveur via SSH\nssh [email protected]_server_ip\nSi vous souhaitez vérifier la version de CentOS installée sur votre ordinateur, vous pouvez exécuter la commande suivante:\ncat / etc / redhat-release\nla sortie que nous recevons est:\nCentOS Linux version 7.5.1804 (Core)\n2. Mettez à jour le système\nEn exécutant la commande ci-dessous, vous pouvez mettre à jour votre serveur:\nmise à jour miam\nUne fois cela fait, activez le référentiel EPEL en tapant:\nyum install epel-release\n3. Installez les packages Python 3.5 et les dépendances Odoo\nAvec la commande suivante, vous pouvez activer le référentiel SCL (Software Collections) pour pouvoir installer des packages Python 3.5.\nyum install centos-release-scl\nExécutez la commande suivante pour installer Python 3.5:\nyum install rh-python35\nAvec la commande suivante, vous devez installer tous les outils et dépendances dont vous avez besoin pour construire la dernière Odoo 12.\nyum install git gcc wget nodejs-less libxslt-devel bzip2-devel openldap-devel libjpeg-devel freetype-devel\n4. Créer un utilisateur Odoo\nCréez un nouvel utilisateur et groupe système dont vous avez besoin pour exécuter le service Odoo. Dans ce cas, nous définirons / opt / odoo comme un répertoire personnel.\nuseradd -m -U -r -d / opt / odoo -s / bin / bash odoo\nN&#39;hésitez pas à nommer l&#39;utilisateur comme bon vous semble, n&#39;oubliez pas de créer un utilisateur PostgreSQL avec le même nom.\n5. Installez et configurez PostgreSQL\nVous pouvez d&#39;abord lister les packages disponibles:\nyum list postgresql *\nNous utiliserons PostgreSQL version 9.6 dans ce tutoriel. Si vous ne disposez pas de cette version de la liste, vous pouvez ajouter manuellement à partir du référentiel Postgres Yum à l&#39;aide de la commande ci-dessous:\nyum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-redhat96-9.6-3.noarch.rpm -y\nInstallez PostgreSQL 9.6 en exécutant:\nyum install postgresql96 postgresql96-server postgresql96-contrib postgresql96-libs -y\nInitialisez votre base de données:\n/usr/pgsql-9.6/bin/postgresql96-setup initdb\nDémarrez PostgreSQL:\nsystemctl start postgresql-9.6.service\nFacultatif: vous pouvez configurer PostgreSQL pour qu&#39;il démarre au démarrage en l&#39;activant:\nsystemctl enable postgresql-9.6.service\nEnsuite, vous devez créer un utilisateur PostgreSQL qui utilise le même nom que l&#39;utilisateur que vous créez déjà pour Odoo.\nsu - postgres -c &quot;createuser -s odoo&quot;\n6. Installez Wkhtmltopdf\nLe package wkhtmltopdf est un outil open source qu&#39;Odoo utilise pour créer du HTML au format PDF afin d&#39;imprimer des rapports PDF. Nous installerons la version 0.12.5 qui n&#39;est pas disponible dans les dépôts officiels CentOS 7. Pour télécharger et installer cette version, vous devez exécuter les commandes suivantes:\ncd / opt /","wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm","yum localinstall wkhtmltox-0.12.5-1.centos7.x86_64.rpm\n7. Installez et configurez Odoo 12\nNous allons installer Odoo 12 à partir du référentiel GitHub et utiliser virtualenv afin de créer un environnement Python isolé. La première étape que vous devez faire est de passer à l&#39;utilisateur odoo:\nsu - odoo\nClonez l&#39;Odoo à partir du référentiel GitHub:\ngit clone https://www.github.com/odoo/odoo --depth 1 --branch 12.0 / opt / odoo / odoo12\nDans l&#39;étape suivante, nous devrions activer les collections de logiciels afin d&#39;accéder aux binaires python 3.5:\nscl activer rh-python35 bash\nCréez ensuite un nouvel environnement virtuel avec les commandes ci-dessous:\ncd / opt / odoo\npython3 -m venv odoo12-venv\nactiver l&#39;environnement virtuel:\nsource odoo12-venv / bin / activate\nMettez à niveau pip avec la commande et installez la bibliothèque Wheel:\ninstallation de pip - mise à niveau pip","pip3 installer la roue\nExécutez la commande suivante pour installer tous les modules Python requis:\npip3 install -r odoo12 / requirements.txt\nUne fois l&#39;installation terminée, vous pouvez désactiver l&#39;environnement virtuel et revenir à l&#39;utilisateur root avec les commandes:\ndésactiver &amp;&amp; quitter\nsortie\nSi vous envisagez d&#39;utiliser des modules personnalisés pour votre instance Odoo, vous devez les installer dans un répertoire séparé. Créez un nouveau répertoire et changez le propriétaire en odoo avec les commandes suivantes:\naddons personnalisés mkdir / opt / odoo / odoo12","chown odoo: / opt / odoo / odoo12-add-custom-addons\nL&#39;étape suivante consiste à créer un fichier de configuration pour l&#39;Odoo.\nnano /etc/odoo.conf\ncollez les lignes suivantes dans le fichier de configuration:\n[options]","; C&#39;est le mot de passe qui permet les opérations de base de données:\nadmin_passwd = master_password\ndb_host = False\ndb_port = False\ndb_user = odoo\ndb_password = False\naddons_path = / opt / odoo / odoo12 / addons\n; Vous pouvez activer le fichier journal en supprimant la mise en commentaire de la ligne suivante\n; logfile = /var/log/odoo12/odoo.log\n; Si vous utilisez des modules personnalisés\n; addons_path = / opt / odoo / odoo12 / addons, / opt / odoo / odoo12-custom-addons\nN&#39;oubliez pas de changer le mot de passe maître avec un nouveau mot de passe fort. Vous pouvez en générer un via la ligne de commande. Enregistrez et fermez le fichier.\n8. Créez un fichier d&#39;unité systemd\nDans l&#39;étape suivante, nous allons créer un fichier d&#39;unité de service afin de pouvoir exécuter Odoo en tant que service.\nOuvrez votre éditeur de texte:\nnano /etc/systemd/system/odoo12.service\net collez la configuration ci-dessous:\n[Unit]","Description = Odoo12\nRequiert = postgresql-9.6.service\nAprès = network.target postgresql-9.6.service","[Service]\nType = simple\nSyslogIdentifier = odoo12\nPermissionsStartOnly = true\nUtilisateur = odoo\nGroupe = odoo\nExecStart = / usr / bin / scl enable rh-python35 - / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\nStandardOutput = journal + console","[Install]\nWantedBy = multi-user.target\nVous devez recharger le démon pour qu&#39;il puisse prendre la nouvelle unité que nous avons créée dans systemd.\nsystemctl daemon-reload\nEnfin, nous pouvons démarrer les instances Odoo avec la commande:\nsystemctl start odoo12\nPour vérifier l&#39;état du service Odoo, vous pouvez exécuter la commande suivante:\nétat systemctl odoo12\n● odoo12.service - Odoo12\nChargé: chargé (/etc/systemd/system/odoo12.service; désactivé; préréglage fournisseur: désactivé)\nActif: actif (en cours d&#39;exécution) depuis le jeu 2018-10-18 07:28:28 CDT; Il y a 6 ans\nPID principal: 24592 (scl)\nCGroup: /system.slice/odoo12.service\n24─24592 / usr / bin / scl enable rh-python35 - / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\n├─24593 / bin / bash / var / tmp / scly7P6bo\n└─24596 / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\nS&#39;il n&#39;y a pas d&#39;erreur, vous pouvez activer le service Odoo pour démarrer au démarrage avec la commande:\nsystemctl activer odoo12\nPour plus d&#39;informations sur les messages enregistrés par le service Odoo, vous pouvez vérifier:\njournalctl -u odoo12\n9. Testez l&#39;installation\nMaintenant, lorsque Odoo fonctionne sur votre serveur, il est temps d&#39;ouvrir votre navigateur préféré et de naviguer sur http: //: 8069\nSi l&#39;installation s&#39;est terminée avec succès, vous devriez pouvoir voir l&#39;écran Odoo afin de pouvoir créer votre première base de données.","Conclusion\nFélicitations, si vous suivez attentivement nos instructions dans ce tutoriel, vous avez installé la dernière Odoo 12 sur votre CentOS 7 VPS. Vous pouvez créer votre première base de données et commencer à utiliser la dernière Odoo 12. Utilisez ce tutoriel si vous êtes installer Odoo 12 sur Ubuntu 16.04, et ce tutoriel si vous êtes installer Odoo 12 sur Debian 9.","Bien sûr, vous n’avez pas à installer Odoo 12 sur CentOS 7, si vous utilisez l&#39;un de nos services d&#39;hébergement Odoo VPS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d&#39;installer et de configurer Odoo 12 pour vous. Ils sont disponibles 24 × 7 et répondra immédiatement à votre demande.\nPS. Si vous avez aimé ce post sur comment installer Odoo 12 sur CentOS 7, partagez-le avec vos amis sur les réseaux sociaux à l&#39;aide des boutons ci-dessous ou laissez simplement une réponse. Merci.","Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Odoo est l&#39;un des logiciels d&#39;entreprise les plus populaires que vous pouvez trouver de nos jours. Ce qui rend cette application si populaire, c&#39;est qu&#39;elle offre une gamme d&#39;applications professionnelles en un seul endroit. Certaines des applications que nous pouvons mentionner sont les points de vente (POS), l&#39;inventaire, le CRM, la VoIP, le site Web, le chat en direct, le commerce électronique, la fabrication, la facturation, la comptabilité, l&#39;entrepôt, la gestion de projet, l&#39;inventaire, le forum, les applications Android et iPhone, eCommerce, et bien plus encore, tous parfaitement intégrés. Odoo propose une nouvelle version 12 en octobre. Dans cet article, nous vous montrerons comment installer Odoo 12 sur CentOS 7.\nOdoo est connu comme une application gourmande en ressources, donc notre recommandation est de commencer avec notre plan d&#39;hébergement SSD 2 VPS ou supérieur.\n1. Connectez-vous en tant que root à votre serveur via SSH\nssh [email protected]_server_ip\nSi vous souhaitez vérifier la version de CentOS installée sur votre ordinateur, vous pouvez exécuter la commande suivante:\ncat / etc / redhat-release\nla sortie que nous recevons est:\nCentOS Linux version 7.5.1804 (Core)\n2. Mettez à jour le système\nEn exécutant la commande ci-dessous, vous pouvez mettre à jour votre serveur:\nmise à jour miam\nUne fois cela fait, activez le référentiel EPEL en tapant:\nyum install epel-release\n3. Installez les packages Python 3.5 et les dépendances Odoo\nAvec la commande suivante, vous pouvez activer le référentiel SCL (Software Collections) pour pouvoir installer des packages Python 3.5.\nyum install centos-release-scl\nExécutez la commande suivante pour installer Python 3.5:\nyum install rh-python35\nAvec la commande suivante, vous devez installer tous les outils et dépendances dont vous avez besoin pour construire la dernière Odoo 12.\nyum install git gcc wget nodejs-less libxslt-devel bzip2-devel openldap-devel libjpeg-devel freetype-devel\n4. Créer un utilisateur Odoo\nCréez un nouvel utilisateur et groupe système dont vous avez besoin pour exécuter le service Odoo. Dans ce cas, nous définirons / opt / odoo comme un répertoire personnel.\nuseradd -m -U -r -d / opt / odoo -s / bin / bash odoo\nN&#39;hésitez pas à nommer l&#39;utilisateur comme bon vous semble, n&#39;oubliez pas de créer un utilisateur PostgreSQL avec le même nom.\n5. Installez et configurez PostgreSQL\nVous pouvez d&#39;abord lister les packages disponibles:\nyum list postgresql *\nNous utiliserons PostgreSQL version 9.6 dans ce tutoriel. Si vous ne disposez pas de cette version de la liste, vous pouvez ajouter manuellement à partir du référentiel Postgres Yum à l&#39;aide de la commande ci-dessous:\nyum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-redhat96-9.6-3.noarch.rpm -y\nInstallez PostgreSQL 9.6 en exécutant:\nyum install postgresql96 postgresql96-server postgresql96-contrib postgresql96-libs -y\nInitialisez votre base de données:\n/usr/pgsql-9.6/bin/postgresql96-setup initdb\nDémarrez PostgreSQL:\nsystemctl start postgresql-9.6.service\nFacultatif: vous pouvez configurer PostgreSQL pour qu&#39;il démarre au démarrage en l&#39;activant:\nsystemctl enable postgresql-9.6.service\nEnsuite, vous devez créer un utilisateur PostgreSQL qui utilise le même nom que l&#39;utilisateur que vous créez déjà pour Odoo.\nsu - postgres -c &quot;createuser -s odoo&quot;\n6. Installez Wkhtmltopdf\nLe package wkhtmltopdf est un outil open source qu&#39;Odoo utilise pour créer du HTML au format PDF afin d&#39;imprimer des rapports PDF. Nous installerons la version 0.12.5 qui n&#39;est pas disponible dans les dépôts officiels CentOS 7. Pour télécharger et installer cette version, vous devez exécuter les commandes suivantes:\ncd / opt /","html":"<p>Odoo est l&#039;un des logiciels d&#039;entreprise les plus populaires que vous pouvez trouver de nos jours. Ce qui rend cette application si populaire, c&#039;est qu&#039;elle offre une gamme d&#039;applications professionnelles en un seul endroit. Certaines des applications que nous pouvons mentionner sont les points de vente (POS), l&#039;inventaire, le CRM, la VoIP, le site Web, le chat en direct, le commerce électronique, la fabrication, la facturation, la comptabilité, l&#039;entrepôt, la gestion de projet, l&#039;inventaire, le forum, les applications Android et iPhone, eCommerce, et bien plus encore, tous parfaitement intégrés. Odoo propose une nouvelle version 12 en octobre. Dans cet article, nous vous montrerons comment installer Odoo 12 sur CentOS 7.\nOdoo est connu comme une application gourmande en ressources, donc notre recommandation est de commencer avec notre plan d&#039;hébergement SSD 2 VPS ou supérieur.\n1. Connectez-vous en tant que root à votre serveur via SSH\nssh [email protected]_server_ip\nSi vous souhaitez vérifier la version de CentOS installée sur votre ordinateur, vous pouvez exécuter la commande suivante:\ncat / etc / redhat-release\nla sortie que nous recevons est:\nCentOS Linux version 7.5.1804 (Core)\n2. Mettez à jour le système\nEn exécutant la commande ci-dessous, vous pouvez mettre à jour votre serveur:\nmise à jour miam\nUne fois cela fait, activez le référentiel EPEL en tapant:\nyum install epel-release\n3. Installez les packages Python 3.5 et les dépendances Odoo\nAvec la commande suivante, vous pouvez activer le référentiel SCL (Software Collections) pour pouvoir installer des packages Python 3.5.\nyum install centos-release-scl\nExécutez la commande suivante pour installer Python 3.5:\nyum install rh-python35\nAvec la commande suivante, vous devez installer tous les outils et dépendances dont vous avez besoin pour construire la dernière Odoo 12.\nyum install git gcc wget nodejs-less libxslt-devel bzip2-devel openldap-devel libjpeg-devel freetype-devel\n4. Créer un utilisateur Odoo\nCréez un nouvel utilisateur et groupe système dont vous avez besoin pour exécuter le service Odoo. Dans ce cas, nous définirons / opt / odoo comme un répertoire personnel.\nuseradd -m -U -r -d / opt / odoo -s / bin / bash odoo\nN&#039;hésitez pas à nommer l&#039;utilisateur comme bon vous semble, n&#039;oubliez pas de créer un utilisateur PostgreSQL avec le même nom.\n5. Installez et configurez PostgreSQL\nVous pouvez d&#039;abord lister les packages disponibles:\nyum list postgresql *\nNous utiliserons PostgreSQL version 9.6 dans ce tutoriel. Si vous ne disposez pas de cette version de la liste, vous pouvez ajouter manuellement à partir du référentiel Postgres Yum à l&#039;aide de la commande ci-dessous:\nyum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-redhat96-9.6-3.noarch.rpm -y\nInstallez PostgreSQL 9.6 en exécutant:\nyum install postgresql96 postgresql96-server postgresql96-contrib postgresql96-libs -y\nInitialisez votre base de données:\n/usr/pgsql-9.6/bin/postgresql96-setup initdb\nDémarrez PostgreSQL:\nsystemctl start postgresql-9.6.service\nFacultatif: vous pouvez configurer PostgreSQL pour qu&#039;il démarre au démarrage en l&#039;activant:\nsystemctl enable postgresql-9.6.service\nEnsuite, vous devez créer un utilisateur PostgreSQL qui utilise le même nom que l&#039;utilisateur que vous créez déjà pour Odoo.\nsu - postgres -c &quot;createuser -s odoo&quot;\n6. Installez Wkhtmltopdf\nLe package wkhtmltopdf est un outil open source qu&#039;Odoo utilise pour créer du HTML au format PDF afin d&#039;imprimer des rapports PDF. Nous installerons la version 0.12.5 qui n&#039;est pas disponible dans les dépôts officiels CentOS 7. Pour télécharger et installer cette version, vous devez exécuter les commandes suivantes:\ncd / opt /</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm","html":"<p>wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"yum localinstall wkhtmltox-0.12.5-1.centos7.x86_64.rpm\n7. Installez et configurez Odoo 12\nNous allons installer Odoo 12 à partir du référentiel GitHub et utiliser virtualenv afin de créer un environnement Python isolé. La première étape que vous devez faire est de passer à l&#39;utilisateur odoo:\nsu - odoo\nClonez l&#39;Odoo à partir du référentiel GitHub:\ngit clone https://www.github.com/odoo/odoo --depth 1 --branch 12.0 / opt / odoo / odoo12\nDans l&#39;étape suivante, nous devrions activer les collections de logiciels afin d&#39;accéder aux binaires python 3.5:\nscl activer rh-python35 bash\nCréez ensuite un nouvel environnement virtuel avec les commandes ci-dessous:\ncd / opt / odoo\npython3 -m venv odoo12-venv\nactiver l&#39;environnement virtuel:\nsource odoo12-venv / bin / activate\nMettez à niveau pip avec la commande et installez la bibliothèque Wheel:\ninstallation de pip - mise à niveau pip","html":"<p>yum localinstall wkhtmltox-0.12.5-1.centos7.x86_64.rpm\n7. Installez et configurez Odoo 12\nNous allons installer Odoo 12 à partir du référentiel GitHub et utiliser virtualenv afin de créer un environnement Python isolé. La première étape que vous devez faire est de passer à l&#039;utilisateur odoo:\nsu - odoo\nClonez l&#039;Odoo à partir du référentiel GitHub:\ngit clone https://www.github.com/odoo/odoo --depth 1 --branch 12.0 / opt / odoo / odoo12\nDans l&#039;étape suivante, nous devrions activer les collections de logiciels afin d&#039;accéder aux binaires python 3.5:\nscl activer rh-python35 bash\nCréez ensuite un nouvel environnement virtuel avec les commandes ci-dessous:\ncd / opt / odoo\npython3 -m venv odoo12-venv\nactiver l&#039;environnement virtuel:\nsource odoo12-venv / bin / activate\nMettez à niveau pip avec la commande et installez la bibliothèque Wheel:\ninstallation de pip - mise à niveau pip</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"pip3 installer la roue\nExécutez la commande suivante pour installer tous les modules Python requis:\npip3 install -r odoo12 / requirements.txt\nUne fois l&#39;installation terminée, vous pouvez désactiver l&#39;environnement virtuel et revenir à l&#39;utilisateur root avec les commandes:\ndésactiver &amp;&amp; quitter\nsortie\nSi vous envisagez d&#39;utiliser des modules personnalisés pour votre instance Odoo, vous devez les installer dans un répertoire séparé. Créez un nouveau répertoire et changez le propriétaire en odoo avec les commandes suivantes:\naddons personnalisés mkdir / opt / odoo / odoo12","html":"<p>pip3 installer la roue\nExécutez la commande suivante pour installer tous les modules Python requis:\npip3 install -r odoo12 / requirements.txt\nUne fois l&#039;installation terminée, vous pouvez désactiver l&#039;environnement virtuel et revenir à l&#039;utilisateur root avec les commandes:\ndésactiver &amp;&amp; quitter\nsortie\nSi vous envisagez d&#039;utiliser des modules personnalisés pour votre instance Odoo, vous devez les installer dans un répertoire séparé. Créez un nouveau répertoire et changez le propriétaire en odoo avec les commandes suivantes:\naddons personnalisés mkdir / opt / odoo / odoo12</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"chown odoo: / opt / odoo / odoo12-add-custom-addons\nL&#39;étape suivante consiste à créer un fichier de configuration pour l&#39;Odoo.\nnano /etc/odoo.conf\ncollez les lignes suivantes dans le fichier de configuration:\n[options]","html":"<p>chown odoo: / opt / odoo / odoo12-add-custom-addons\nL&#039;étape suivante consiste à créer un fichier de configuration pour l&#039;Odoo.\nnano /etc/odoo.conf\ncollez les lignes suivantes dans le fichier de configuration:\n[options]</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"; C&#39;est le mot de passe qui permet les opérations de base de données:\nadmin_passwd = master_password\ndb_host = False\ndb_port = False\ndb_user = odoo\ndb_password = False\naddons_path = / opt / odoo / odoo12 / addons\n; Vous pouvez activer le fichier journal en supprimant la mise en commentaire de la ligne suivante\n; logfile = /var/log/odoo12/odoo.log\n; Si vous utilisez des modules personnalisés\n; addons_path = / opt / odoo / odoo12 / addons, / opt / odoo / odoo12-custom-addons\nN&#39;oubliez pas de changer le mot de passe maître avec un nouveau mot de passe fort. Vous pouvez en générer un via la ligne de commande. Enregistrez et fermez le fichier.\n8. Créez un fichier d&#39;unité systemd\nDans l&#39;étape suivante, nous allons créer un fichier d&#39;unité de service afin de pouvoir exécuter Odoo en tant que service.\nOuvrez votre éditeur de texte:\nnano /etc/systemd/system/odoo12.service\net collez la configuration ci-dessous:\n[Unit]","html":"<p>; C&#039;est le mot de passe qui permet les opérations de base de données:\nadmin_passwd = master_password\ndb_host = False\ndb_port = False\ndb_user = odoo\ndb_password = False\naddons_path = / opt / odoo / odoo12 / addons\n; Vous pouvez activer le fichier journal en supprimant la mise en commentaire de la ligne suivante\n; logfile = /var/log/odoo12/odoo.log\n; Si vous utilisez des modules personnalisés\n; addons_path = / opt / odoo / odoo12 / addons, / opt / odoo / odoo12-custom-addons\nN&#039;oubliez pas de changer le mot de passe maître avec un nouveau mot de passe fort. Vous pouvez en générer un via la ligne de commande. Enregistrez et fermez le fichier.\n8. Créez un fichier d&#039;unité systemd\nDans l&#039;étape suivante, nous allons créer un fichier d&#039;unité de service afin de pouvoir exécuter Odoo en tant que service.\nOuvrez votre éditeur de texte:\nnano /etc/systemd/system/odoo12.service\net collez la configuration ci-dessous:\n[Unit]</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"Description = Odoo12\nRequiert = postgresql-9.6.service\nAprès = network.target postgresql-9.6.service","html":"<p>Description = Odoo12\nRequiert = postgresql-9.6.service\nAprès = network.target postgresql-9.6.service</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"[Service]\nType = simple\nSyslogIdentifier = odoo12\nPermissionsStartOnly = true\nUtilisateur = odoo\nGroupe = odoo\nExecStart = / usr / bin / scl enable rh-python35 - / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\nStandardOutput = journal + console","html":"<p>[Service]\nType = simple\nSyslogIdentifier = odoo12\nPermissionsStartOnly = true\nUtilisateur = odoo\nGroupe = odoo\nExecStart = / usr / bin / scl enable rh-python35 - / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\nStandardOutput = journal + console</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"[Install]\nWantedBy = multi-user.target\nVous devez recharger le démon pour qu&#39;il puisse prendre la nouvelle unité que nous avons créée dans systemd.\nsystemctl daemon-reload\nEnfin, nous pouvons démarrer les instances Odoo avec la commande:\nsystemctl start odoo12\nPour vérifier l&#39;état du service Odoo, vous pouvez exécuter la commande suivante:\nétat systemctl odoo12\n● odoo12.service - Odoo12\nChargé: chargé (/etc/systemd/system/odoo12.service; désactivé; préréglage fournisseur: désactivé)\nActif: actif (en cours d&#39;exécution) depuis le jeu 2018-10-18 07:28:28 CDT; Il y a 6 ans\nPID principal: 24592 (scl)\nCGroup: /system.slice/odoo12.service\n24─24592 / usr / bin / scl enable rh-python35 - / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\n├─24593 / bin / bash / var / tmp / scly7P6bo\n└─24596 / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\nS&#39;il n&#39;y a pas d&#39;erreur, vous pouvez activer le service Odoo pour démarrer au démarrage avec la commande:\nsystemctl activer odoo12\nPour plus d&#39;informations sur les messages enregistrés par le service Odoo, vous pouvez vérifier:\njournalctl -u odoo12\n9. Testez l&#39;installation\nMaintenant, lorsque Odoo fonctionne sur votre serveur, il est temps d&#39;ouvrir votre navigateur préféré et de naviguer sur http: //: 8069\nSi l&#39;installation s&#39;est terminée avec succès, vous devriez pouvoir voir l&#39;écran Odoo afin de pouvoir créer votre première base de données.","html":"<p>[Install]\nWantedBy = multi-user.target\nVous devez recharger le démon pour qu&#039;il puisse prendre la nouvelle unité que nous avons créée dans systemd.\nsystemctl daemon-reload\nEnfin, nous pouvons démarrer les instances Odoo avec la commande:\nsystemctl start odoo12\nPour vérifier l&#039;état du service Odoo, vous pouvez exécuter la commande suivante:\nétat systemctl odoo12\n● odoo12.service - Odoo12\nChargé: chargé (/etc/systemd/system/odoo12.service; désactivé; préréglage fournisseur: désactivé)\nActif: actif (en cours d&#039;exécution) depuis le jeu 2018-10-18 07:28:28 CDT; Il y a 6 ans\nPID principal: 24592 (scl)\nCGroup: /system.slice/odoo12.service\n24─24592 / usr / bin / scl enable rh-python35 - / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\n├─24593 / bin / bash / var / tmp / scly7P6bo\n└─24596 / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\nS&#039;il n&#039;y a pas d&#039;erreur, vous pouvez activer le service Odoo pour démarrer au démarrage avec la commande:\nsystemctl activer odoo12\nPour plus d&#039;informations sur les messages enregistrés par le service Odoo, vous pouvez vérifier:\njournalctl -u odoo12\n9. Testez l&#039;installation\nMaintenant, lorsque Odoo fonctionne sur votre serveur, il est temps d&#039;ouvrir votre navigateur préféré et de naviguer sur http: //: 8069\nSi l&#039;installation s&#039;est terminée avec succès, vous devriez pouvoir voir l&#039;écran Odoo afin de pouvoir créer votre première base de données.</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"Conclusion\nFélicitations, si vous suivez attentivement nos instructions dans ce tutoriel, vous avez installé la dernière Odoo 12 sur votre CentOS 7 VPS. Vous pouvez créer votre première base de données et commencer à utiliser la dernière Odoo 12. Utilisez ce tutoriel si vous êtes installer Odoo 12 sur Ubuntu 16.04, et ce tutoriel si vous êtes installer Odoo 12 sur Debian 9.","html":"<p>Conclusion\nFélicitations, si vous suivez attentivement nos instructions dans ce tutoriel, vous avez installé la dernière Odoo 12 sur votre CentOS 7 VPS. Vous pouvez créer votre première base de données et commencer à utiliser la dernière Odoo 12. Utilisez ce tutoriel si vous êtes installer Odoo 12 sur Ubuntu 16.04, et ce tutoriel si vous êtes installer Odoo 12 sur Debian 9.</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"Bien sûr, vous n’avez pas à installer Odoo 12 sur CentOS 7, si vous utilisez l&#39;un de nos services d&#39;hébergement Odoo VPS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d&#39;installer et de configurer Odoo 12 pour vous. Ils sont disponibles 24 × 7 et répondra immédiatement à votre demande.\nPS. Si vous avez aimé ce post sur comment installer Odoo 12 sur CentOS 7, partagez-le avec vos amis sur les réseaux sociaux à l&#39;aide des boutons ci-dessous ou laissez simplement une réponse. Merci.","html":"<p>Bien sûr, vous n’avez pas à installer Odoo 12 sur CentOS 7, si vous utilisez l&#039;un de nos services d&#039;hébergement Odoo VPS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d&#039;installer et de configurer Odoo 12 pour vous. Ils sont disponibles 24 × 7 et répondra immédiatement à votre demande.\nPS. Si vous avez aimé ce post sur comment installer Odoo 12 sur CentOS 7, partagez-le avec vos amis sur les réseaux sociaux à l&#039;aide des boutons ci-dessous ou laissez simplement une réponse. Merci.</p>"},{"id":"text-12","type":"text","heading":"","plain_text":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Odoo est l&#39;un des logiciels d&#39;entreprise les plus populaires que vous pouvez trouver de nos jours. Ce qui rend cette application si populaire, c&#39;est qu&#39;elle offre une gamme d&#39;applications professionnelles en un seul endroit. Certaines des applications que nous pouvons mentionner sont les points de vente (POS), l&#39;inventaire, le CRM, la VoIP, le site Web, le chat en direct, le commerce électronique, la fabrication, la facturation, la comptabilité, l&#39;entrepôt, la gestion de projet, l&#39;inventaire, le forum, les applications Android et iPhone, eCommerce, et bien plus encore, tous parfaitement intégrés. Odoo propose une nouvelle version 12 en octobre. Dans cet article, nous vous montrerons comment installer Odoo 12 sur CentOS 7.\nOdoo est connu comme une application gourmande en ressources, donc notre recommandation est de commencer avec notre plan d&#39;hébergement SSD 2 VPS ou supérieur.\n1. Connectez-vous en tant que root à votre serveur via SSH\nssh [email protected]_server_ip\nSi vous souhaitez vérifier la version de CentOS installée sur votre ordinateur, vous pouvez exécuter la commande suivante:\ncat / etc / redhat-release\nla sortie que nous recevons est:\nCentOS Linux version 7.5.1804 (Core)\n2. Mettez à jour le système\nEn exécutant la commande ci-dessous, vous pouvez mettre à jour votre serveur:\nmise à jour miam\nUne fois cela fait, activez le référentiel EPEL en tapant:\nyum install epel-release\n3. Installez les packages Python 3.5 et les dépendances Odoo\nAvec la commande suivante, vous pouvez activer le référentiel SCL (Software Collections) pour pouvoir installer des packages Python 3.5.\nyum install centos-release-scl\nExécutez la commande suivante pour installer Python 3.5:\nyum install rh-python35\nAvec la commande suivante, vous devez installer tous les outils et dépendances dont vous avez besoin pour construire la dernière Odoo 12.\nyum install git gcc wget nodejs-less libxslt-devel bzip2-devel openldap-devel libjpeg-devel freetype-devel\n4. Créer un utilisateur Odoo\nCréez un nouvel utilisateur et groupe système dont vous avez besoin pour exécuter le service Odoo. Dans ce cas, nous définirons / opt / odoo comme un répertoire personnel.\nuseradd -m -U -r -d / opt / odoo -s / bin / bash odoo\nN&#39;hésitez pas à nommer l&#39;utilisateur comme bon vous semble, n&#39;oubliez pas de créer un utilisateur PostgreSQL avec le même nom.\n5. Installez et configurez PostgreSQL\nVous pouvez d&#39;abord lister les packages disponibles:\nyum list postgresql *\nNous utiliserons PostgreSQL version 9.6 dans ce tutoriel. Si vous ne disposez pas de cette version de la liste, vous pouvez ajouter manuellement à partir du référentiel Postgres Yum à l&#39;aide de la commande ci-dessous:\nyum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-redhat96-9.6-3.noarch.rpm -y\nInstallez PostgreSQL 9.6 en exécutant:\nyum install postgresql96 postgresql96-server postgresql96-contrib postgresql96-libs -y\nInitialisez votre base de données:\n/usr/pgsql-9.6/bin/postgresql96-setup initdb\nDémarrez PostgreSQL:\nsystemctl start postgresql-9.6.service\nFacultatif: vous pouvez configurer PostgreSQL pour qu&#39;il démarre au démarrage en l&#39;activant:\nsystemctl enable postgresql-9.6.service\nEnsuite, vous devez créer un utilisateur PostgreSQL qui utilise le même nom que l&#39;utilisateur que vous créez déjà pour Odoo.\nsu - postgres -c &quot;createuser -s odoo&quot;\n6. Installez Wkhtmltopdf\nLe package wkhtmltopdf est un outil open source qu&#39;Odoo utilise pour créer du HTML au format PDF afin d&#39;imprimer des rapports PDF. Nous installerons la version 0.12.5 qui n&#39;est pas disponible dans les dépôts officiels CentOS 7. Pour télécharger et installer cette version, vous devez exécuter les commandes suivantes:\ncd / opt /"},{"id":"text-2","heading":"Text","content":"wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm"},{"id":"text-3","heading":"Text","content":"yum localinstall wkhtmltox-0.12.5-1.centos7.x86_64.rpm\n7. Installez et configurez Odoo 12\nNous allons installer Odoo 12 à partir du référentiel GitHub et utiliser virtualenv afin de créer un environnement Python isolé. La première étape que vous devez faire est de passer à l&#39;utilisateur odoo:\nsu - odoo\nClonez l&#39;Odoo à partir du référentiel GitHub:\ngit clone https://www.github.com/odoo/odoo --depth 1 --branch 12.0 / opt / odoo / odoo12\nDans l&#39;étape suivante, nous devrions activer les collections de logiciels afin d&#39;accéder aux binaires python 3.5:\nscl activer rh-python35 bash\nCréez ensuite un nouvel environnement virtuel avec les commandes ci-dessous:\ncd / opt / odoo\npython3 -m venv odoo12-venv\nactiver l&#39;environnement virtuel:\nsource odoo12-venv / bin / activate\nMettez à niveau pip avec la commande et installez la bibliothèque Wheel:\ninstallation de pip - mise à niveau pip"},{"id":"text-4","heading":"Text","content":"pip3 installer la roue\nExécutez la commande suivante pour installer tous les modules Python requis:\npip3 install -r odoo12 / requirements.txt\nUne fois l&#39;installation terminée, vous pouvez désactiver l&#39;environnement virtuel et revenir à l&#39;utilisateur root avec les commandes:\ndésactiver &amp;&amp; quitter\nsortie\nSi vous envisagez d&#39;utiliser des modules personnalisés pour votre instance Odoo, vous devez les installer dans un répertoire séparé. Créez un nouveau répertoire et changez le propriétaire en odoo avec les commandes suivantes:\naddons personnalisés mkdir / opt / odoo / odoo12"},{"id":"text-5","heading":"Text","content":"chown odoo: / opt / odoo / odoo12-add-custom-addons\nL&#39;étape suivante consiste à créer un fichier de configuration pour l&#39;Odoo.\nnano /etc/odoo.conf\ncollez les lignes suivantes dans le fichier de configuration:\n[options]"},{"id":"text-6","heading":"Text","content":"; C&#39;est le mot de passe qui permet les opérations de base de données:\nadmin_passwd = master_password\ndb_host = False\ndb_port = False\ndb_user = odoo\ndb_password = False\naddons_path = / opt / odoo / odoo12 / addons\n; Vous pouvez activer le fichier journal en supprimant la mise en commentaire de la ligne suivante\n; logfile = /var/log/odoo12/odoo.log\n; Si vous utilisez des modules personnalisés\n; addons_path = / opt / odoo / odoo12 / addons, / opt / odoo / odoo12-custom-addons\nN&#39;oubliez pas de changer le mot de passe maître avec un nouveau mot de passe fort. Vous pouvez en générer un via la ligne de commande. Enregistrez et fermez le fichier.\n8. Créez un fichier d&#39;unité systemd\nDans l&#39;étape suivante, nous allons créer un fichier d&#39;unité de service afin de pouvoir exécuter Odoo en tant que service.\nOuvrez votre éditeur de texte:\nnano /etc/systemd/system/odoo12.service\net collez la configuration ci-dessous:\n[Unit]"},{"id":"text-7","heading":"Text","content":"Description = Odoo12\nRequiert = postgresql-9.6.service\nAprès = network.target postgresql-9.6.service"},{"id":"text-8","heading":"Text","content":"[Service]\nType = simple\nSyslogIdentifier = odoo12\nPermissionsStartOnly = true\nUtilisateur = odoo\nGroupe = odoo\nExecStart = / usr / bin / scl enable rh-python35 - / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\nStandardOutput = journal + console"},{"id":"text-9","heading":"Text","content":"[Install]\nWantedBy = multi-user.target\nVous devez recharger le démon pour qu&#39;il puisse prendre la nouvelle unité que nous avons créée dans systemd.\nsystemctl daemon-reload\nEnfin, nous pouvons démarrer les instances Odoo avec la commande:\nsystemctl start odoo12\nPour vérifier l&#39;état du service Odoo, vous pouvez exécuter la commande suivante:\nétat systemctl odoo12\n● odoo12.service - Odoo12\nChargé: chargé (/etc/systemd/system/odoo12.service; désactivé; préréglage fournisseur: désactivé)\nActif: actif (en cours d&#39;exécution) depuis le jeu 2018-10-18 07:28:28 CDT; Il y a 6 ans\nPID principal: 24592 (scl)\nCGroup: /system.slice/odoo12.service\n24─24592 / usr / bin / scl enable rh-python35 - / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\n├─24593 / bin / bash / var / tmp / scly7P6bo\n└─24596 / opt / odoo / odoo12-venv / bin / python3 / opt / odoo / odoo12 / odoo-bin -c /etc/odoo.conf\nS&#39;il n&#39;y a pas d&#39;erreur, vous pouvez activer le service Odoo pour démarrer au démarrage avec la commande:\nsystemctl activer odoo12\nPour plus d&#39;informations sur les messages enregistrés par le service Odoo, vous pouvez vérifier:\njournalctl -u odoo12\n9. Testez l&#39;installation\nMaintenant, lorsque Odoo fonctionne sur votre serveur, il est temps d&#39;ouvrir votre navigateur préféré et de naviguer sur http: //: 8069\nSi l&#39;installation s&#39;est terminée avec succès, vous devriez pouvoir voir l&#39;écran Odoo afin de pouvoir créer votre première base de données."},{"id":"text-10","heading":"Text","content":"Conclusion\nFélicitations, si vous suivez attentivement nos instructions dans ce tutoriel, vous avez installé la dernière Odoo 12 sur votre CentOS 7 VPS. Vous pouvez créer votre première base de données et commencer à utiliser la dernière Odoo 12. Utilisez ce tutoriel si vous êtes installer Odoo 12 sur Ubuntu 16.04, et ce tutoriel si vous êtes installer Odoo 12 sur Debian 9."},{"id":"text-11","heading":"Text","content":"Bien sûr, vous n’avez pas à installer Odoo 12 sur CentOS 7, si vous utilisez l&#39;un de nos services d&#39;hébergement Odoo VPS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d&#39;installer et de configurer Odoo 12 pour vous. Ils sont disponibles 24 × 7 et répondra immédiatement à votre demande.\nPS. Si vous avez aimé ce post sur comment installer Odoo 12 sur CentOS 7, partagez-le avec vos amis sur les réseaux sociaux à l&#39;aide des boutons ci-dessous ou laissez simplement une réponse. Merci."},{"id":"text-12","heading":"Text","content":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":""},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2020/01/19/comment-installer-odoo-12-sur-centos-7-bien-choisir-son-serveur-d-impression/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/01/19/comment-installer-odoo-12-sur-centos-7-bien-choisir-son-serveur-d-impression/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/01/19/comment-installer-odoo-12-sur-centos-7-bien-choisir-son-serveur-d-impression/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}