IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

FAQ OpenERPConsultez toutes les FAQ

Nombre d'auteurs : 2, nombre de questions : 33, création le 24 mai 2013 

 
OuvrirSommaireAdministration du serveur OpenERPSous Linux Debian/Ubuntu

Le fichier de configuration du serveur : openerp-server.conf
Sur Debian Wheezy (7), et dans mon cas pour OpenERP version 7.0, le fichier se trouve dans /etc/openerp.

Si vous ne le trouvez pas, vous pouvez ouvrir un terminal (en root) et taper :

 
Sélectionnez
find / -name "openerp-server.conf"

Cela vous affichera le chemin complet du fichier.

Mis à jour le 28 mai 2013  par Thierry Godin

Ouvrez un terminal en root puis tapez :

Démarrer le serveur
Sélectionnez
/etc/init.d/openerp start
Arrêter le serveur
Sélectionnez
/etc/init.d/openerp stop
Redémarrer le serveur
Sélectionnez
/etc/init.d/openerp restart

Note : pour trouver la liste de toutes les options du serveur ainsi que les valeurs disponibles, il faut fouiner dans le fichier config.py qui se trouve dans le répertoire tools du serveur.

Sur Debian Wheezy avec OpenERP 7: /usr/share/pyshared/openerp/tools

La plupart des options peuvent déjà figurer dans le fichier de configuration du serveur openerp-server.conf .

Attention, selon les versions d'OpenERP, les commandes peuvent être openerp-server + cmd au lieu de openerp + cmd

Mis à jour le 4 juin 2013  par Thierry Godin

Voici les options par défaut du fichier de configuration du serveur OpenERP

openerp-server.conf
Sélectionnez
[options]

# ============================================================================ #
# MODULES                                                                      #
# ============================================================================ # 

# Répertoires d'installation des modules                       
# Chemins séparés par des virgules                                               
addons_path = /opt/openerp/server/openerp/addons


# ============================================================================ #
# MOT DE PASSE PRINCIPAL                                                       #
# ============================================================================ #

# Mot de passe de l'administrateur OpenERP                                     
# Ce mot de passe est demandé lors de la création/sauvegarde/suppression  
# des bases de données                                                        
admin_passwd = admin


# ============================================================================ #
# CONFIGURATION DE POSTGRESQL                                                   #
# ============================================================================ #

# Nom d'hôte
db_host = False

# Nombre de connexions maxi
db_maxconn = 64

# Nom de la base de données à charger
# Laisser à False pour permettre de choisir la base de données à charger
db_name = False

# Nom de l'utilisateur PostgreSQL
db_user = openerp

# Mot de passe pour l'utilisateur PostgreSQL
db_password = False

# Numero de port de PostgreSQL
db_port = False

# Nom du modèle qui sera utilisé pour créer une nouvelle base de données
db_template = template1

# Lister les bases de données 
list_db = True

# Filtrer les bases de données sur l'interface web de connexion.
# Permet de restreindre la liste des bases de données qui apparaitront
# dans le menu déroulant 
dbfilter = .*

# Chemin de l'exécutable PostgreSQL
pg_path = None

# Utiliser la fonction "Unaccent" si fournie par la base de données
unaccent = False


# ============================================================================ #
# PARAMÈTRES MULTIPROCESSING                                                   #
# ============================================================================ #
workers = 0
limit_memory_hard = 805306368
limit_memory_soft = 671088640
limit_request = 8192
limit_time_cpu = 60
limit_time_real = 120
pidfile = None


# Nombre d'enregistrements maximum dans les tables osv_memory
osv_memory_count_limit = False

# Durée de conservation des enregistrements dans les tables osv_memory
osv_memory_age_limit = 1.0


# ============================================================================ #
# CONFIGURATION DU JOURNAL D'ÉVÉNEMENTS                                        #
# ============================================================================ #

# Gestionnaire d'événements
log_handler = [':INFO']

# Niveau d'enregistrement des événements.
# Les différents niveaux :
#	 info
#	 debug_rpc
#	 warn
#	 test
#	 critical
#	 debug_sql
#	 error
#	 debug
#	 debug_rpc_answer
#	 notset

log_level = info

# Chemin vers le fichier .log
logfile = /var/log/openerp/openerp-server.log

login_message = False

# logrotate à TRUE pour générer un nouveau fichier de log chaque jour.
logrotate = False

# Enregistrer les événements dans le journal système
syslog = False


# ============================================================================ #
# CONFIGURATION SMTP                                                           #
# ============================================================================ #

# Numéro de port du serveur SMTP
smtp_port = 25

# Nom du serveur SMTP 
smtp_server = localhost

# Activer l'option SSL du serveur SMTP
smtp_ssl = False

# Nom d'utilisateur
smtp_user = False

# Mot de passe de l'utilisateur
smtp_password = False

# Adresse email de l'expéditeur
email_from = False


# ============================================================================ #
# SERVEUR WEB FICHIERS HTML                                                    #
# ============================================================================ #
static_http_enable = False
static_http_document_root = None
static_http_url_prefix = None


# ============================================================================ #
# CONFIGURATION DES TESTS                                                      #
# ============================================================================ #
test_enable = False
test_commit = False
test_file = False
test_report_directory = False


# ============================================================================ #
# TRADUCTION                                                                   #
# ============================================================================ #

# Traduction des modules
translate_modules = ['all']


# ============================================================================ #
# CONFIGURATION XML-RPC                                                        #
# ============================================================================ #

# Activer XMLRPC
xmlrpc = True
xmlrpc_interface = 

xmlrpc_port = 8069
proxy_mode = False


# ============================================================================ #
# CONFIGURATION XML-RPC SÉCURISÉ                                               #
# ============================================================================ #

# Activer XMLRPCS
xmlrpcs = True
xmlrpcs_interface = 
xmlrpcs_port = 8071

# Chemin vers le certificat SSL
secure_cert_file = server.cert

# Chemin vers la Clé Privée
secure_pkey_file = server.pkey


# ============================================================================ #
# EXPORTS CSV
# ============================================================================ #

# Séparateur pour les exports/imports CSV
csv_internal_sep = ,

# Chemin vers un fichier pour l'importation de fichier de grande taille
import_partial = 


# ============================================================================ #
# ZONE DE TEMPS                                                                #
# ============================================================================ #

# Zone de temps par défaut
timezone = False


# ============================================================================ #
# DÉBOGAGE                                                                     #
# ============================================================================ #

# Activer le mode de débogage
debug_mode = False


# ============================================================================ #
# TÂCHES PLANIFIÉES                                                            #
# ============================================================================ #

# Nombre maximum simultané de tâches CRON
max_cron_threads = 2


# ============================================================================ #
# RAPPORTS                                                                     #
# ============================================================================ #

# Compresser les rapports
reportgz = False


# ============================================================================ #
# DONNÉES DE DÉMONSTRATION                                                     #
# ============================================================================ #

# Ne pas charger les données de démonstration
without_demo = False
demo = {}


# ============================================================================ #
# DIVERS                                                                       #
# ============================================================================ #

# Active le module GEvent mais désactive les tâches CRON
gevent = False

longpolling_port = 8072
server_wide_modules = None

Pour générer un fichier de configuration par défaut, ouvrez un terminal puis connectez-vous avec l'utilisateur openerp

 
Sélectionnez
su openerp

Positionnez-vous dans le répertoire dans lequel se trouve l'exécutable du serveur openerp-server

 
Sélectionnez
cd /<% le répertoire d\'installation d\'openERP %>/server [+ Entrée]

Lancez ensuite la commande suivante :

 
Sélectionnez
./openerp-server -s -c "/tmp/openerp-server.conf" [+ Entrée]

Le fichier de configuration avec les paramètres par défaut sera enregistré (option -s) à l'emplacement spécifié par l'option -c

Mis à jour le 26 juin 2013  par Thierry Godin
  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2013 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.