Jumat, 02 September 2016

Setting Upwardly Multiple Illustration Of Openerp (Odoo) Ix On Centos 7.X

This is how to spider web log to setup multiple Instance of Odoo in centos 7.x


What is Odoo -

Odoo, formerly known every bit OpenERP, is an Open Source Enterprise Resource Planning ERP spider web based concern software written inwards Python which comes amongst a suite of spider web apps designed for every business, such every bit Website Builders, eCommerce modules, Billing together with Accounting, Human Resources, Point of Sale, Customer Relationship Management, Inventory module, Live Chat together with many other apps together with features.

Requirement -

1- One working Centos box.
2- PostgreSQL
3- Python 2.7

Step 1- Installation of ODOO 9.
To perform fresh installation of Odoo nine delight thought my previous article

Setting Up OpenERP (Odoo) nine amongst Apache on CentOS 7.x


Step 2- setting upward multiple instances of Odoo.

First, nosotros require to banking company gibe currently installed oddo path including configuration file, service path, together with other packet add-ons. Use below mentioned command:


[root@localhost  ]# find / -name odoo /etc/odoo /var/lib/odoo /var/lib/odoo/filestore/odoo /var/log/odoo [root@localhost  ]#  

We flora above-mentioned odoo configuration file path add-ons path.

Step three - Create a re-create of the inwards a higher house directory.

First re-create configuration folder using cp command 
[root@localhost  ]# cp -R /etc/odoo/ /etc/odoo1
Second re-create odoo data folder using below command;
[root@localhost  ]# cp -R /var/lib/odoo/ /var/lib/odoo1 
Third re-create filestore folder using below command.
[root@localhost  ]# cp -R /var/lib/odoo1/filestore/odoo /var/lib/odoo1/filestore/odoo1
Fourth re-create log folder
[root@localhost  ]# cp -R /var/log/odoo/ /var/log/odoo1
Step four - Let's brand required changes inwards copied folder's configuration files.

First alter configuration file using vim editor :
[root@localhost  ]# vi /etc/odoo1/openerp-server.conf
 Now brand the highlighted changes inwards this file :
[options] addons_path = /usr/lib/python2.7/site-packages/openerp/addons admin_passwd = ***** csv_internal_sep = , data_dir = /var/lib/odoo1 db_host = False db_maxconn = 64 db_name = False db_password = False db_port = False db_template = template1 db_user = odoo dbfilter = .* debug_mode = False demo = {} email_from = False geoip_database = /usr/share/GeoIP/GeoLiteCity.dat import_partial = limit_memory_hard = 2684354560 limit_memory_soft = 2147483648 limit_request = 8192 limit_time_cpu = sixty limit_time_real = 120 list_db = True log_db = False log_db_level = alert log_handler = :INFO log_level = information logfile = None logrotate = False longpolling_port = 8072 max_cron_threads = 2 osv_memory_age_limit = 1.0 osv_memory_count_limit = False pg_path = None pidfile = None proxy_mode = False reportgz = False server_wide_modules = None smtp_password = False smtp_port = 25 smtp_server = localhost smtp_ssl = False smtp_user = False syslog = False test_commit = False test_enable = False test_file = False test_report_directory = False translate_modules = ['all'] unaccent = False without_demo = False workers = 0 xmlrpc = True xmlrpc_interface = xmlrpc_port = 8070
Save together with Exit from the file.

Step v - Create service for this odoo1 instance.

 First, create a re-create of odoo python script using below command.
[root@localhost  ]# cp -R /usr/bin/odoo.py /usr/bin/odoo1.py
Second Create a re-create of existing service using below ascendency :
[root@localhost  ]# cp -R /usr/lib/systemd/system/odoo.service /usr/lib/systemd/system/odoo1.service



Now made the required changes into newly created service.
[root@localhost  ]# vi /usr/lib/systemd/system/odoo1.service
[Unit] Description=Odoo Open Source ERP together with CRM After=network.target  [Service] Type=simple User=odoo Group=odoo ExecStart=/usr/bin/odoo1.py --config=/etc/odoo1/openerp-server.conf  [Install] WantedBy=multi-user.target  
Save together with Exit from the file.

Step six - Change the permission on required files together with folders:
First Change the permission of Configuration folder using below command:
[root@localhost  ]# chown -R odoo:odoo /etc/odoo1

Second alter the permission of /Var/lib/odoo1 folder using below ascendency :
[root@localhost  ]# chown -R odoo:odoo /var/lib/odoo1 

 Third alter the permission of logs folder :
[root@localhost  ]# chown -R odoo:odoo /var/log/odoo1

Step seven - Let's Start together with enable odoo1 service using below command:
 First start service using below command:
[root@localhost  ]# systemctl starting fourth dimension odoo1
Second, enable service to starting fourth dimension at the kicking fourth dimension using below command.


[root@localhost  ]# systemctl enable odoo1

Let's banking company gibe odoo1 service condition using below command;
[root@localhost  ]# systemctl condition odoo1 ● odoo1.service - Odoo Open Source ERP together with CRM    Loaded: loaded (/usr/lib/systemd/system/odoo1.service; enabled; vendor preset: disabled)    Active: active (running) since Friday 2016-09-02 17:33:54 IST; 7min agone  Main PID: 7541 (odoo1.py)    CGroup: /system.slice/odoo1.service            └─7541 /usr/bin/python /usr/bin/odoo1.py --config=/etc/odoo1/openerp-server.conf  Sep 02 17:38:37 localhost.localdomain odoo1.py[7541]: 2016-09-02 12:08:37,227 7541 INFO odoo1 openerp.models: Computing rear left together with correct for tabular array ir_ui_menu... Sep 02 17:38:37 localhost.localdomain odoo1.py[7541]: 2016-09-02 12:08:37,254 7541 INFO odoo1 openerp.addons.base.ir.ir_translation: module base: loading base of operations translation file...guage en_US Sep 02 17:38:37 localhost.localdomain odoo1.py[7541]: 2016-09-02 12:08:37,254 7541 INFO odoo1 openerp.tools.translate: loading /usr/lib/python2.7/site-packages/openerp/addons/.../i18n/en.po Sep 02 17:38:37 localhost.localdomain odoo1.py[7541]: 2016-09-02 12:08:37,262 7541 INFO odoo1 openerp.addons.base.ir.ir_translation: module web_planner: loading translation fi...guage en_US Sep 02 17:38:37 localhost.localdomain odoo1.py[7541]: 2016-09-02 12:08:37,262 7541 INFO odoo1 openerp.tools.translate: loading /usr/lib/python2.7/site-packages/openerp/addons/...8n/en_US.po Sep 02 17:38:37 localhost.localdomain odoo1.py[7541]: 2016-09-02 12:08:37,401 7541 INFO odoo1 werkzeug: 10.0.1.13 - - [02/Sep/2016 12:08:37] "POST /web/database/create HTTP/1.1" 303 - Sep 02 17:38:37 localhost.localdomain odoo1.py[7541]: 2016-09-02 12:08:37,405 7541 INFO odoo1 openerp.addons.base.ir.ir_http: Generating routing map Sep 02 17:38:37 localhost.localdomain odoo1.py[7541]: 2016-09-02 12:08:37,441 7541 INFO odoo1 werkzeug: 10.0.1.13 - - [02/Sep/2016 12:08:37] "GET /web/ HTTP/1.1" 303 - Sep 02 17:38:37 localhost.localdomain odoo1.py[7541]: 2016-09-02 12:08:37,480 7541 INFO odoo1 werkzeug: 10.0.1.13 - - [02/Sep/2016 12:08:37] "GET /web/login HTTP/1.1" 200 - Sep 02 17:38:55 localhost.localdomain odoo1.py[7541]: 2016-09-02 12:08:55,528 7541 INFO odoo1 openerp.addons.base.ir.ir_autovacuum: GC'd 0 user log entries Hint: Some lines were ellipsized, role -l to present inwards full. [root@localhost  ]# 

Step 8 - Allow port seat out 8070 from firewall using below command:
[root@localhost  ]# firewall-cmd --zone=public --permanent --add-port=8070/tcp success 

Let's Reload firewall service using below command 
[root@localhost  ]# firewall-cmd --reload success

Step nine - Let's access odoo novel instance.

Open browser together with hitting URL - http://server-ip:8070 

- Now choose create create database together with create 1 novel database for newly created instance:


















- Now choose create novel database :

















- Now create amount the information to create novel database every bit below: together with click on continue







































- Now hold upward into the given details to log inwards :






















After successful login you lot volition teach below window:




















Congratulations New Instance has been setup successfully.


That's All
!!!Cheers!!!




Sumber https://linuxhowtoguide.blogspot.com/

Tidak ada komentar:

Posting Komentar