ผลต่างระหว่างรุ่นของ "OpenERP"
จาก Morange Wiki
Bombay (คุย | มีส่วนร่วม) (→การติดตั้ง Odoo 8.0 บน Ubuntu 14.04) |
|||
(ไม่แสดง 5 รุ่นระหว่างกลางโดยผู้ใช้ 2 คน) | |||
แถว 3: | แถว 3: | ||
ปัจจุบัน OpenERP รุ่น 8.0 เปลี่ยนชื่อเป็น Odoo โดยก่อนหน้านี้ OpenERP ได้เปลี่ยนชื่อมาแล้วจาก TinyERP | ปัจจุบัน OpenERP รุ่น 8.0 เปลี่ยนชื่อเป็น Odoo โดยก่อนหน้านี้ OpenERP ได้เปลี่ยนชื่อมาแล้วจาก TinyERP | ||
− | == การติดตั้ง Odoo | + | == การติดตั้ง Odoo 9.0 บน Ubuntu 14.04 #Update 13 July 2016== |
<ol> | <ol> | ||
<li>ติดตั้ง Ubuntu 14.04 รุ่นเซิร์ฟเวอร์ เพิ่ม repositoty ของ Odoo 8.0 <ref>http://nightly.odoo.com</ref> โดยพิมพ์คำสั่งในฐานะ root </li> | <li>ติดตั้ง Ubuntu 14.04 รุ่นเซิร์ฟเวอร์ เพิ่ม repositoty ของ Odoo 8.0 <ref>http://nightly.odoo.com</ref> โดยพิมพ์คำสั่งในฐานะ root </li> | ||
<pre> | <pre> | ||
− | wget -O - https://nightly.odoo.com/odoo.key | apt-key add - | + | # sudo -i |
− | echo "deb http://nightly.odoo.com/ | + | # wget -O - https://nightly.odoo.com/odoo.key | apt-key add - |
− | apt-get update && apt-get install odoo | + | # echo "deb http://nightly.odoo.com/9.0/nightly/deb/ ./" >> /etc/apt/sources.list |
+ | # apt-get update && apt-get install odoo | ||
</pre> | </pre> | ||
<li>ตั้งค่าฐานข้อมูล PostgresSQL โดยตั้งค่า และสร้างฐานข้อมูล</li> | <li>ตั้งค่าฐานข้อมูล PostgresSQL โดยตั้งค่า และสร้างฐานข้อมูล</li> | ||
แถว 21: | แถว 22: | ||
CREATE ROLE | CREATE ROLE | ||
postgres@openerp-server:/$ psql template1 | postgres@openerp-server:/$ psql template1 | ||
− | template1=# alter role | + | template1=# alter role odoo with password 'XXXXXXXXXX'; |
ALTER ROLE | ALTER ROLE | ||
</pre> | </pre> | ||
แถว 31: | แถว 32: | ||
db_host = localhost | db_host = localhost | ||
db_port = 5432 | db_port = 5432 | ||
− | db_user = | + | db_user = odoo |
db_password = XXXXXXXXXX | db_password = XXXXXXXXXX | ||
addons_path = /usr/lib/python2.7/dist-packages/openerp/addons | addons_path = /usr/lib/python2.7/dist-packages/openerp/addons | ||
แถว 37: | แถว 38: | ||
xmlrpc_interface = localhost | xmlrpc_interface = localhost | ||
</pre> | </pre> | ||
− | <li>โหลด odoo ใหม่ /etc/init.d/ | + | <li>โหลด odoo ใหม่ /etc/init.d/odoo restart</li> |
+ | <li>จากนั้น ไปที่ http://localhost:8069 จะพบตัวจัดการฐานข้อมูลของ Odoo</li> | ||
+ | [[ไฟล์:Odoo-db-mananger.png|600px]] | ||
+ | </ol> | ||
+ | |||
+ | == การติดตั้ง Odoo 8.0 บน CentOS 6 แบบ Local == | ||
+ | บางครั้ง เราอาจไม่ได้สิทธิ์ root ในการเข้าใช้งาน ดังนั้น เราจะติดตั้ง local config สำหรับ Odoo | ||
+ | <ol> | ||
+ | <li>ติดตั้ง Virtualenv <ref>https://virtualenv.pypa.io/en/latest/</ref> แบบ Local <ref>http://stackoverflow.com/questions/9348869/how-to-install-virtualenv-without-using-sudo</ref></li> | ||
+ | <pre> | ||
+ | $ mkdir ~/bin | ||
+ | $ mkdir -p ~/lib/python2.7 | ||
+ | $ mkdir -p ~/local/lib/python2.7/dist-packages | ||
+ | $ wget http://peak.telecommunity.com/dist/virtual-python.py | ||
+ | $ python2.7 virtual-python.py --no-site-packages | ||
+ | $ wget https://bootstrap.pypa.io/get-pip.py | ||
+ | $ ~/bin/python get-pip.py | ||
+ | $ ~/local/bin/pip install virtualenv | ||
+ | </pre> | ||
+ | <li>ติดตั้ง virtualenv และลง requirement</li> | ||
+ | <pre> | ||
+ | $ wget https://github.com/odoo/odoo/archive/8.0.zip | ||
+ | $ unzip 8.0.zip | ||
+ | $ virtualenv odoo-8.0 | ||
+ | $ cd odoo-8.0 | ||
+ | $ virtualenv odoo-8.0 | ||
+ | $ pip install -r requirements | ||
+ | </pre> | ||
</ol> | </ol> | ||
== อ้างอิง == | == อ้างอิง == | ||
<references/> | <references/> |
รุ่นแก้ไขปัจจุบันเมื่อ 09:22, 13 กรกฎาคม 2559
OpenERP[1] เป็นระบบ วางแผนทรัพยาการในองค์กร Enterprise Resource Planning : ERP ประกอบด้วยโมดูลย่อยๆ ที่ใช้ในองค์กรอย่างครบครับ เป็นระบบที่พัฒนาด้วยภาษาไพธอน มีฐานข้อมูลเป็น PostgresSQL ปัจจุบัน OpenERP รุ่น 8.0 เปลี่ยนชื่อเป็น Odoo โดยก่อนหน้านี้ OpenERP ได้เปลี่ยนชื่อมาแล้วจาก TinyERP
การติดตั้ง Odoo 9.0 บน Ubuntu 14.04 #Update 13 July 2016
- ติดตั้ง Ubuntu 14.04 รุ่นเซิร์ฟเวอร์ เพิ่ม repositoty ของ Odoo 8.0 [2] โดยพิมพ์คำสั่งในฐานะ root
- ตั้งค่าฐานข้อมูล PostgresSQL โดยตั้งค่า และสร้างฐานข้อมูล
- ตั้งค่า odoo โดยแก้ไขไฟล์ vi /etc/odoo/openerp-server.conf
- โหลด odoo ใหม่ /etc/init.d/odoo restart
- จากนั้น ไปที่ http://localhost:8069 จะพบตัวจัดการฐานข้อมูลของ Odoo
# sudo -i # wget -O - https://nightly.odoo.com/odoo.key | apt-key add - # echo "deb http://nightly.odoo.com/9.0/nightly/deb/ ./" >> /etc/apt/sources.list # apt-get update && apt-get install odoo
openerp@openerp-server:/$ sudo su postgres password: XXXXXXXXXX postgres@openerp-server:/$ createuser --createdb --username postgres --no-createrole --pwprompt odoo Enter password for new role: XXXXXXXXXX Enter it again: XXXXXXXXXX Shall the new role be a superuser? (y/n) y CREATE ROLE postgres@openerp-server:/$ psql template1 template1=# alter role odoo with password 'XXXXXXXXXX'; ALTER ROLE
[options] ; This is the password that allows database operations: admin_passwd = XXXXXXXXXX db_host = localhost db_port = 5432 db_user = odoo db_password = XXXXXXXXXX addons_path = /usr/lib/python2.7/dist-packages/openerp/addons auto_reload = True xmlrpc_interface = localhost
มีข้อผิดพลาดในการสร้างรูปย่อ: ไฟล์สูญหาย
การติดตั้ง Odoo 8.0 บน CentOS 6 แบบ Local
บางครั้ง เราอาจไม่ได้สิทธิ์ root ในการเข้าใช้งาน ดังนั้น เราจะติดตั้ง local config สำหรับ Odoo
- ติดตั้ง Virtualenv [3] แบบ Local [4]
- ติดตั้ง virtualenv และลง requirement
$ mkdir ~/bin $ mkdir -p ~/lib/python2.7 $ mkdir -p ~/local/lib/python2.7/dist-packages $ wget http://peak.telecommunity.com/dist/virtual-python.py $ python2.7 virtual-python.py --no-site-packages $ wget https://bootstrap.pypa.io/get-pip.py $ ~/bin/python get-pip.py $ ~/local/bin/pip install virtualenv
$ wget https://github.com/odoo/odoo/archive/8.0.zip $ unzip 8.0.zip $ virtualenv odoo-8.0 $ cd odoo-8.0 $ virtualenv odoo-8.0 $ pip install -r requirements