QU'EST-CE QUI NOUS REND UNIQUE ?

Pour mettre en place et pour optimiser les projets informatiques de nos clients, Nous avons créé trois services pour chaque Direction:

1 CONSEIL,
2 EXPERTISE
3 & DÉVELOPPEMENT

Les Experts de MLMCONSEIL vous accompagnent dans la Réalisation, la Maintenance et le Suivi de vos Projets.

PASSEZ NOUS RENDRE VISITE !

DIMANCHE - JEUDI: 08:30 À 17:00

VENDREDI & SAMEDI: FERMÉ

JOURS FÉRIÉS: FERMÉ

Astuces et configurations à faire après l’installation de Odoo sur Linux

Dans le cours précédent, nous avons vu comment installer Odoo sur Debian_Linux. Dans ce cours, nous allons connaitre quelques astuces et configurations qui nous faciliteront l’utilisation de Odoo.

On va commencer par lancer les deux services odoo et postgresql :

#service postgresql start

#service odoo start

Puis on écrit la commande : #service odoo status pour avoir plus d’information sur le service.

On remarquera trois informations  très essentielles :

/etc/init.d/odoo = l’emplacement et le nom du service odoo.

/etc/odoo/odoo.conf = le fichier de configuration de odoo.

/var/log/odoo/odoo-server.log = le fichier log du service odoo.

Image

Ajouter un dossier pour les addons et modifier le fichier de configuration de Odoo

Pour installer un module qui n’est pas intégré dans odoo, il faut le télécharger, l’extraire puis le mettre dans le dossier des addons pour que Odoo l’affiche dans la liste des modules.

Le dossier par défaut des addons (modules) est situé dans /usr/lib/python2.7/dist-packages/odoo/addons, un utilisateur standard ne peut pas ajouter, modifier ou supprimer des éléments dans ce dossier, il est donc convenable de créer un autre dossier qui sera également utilisé comme dossier d’addons (modules).

Avec un utilisateur standard on crée un dossier odoo_addons dans n’importe quel répertoire (dossier):

$mkdir Bureau/odoo_addons

Maintenant, on doit ajouter se dossier au fichier de configuration de odoo, on édite donc le fichier odoo.conf avec l’éditeur de texte nano ou n'importe quel autre éditeur :

#nano /etc/odoo/odoo.conf

PS : les commandes débutées par un # doivent être lancées en tant que super utilisateur (root).

Dans la ligne addons_path on ajoute l’emplacement du dossier qu’on a créé tout à l’heure.

On peut également changer le port 8069 par un autre plus facile à mémoriser (8010 par exemple) en ajoutant la ligne : 

xmlrpc_port = 8010 au fichier de configuration, où 80 = le port web par défaut, et 10 = la version installée de Odoo.

Ctrl+O pour sauvegarder, Ctrl+X pour quitter l’éditeur de texte.

Odoo CMS - a big picture

A Small Subtitle

Choose a vibrant image and write an inspiring paragraph about it. It does not have to be long, but it should reinforce your image.

Contact us »

Visualiser le fichier odoo-server.log en temps réel

Sans le moindre doute, les fichiers .log sont d’une importance capitale, c’est des fichiers texte dont les évènements sont enregistrés, un par ligne. Ces fichiers textes listent chronologiquement les évènements exécutés. Ils s'avèrent utiles pour comprendre la provenance d'une erreur en cas de bug.

Les fichiers .log peuvent être visualisés avec n’importe quel éditeur de texte, mais pour les visualiser en temps réel il faut un outil spécial qu’on appelle « Tail » est qui est intégré généralement dans toute les distributions Debian.

Pour visualiser le fichier odoo-server.log en temps réel, on écrit la commande :

#tail –f /var/log/odoo/odoo-server.log

Odoo CMS - a big picture

Pour faciliter la lecture des fichiers .log, il est recommandé d’installer ccze les afficher en couleurs :

#apt-get install ccze

On lance maintenant la comande tail en ajoutant ccze -A à la fin :

#tail -f /var/log/odoo/odoo-server.log | ccze –A

PS : On obtient le caractère « | » avec la combinaison  « AltGr + 6 »

Odoo CMS - a big picture

Voilà, la lecture est désormais plus facile, il est possible de modifier les couleurs d’affichage en éditant le fichier ccze :

#nano /etc/cczercou les couleurs du terminal par : le menu Edition ==> Préférences du profil ==> Couleurs.

 Pour finir, on va ajouter un alias dans le fichier .bashrc (que nous avons vu auparavant) pour :

  • Démarrer le service postresql.
  • Démarrer le service odoo.
  • Visualiser le fichier odoo-server.log en couleurs.

On ajoute la ligne alias start_odoo='service postgresql start && service odoo start && tail -f /var/log/odoo/odoo-server.log  | ccze -A au fichier .bashrc du superutilisateur (Root) manuellement, ou on colle seimplement la commande :

#echo "alias start_odoo='service postgresql start && service odoo start && tail -f /var/log/odoo/odoo-server.log | ccze -A'" >> /root/.bashrc

puis on charge le fichier .bashrc avec la commande :

#source /root/.bashrc

Maintenant il suffit juste de lancer la commande : #start_odoo pour lancer le tout !

LA VIE EST PLUS FACILE SOUS LINUX VOUS NE TROUVEZ PAS !

Activer le mode développeur

Passer en mode développeur de Odoo permet de se plonger dans les entrailles de l'outil, Accéder à la définition des vues, en ajouter, créer de nouveaux champs, accéder aux fonctionnalités de debug … etc.

Si son utilisation est réservée aux utilisateurs avertis, son activation, elle, est bien plus simple. Il existe deux méthodes pour y accéder :

Première méthode :

Depuis le menu principal, cliquez sur Configuration.

Odoo CMS - a big picture

Cette page vous présente 4 encarts avec diverses informations sur le nombre de modules installés, votre progression sur la configuration de ces modules ou encore le nombre d'utilisateurs actifs sur votre instance. L'encart qui nous intéresse est le quatrième le plus à droite avec les informations de licence, de version, de partage communautaire et bien entendu les liens pour activer/désactiver le mode développeur.

Pour activer ce mode, il reste simplement à cliquer sur le lien "Activer le mode développeur"

Odoo CMS - a big picture

Deuxième méthode :

La deuxième méthode est de modifier directement le lien dans le navigateur en ajoutant ?debug entre /web et #, c'est la méthode la plus rapide.

Odoo CMS - a big picture

ESPACE "MLMConseil"

CREATE ACCOUNT

FORGOT YOUR DETAILS?

DEMANDEZ VOTRE DEVIS DÈS MAINTENANT !

Merci de Remplir ce formulaire avec le plus de détails possibles. Nous nous engageons à vous répondre dans les plus brefs délais !

HAUT