Site Tools


Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
it:openerp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
it:openerp [2025/10/05 07:37]
47.128.118.61 old revision restored (2025/09/07 20:40)
it:openerp [2025/10/06 03:42] (current)
47.128.49.215 old revision restored (2025/09/22 21:23)
Line 1: Line 1:
 ====== OPENERP ====== ====== OPENERP ======
 +
 +
  
 Installation und Konfiguration von OpenERP 6.0 Installation und Konfiguration von OpenERP 6.0
 +
 +
  
 ===== Virtuelle Maschine ===== ===== Virtuelle Maschine =====
 +
 +
  
   * XenServer 5.6 SP2   * XenServer 5.6 SP2
 +
   * local Storage   * local Storage
 +
   * PowerEdge 2950   * PowerEdge 2950
 +
 +
  
 === Konfiguration === === Konfiguration ===
 +
 +
  
 |        ^ 22.06.2011 (Erstellung)   ^ XX.XX.XXXX (Anpassung)           ^ |        ^ 22.06.2011 (Erstellung)   ^ XX.XX.XXXX (Anpassung)           ^
 +
 |CPU     | 2                                                          |  |CPU     | 2                                                          | 
 +
 |RAM     | 4 GB                      |                                  | |RAM     | 4 GB                      |                                  |
 +
 |Storage | C: 8 GB                  |                                  | |Storage | C: 8 GB                  |                                  |
 +
 |LAN     | 1 Interface                                                | |LAN     | 1 Interface                                                |
 +
 |Template| Ubuntu Lucid Lync 10.04 (64-bit)          |                                  | |Template| Ubuntu Lucid Lync 10.04 (64-bit)          |                                  |
 +
 +
  
 === Software === === Software ===
 +
 +
  
 |           ^ 22.06.2011 (Erstellung)   ^ XX.XX.XXXX (Anpassung)           ^ |           ^ 22.06.2011 (Erstellung)   ^ XX.XX.XXXX (Anpassung)           ^
 +
 | OS             | Ubuntu Server 10.04 64bit  |                                  |  | OS             | Ubuntu Server 10.04 64bit  |                                  | 
 +
 | OpenERP Server | 6.0.2 |                                  |  | OpenERP Server | 6.0.2 |                                  | 
 +
 | OpenERP Web | 6.0.2 |                                  |  | OpenERP Web | 6.0.2 |                                  | 
 +
 +
  
 ===== Installation / Konfiguration OpenERP ===== ===== Installation / Konfiguration OpenERP =====
 +
 +
  
 ==== Benutzer ==== ==== Benutzer ====
 +
 OpenERP Benutzer anlegen OpenERP Benutzer anlegen
 +
 +
  
 <code> adduser --system --home=/opt/openerp --group openerp </code> <code> adduser --system --home=/opt/openerp --group openerp </code>
 +
 +
  
 ==== Pakete ==== ==== Pakete ====
 +
 Installation benötigter Pakete Installation benötigter Pakete
 +
 +
  
 //OpenERP Server// //OpenERP Server//
 +
 <code> <code>
 +
 aptitude install python-dateutil python-libxslt1 python-lxml python-psycopg2 python-pydot python-pychart python-reportlab python-tz python-pyparsing python-yaml python-mako python-pkg-resources python-vobject python-webdav aptitude install python-dateutil python-libxslt1 python-lxml python-psycopg2 python-pydot python-pychart python-reportlab python-tz python-pyparsing python-yaml python-mako python-pkg-resources python-vobject python-webdav
 +
 +
  
 </code> </code>
 +
 +
  
 //PostgreSQL Datenbank// //PostgreSQL Datenbank//
 +
 <code>aptitude install postgresql</code> <code>aptitude install postgresql</code>
 +
 +
  
 //OpenERP Web// //OpenERP Web//
 +
 <code>aptitude install python-cherrypy3 python-formencode python-pybabel python-simplejson python-pyparsing</code> <code>aptitude install python-cherrypy3 python-formencode python-pybabel python-simplejson python-pyparsing</code>
 +
 +
  
 //Download OpenERP Pakete// //Download OpenERP Pakete//
 +
 +
  
 <code>wget http://www.openerp.com/download/stable/source/openerp-server-6.0.2.tar.gz</code> <code>wget http://www.openerp.com/download/stable/source/openerp-server-6.0.2.tar.gz</code>
 +
 <code>wget http://www.openerp.com/download/stable/source/openerp-web-6.0.2.tar.gz</code> <code>wget http://www.openerp.com/download/stable/source/openerp-web-6.0.2.tar.gz</code>
 +
 +
  
 ==== OpenERP entpacken ==== ==== OpenERP entpacken ====
 +
 +
  
 <code> <code>
 +
 mkdir /opt/openerp mkdir /opt/openerp
 +
 cd /opt/openerp cd /opt/openerp
 +
 tar xvf /root/openerp-server-6.0.2.tar.gz tar xvf /root/openerp-server-6.0.2.tar.gz
 +
 tar xvf /root/openerp-web-6.0.2.tar.gz tar xvf /root/openerp-web-6.0.2.tar.gz
 +
 chown -R openerp: * chown -R openerp: *
 +
 cp -a openerp-server-6.0.2 server cp -a openerp-server-6.0.2 server
 +
 cp -a openerp-web-6.0.2 web cp -a openerp-web-6.0.2 web
 +
 </code> </code>
 +
 +
  
 ==== Datenbank vorbereiten ==== ==== Datenbank vorbereiten ====
 +
 +
  
 <code>su - postgres</code> <code>su - postgres</code>
 +
 +
  
 <code> <code>
 +
 postgres@cperp01:~$ createuser --createdb --username postgres --no-createrole --pwprompt openerp postgres@cperp01:~$ createuser --createdb --username postgres --no-createrole --pwprompt openerp
 +
 Enter password for new role:  Enter password for new role: 
 +
 Enter it again:  Enter it again: 
 +
 Shall the new role be a superuser? (y/n) y  Shall the new role be a superuser? (y/n) y 
 +
 exit exit
 +
 </code> </code>
 +
 +
  
 //PW: GisteBier// //PW: GisteBier//
 +
 +
 +
  
  
 ==== OpenERP Konfigurationsdateien ==== ==== OpenERP Konfigurationsdateien ====
 +
 +
  
 //OpenERP **Server** Konfiguration// //OpenERP **Server** Konfiguration//
 +
 <code>svn export http://subversion/svn/Infrastruktur/OpenERP/server/openerp-server.conf</code> <code>svn export http://subversion/svn/Infrastruktur/OpenERP/server/openerp-server.conf</code>
 +
 //OpenERP **Web Client** Konfiguration// //OpenERP **Web Client** Konfiguration//
 +
 <code>svn export http://subversion/svn/Infrastruktur/OpenERP/web/openerp-web.conf</code> <code>svn export http://subversion/svn/Infrastruktur/OpenERP/web/openerp-web.conf</code>
 +
 +
  
   * Kopieren der Dateien nach **/etc/**   * Kopieren der Dateien nach **/etc/**
 +
  <code>chown openerp:root /etc/openerp-server.conf</code>  <code>chown openerp:root /etc/openerp-server.conf</code>
 +
  <code>chmod 640 /etc/openerp-server.conf</code>  <code>chmod 640 /etc/openerp-server.conf</code>
 +
 +
 +
  
  
 //Startup Skripte// //Startup Skripte//
 +
 <code>svn export http://subversion/svn/Infrastruktur/OpenERP/startup-scripts/openerp-server</code> <code>svn export http://subversion/svn/Infrastruktur/OpenERP/startup-scripts/openerp-server</code>
 +
 <code>svn export http://subversion/svn/Infrastruktur/OpenERP/startup-scripts/openerp-web</code> <code>svn export http://subversion/svn/Infrastruktur/OpenERP/startup-scripts/openerp-web</code>
 +
 +
  
   * Kopieren der Dateien nach **/etc/init.d/**   * Kopieren der Dateien nach **/etc/init.d/**
 +
 +
  
   * Berechtigungen setzen und Dateien ausführbar machen   * Berechtigungen setzen und Dateien ausführbar machen
 +
 <code>chmod 755 /etc/init.d/openerp-server</code> <code>chmod 755 /etc/init.d/openerp-server</code>
 +
 <code>chown root: /etc/init.d/openerp-server</code> <code>chown root: /etc/init.d/openerp-server</code>
 +
 +
  
 <code>chmod 755 /etc/init.d/openerp-web</code> <code>chmod 755 /etc/init.d/openerp-web</code>
 +
 <code>chown root: /etc/init.d/openerp-web</code> <code>chown root: /etc/init.d/openerp-web</code>
 +
 +
  
 <code>chown openerp:root /etc/openerp-web.conf</code> <code>chown openerp:root /etc/openerp-web.conf</code>
 +
   * chmod 640 /etc/openerp-web.conf   * chmod 640 /etc/openerp-web.conf
 +
 +
  
   * Ordner für Logfiles anlegen und Berechtigungen setzen   * Ordner für Logfiles anlegen und Berechtigungen setzen
 +
 <code>mkdir /var/log/openerp</code> <code>mkdir /var/log/openerp</code>
 +
 <code>chown openerp:root /var/log/openerp</code> <code>chown openerp:root /var/log/openerp</code>
 +
 +
  
   * Server starten und Logfile überprüfen   * Server starten und Logfile überprüfen
 +
 <code>/etc/init.d/openerp-server start</code> <code>/etc/init.d/openerp-server start</code>
 +
 +
  
 // /var/log/openerp/openerp-server.log // // /var/log/openerp/openerp-server.log //
 +
 +
  
 <code> <code>
 +
 [2011-06-22 09:41:57,743][?] INFO:server:OpenERP version - 6.0.2 [2011-06-22 09:41:57,743][?] INFO:server:OpenERP version - 6.0.2
 +
 [2011-06-22 09:41:57,743][?] INFO:server:addons_path - /opt/openerp/server/bin/addons [2011-06-22 09:41:57,743][?] INFO:server:addons_path - /opt/openerp/server/bin/addons
 +
 [2011-06-22 09:41:57,743][?] INFO:server:database hostname - localhost [2011-06-22 09:41:57,743][?] INFO:server:database hostname - localhost
 +
 [2011-06-22 09:41:57,743][?] INFO:server:database port - 5432 [2011-06-22 09:41:57,743][?] INFO:server:database port - 5432
 +
 [2011-06-22 09:41:57,743][?] INFO:server:database user - openerp [2011-06-22 09:41:57,743][?] INFO:server:database user - openerp
 +
 [2011-06-22 09:41:57,743][?] INFO:server:initialising distributed objects services [2011-06-22 09:41:57,743][?] INFO:server:initialising distributed objects services
 +
 [2011-06-22 09:41:58,281][?] INFO:web-services:starting HTTP service at 0.0.0.0 port 8069 [2011-06-22 09:41:58,281][?] INFO:web-services:starting HTTP service at 0.0.0.0 port 8069
 +
 [2011-06-22 09:41:58,282][?] INFO:web-services:starting HTTPS service at 0.0.0.0 port 8071 [2011-06-22 09:41:58,282][?] INFO:web-services:starting HTTPS service at 0.0.0.0 port 8071
 +
 [2011-06-22 09:41:58,282][?] INFO:web-services:Registered XML-RPC over HTTP [2011-06-22 09:41:58,282][?] INFO:web-services:Registered XML-RPC over HTTP
 +
 [2011-06-22 09:41:58,286][?] INFO:web-services:starting NET-RPC service at 0.0.0.0 port 8070 [2011-06-22 09:41:58,286][?] INFO:web-services:starting NET-RPC service at 0.0.0.0 port 8070
 +
 [2011-06-22 09:41:58,286][?] INFO:server:Starting 3 services [2011-06-22 09:41:58,286][?] INFO:server:Starting 3 services
 +
 [2011-06-22 09:41:58,287][?] INFO:server:OpenERP server is running, waiting for connections... [2011-06-22 09:41:58,287][?] INFO:server:OpenERP server is running, waiting for connections...
 +
 </code> </code>
 +
 +
  
   * Server beenden und Logfile überprüfen   * Server beenden und Logfile überprüfen
 +
 +
  
 <code> /etc/init.d/openerp-server stop </code> <code> /etc/init.d/openerp-server stop </code>
 +
 +
  
 // /var/log/openerp/openerp-server.log // // /var/log/openerp/openerp-server.log //
 +
 +
  
 <code> <code>
 +
 [2011-06-22 09:43:13,119][?] INFO:server:Stopping 3 services [2011-06-22 09:43:13,119][?] INFO:server:Stopping 3 services
 +
 [2011-06-22 09:43:13,119][?] INFO:shutdown:Initiating OpenERP Server shutdown [2011-06-22 09:43:13,119][?] INFO:shutdown:Initiating OpenERP Server shutdown
 +
 [2011-06-22 09:43:13,120][?] INFO:shutdown:Hit CTRL-C again or send a second signal to immediately terminate the server... [2011-06-22 09:43:13,120][?] INFO:shutdown:Hit CTRL-C again or send a second signal to immediately terminate the server...
 +
 </code> </code>
 +
 +
 +
  
  
 // Startskripte automatisch bei Serverboot starten // // Startskripte automatisch bei Serverboot starten //
 +
    
 +
 <code> <code>
 +
 update-rc.d openerp-server defaults update-rc.d openerp-server defaults
 +
 update-rc.d openerp-web defaults update-rc.d openerp-web defaults
 +
 </code> </code>
 +
 +
 +
  
  
 ===== Installation / Konfiguration Apache ===== ===== Installation / Konfiguration Apache =====
 +
 +
  
 Soll der Zugriff über Port 80 möglich sein, muss ein Webserver (Apache installiert werden) Soll der Zugriff über Port 80 möglich sein, muss ein Webserver (Apache installiert werden)
 +
 +
  
 // Installation Pakete für Apache // // Installation Pakete für Apache //
 +
 <code>aptitude install apache2 libapache2-mod-proxy-html</code> <code>aptitude install apache2 libapache2-mod-proxy-html</code>
 +
 +
  
 // Module aktivieren // // Module aktivieren //
 +
 <code>a2enmod proxy_http headers rewrite</code> <code>a2enmod proxy_http headers rewrite</code>
 +
 +
  
   * Kopieren der Datei nach **/etc/apache2/sites-available**   * Kopieren der Datei nach **/etc/apache2/sites-available**
 +
 +
  
 <code>http://subversion/svn/Infrastruktur/OpenERP/apache2/default</code> <code>http://subversion/svn/Infrastruktur/OpenERP/apache2/default</code>
 +
 +
  
 // Webserver neustarten // // Webserver neustarten //
 +
 +
  
 <code> /etc/init.d/apache2 restart </code> <code> /etc/init.d/apache2 restart </code>
 +
 +
  
    * check http://cperp01/    * check http://cperp01/
 +====== Module entwickeln ======
 +  *[[http://www.boran.com/book/export/html/25|Tipps]]
 +
  
it/openerp.1759649862.txt.gz · Last modified: 2025/10/05 07:37 by 47.128.118.61