Passa al contenuto
Odoo Menu
  • Accedi
  • Provalo gratis
  • App
    Finanze
    • Contabilità
    • Fatturazione
    • Note spese
    • Fogli di calcolo (BI)
    • Documenti
    • Firma
    Vendite
    • CRM
    • Vendite
    • Punto vendita Negozio
    • Punto vendita Ristorante
    • Abbonamenti
    • Noleggi
    Siti web
    • Configuratore sito web
    • E-commerce
    • Blog
    • Forum
    • Live chat
    • E-learning
    Supply chain
    • Magazzino
    • Produzione
    • PLM
    • Acquisti
    • Manutenzione
    • Qualità
    Risorse umane
    • Dipendenti
    • Assunzioni
    • Ferie
    • Valutazioni
    • Referral dipendenti
    • Parco veicoli
    Marketing
    • Social marketing
    • E-mail marketing
    • SMS marketing
    • Eventi
    • Marketing automation
    • Sondaggi
    Servizi
    • Progetti
    • Fogli ore
    • Assistenza sul campo
    • Helpdesk
    • Pianificazione
    • Appuntamenti
    Produttività
    • Comunicazioni
    • Approvazioni
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    App di terze parti Odoo Studio Piattaforma cloud Odoo
  • Settori
    Retail
    • Libreria
    • Negozio di abbigliamento
    • Negozio di arredamento
    • Alimentari
    • Ferramenta
    • Negozio di giocattoli
    Cibo e ospitalità
    • Bar e pub
    • Ristorante
    • Fast food
    • Pensione
    • Grossista di bevande
    • Hotel
    Agenzia immobiliare
    • Agenzia immobiliare
    • Studio di architettura
    • Edilizia
    • Gestione immobiliare
    • Impresa di giardinaggio
    • Associazione di proprietari immobiliari
    Consulenza
    • Società di contabilità
    • Partner Odoo
    • Agenzia di marketing
    • Studio legale
    • Selezione del personale
    • Audit e certificazione
    Produzione
    • Tessile
    • Metallo
    • Arredamenti
    • Alimentare
    • Birrificio
    • Ditta di regalistica aziendale
    Benessere e sport
    • Club sportivo
    • Negozio di ottica
    • Centro fitness
    • Centro benessere
    • Farmacia
    • Parrucchiere
    Commercio
    • Tuttofare
    • Hardware e assistenza IT
    • Ditta di installazione di pannelli solari
    • Calzolaio
    • Servizi di pulizia
    • Servizi di climatizzazione
    Altro
    • Organizzazione non profit
    • Ente per la tutela ambientale
    • Agenzia di cartellonistica pubblicitaria
    • Studio fotografico
    • Punto noleggio di biciclette
    • Rivenditore di software
    Carica tutti i settori
  • Community
    Apprendimento
    • Tutorial
    • Documentazione
    • Certificazioni 
    • Formazione
    • Blog
    • Podcast
    Potenzia la tua formazione
    • Programma educativo
    • Scale Up! Business Game
    • Visita Odoo
    Ottieni il software
    • Scarica
    • Versioni a confronto
    • Note di versione
    Collabora
    • Github
    • Forum
    • Eventi
    • Traduzioni
    • Diventa nostro partner
    • Servizi per partner
    • Registra la tua società di contabilità
    Ottieni servizi
    • Trova un partner
    • Trova un contabile
    • Incontra un esperto
    • Servizi di implementazione
    • Testimonianze dei clienti
    • Supporto
    • Aggiornamenti
    GitHub Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Richiedi una demo
  • Prezzi
  • Aiuto

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Contabilità
  • Magazzino
  • PoS
  • Progetti
  • MRP
All apps
È necessario essere registrati per interagire con la community.
Tutti gli articoli Persone Badge
Etichette (Mostra tutto)
odoo accounting v14 pos v15
Sul forum
È necessario essere registrati per interagire con la community.
Tutti gli articoli Persone Badge
Etichette (Mostra tutto)
odoo accounting v14 pos v15
Sul forum
Assistenza

How to install and properly debug two versions of openerp in Ubuntu?

Iscriviti

Ricevi una notifica quando c'è un'attività per questo post

La domanda è stata contrassegnata
v7openerpdebugging
3 Risposte
8111 Visualizzazioni
Avatar
Alexei R. Acosta

Hello I need to install and properly debug openerp v6.1 and openerp v7.0 in Ubuntu. If I install just one version (entering to downloaded file with latest code source and running in console python setup.py install), its libraries are added to python libraries, and I can debug perfectly using Pycharm. But if I install a second version, this one overwrite the conf file. I need to install both versions and be able to debug, because I'm developing in both versions.

Any help, thanks in advanced

Regards.

0
Avatar
Abbandona
Avatar
Med Said BARA
Risposta migliore

Install them in different folders, and change the port of the second instance (other than the default port 8069).

Response Added after comment.

let's take an example, assuming that you followed the steps described here; assuming also that Postgres is installed.

1- When you reach the step "move to the install directory", create the directory name according to your version (e.g mkdir /opt/openerp/v7 and mkdir /opt/openerp/v6.1) and continue to the next step ...

2- When creating the openerp-server.conf (you can rename it according to the openerp version) or you can use the same name but when copying it to the /etc/ folder , copy it in a subfolder ( /etc//V6.1 or /etc/V7 ).

3- Do the same thing for the openerp-server-log (put them in two separate subfolder under ./var/log/)

3- The Last step is to create a Boot Script under /etc/init.d/ for each instance (Look how to do it here at step 7:

Edit the scripts, and modify the lines related to the paths to the DAEMON, CONFIG, and LOGFILE, you can also choose different names for each running instance (e.g openerp-server7 and openerp-server61)

Don't forget to change the port of the second instance !!!

And remember:

The Two (or more) instances of openERP must be installed in different folders, and pointing each one to different openerp-server.conf, openerp-server.log, and init script files.

0
Avatar
Abbandona
Alexei R. Acosta
Autore

Thanks for your answer. But like I said, when I install the second version (v7), I'm not able to run the other version. In the home directory is created the openerp_serverrc file, here is where I configure db_user, db_host etc, and the problem is that both installed versions use this file, and obviously that's wrong. How can we create two files, allowing to execute properly openerp-server script file, located in the directory owned to each openerp version inside for example in my case:/usr/local/lib/python2.7/dist-packages/openerp-6.1_1-py2.7.egg/EGG-INFO/scripts. Any help, thanks in advanced

Avatar
Simplify it!
Risposta migliore

Go to openerp/tools/config.py Look for

        if os.name == 'nt':
            rcfilepath = os.path.join(os.path.abspath(os.path.dirname(sys.argv[0])), 'openerp-server.conf')
        else:
            rcfilepath = os.path.expanduser('~/.openerp_serverrc8')

And change the name of the file. In my case i'm using openerp_serverrc8 for v8

0
Avatar
Abbandona
Alexei R. Acosta
Autore

I tried your solution man, but I had the same problem. When I try to debug the first installation, its config is overwritten with the last one (v7).

Avatar
Martin
Risposta migliore

Your immediate answer is virtualenv (and virtualenvwrapper to make it even easier). Here's another good tutorial.

However, the sanest thing you can do as a developer is to use full machine virtualization. VMWare, VirtualBox, Xen, KVM and others all make it ridiculously easy. I have dozens of 8 - 20Gb virtual machines on my hard disk. Windows XP, Windows 7, Tail and many, many different installations of Ubuntu with different editions of OpenERP, Joomla, WordPress and so on.

Any experimentation I need to do, I start up a VM, mess around fearlessly, shovel anything I need to keep out to GitHub and kill it when I'm done.

0
Avatar
Abbandona
Alexei R. Acosta
Autore

Yeah man I were thinking do something like that using debootstrap, which seems to be useful for software testing without overwrite or damage host OS.

Martin

Cool stuff. I had not heard about debootstrap. Thanks for the tip, but I doubt if I'll ever use it. Beginning with KVM a few years ago totally changed the way I work. One day I'll set up my own Apache CloudStack. In the meantime, I've rented a space from http://iwStack.com/. Cheap as dirt: A KVM instance with 1Gb memory, 2 vCPUs and 10Gb disk would cost you $0.01 per hour, for the times you used it. They do want $40 initial credit, but that would last you half a year if you ran it full-time. So good I made a video about it; https://www.youtube.com/watch?v=GPC1fAigDbY&feature=youtu.be

Alexei R. Acosta
Autore

Cool stuff too.

Ti stai godendo la conversazione? Non leggere soltanto, partecipa anche tu!

Crea un account oggi per scoprire funzionalità esclusive ed entrare a far parte della nostra fantastica community!

Registrati
Post correlati Risposte Visualizzazioni Attività
OpenERP Installation modules
v7 openerp
Avatar
Avatar
2
mar 15
4694
2 beginner questions about function(fields_view_get)
v7 openerp fields_view_get
Avatar
Avatar
1
mar 15
8035
How to access OpenERP v7 via a browser on different pc's Risolto
webclient v7 access openerp
Avatar
Avatar
1
feb 24
12839
How can i use user wise smtp account?
email smtp v7 openerp
Avatar
Avatar
Avatar
2
mar 15
11147
Developer Mode Restriotions
v7 openerp mode developer
Avatar
Avatar
1
mar 15
8391
Community
  • Tutorial
  • Documentazione
  • Forum
Open source
  • Scarica
  • Github
  • Runbot
  • Traduzioni
Servizi
  • Hosting Odoo.sh
  • Supporto
  • Aggiornamenti
  • Sviluppi personalizzati
  • Formazione
  • Trova un contabile
  • Trova un partner
  • Diventa nostro partner
Chi siamo
  • La nostra azienda
  • Branding
  • Contattaci
  • Lavora con noi
  • Eventi
  • Podcast
  • Blog
  • Clienti
  • Note legali • Privacy
  • Sicurezza
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo è un gestionale di applicazioni aziendali open source pensato per coprire tutte le esigenze della tua azienda: CRM, Vendite, E-commerce, Magazzino, Produzione, Fatturazione elettronica, Project Management e molto altro.

Il punto di forza di Odoo è quello di offrire un ecosistema unico di app facili da usare, intuitive e completamente integrate tra loro.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now