ขั้นตอนแรกเลย เมื่อติดตั้ง ubuntu 10.04 เรียบร้อยแล้ว ให้ upgrade update ซะก่อน
sudo apt-get upgrade sudo apt-get update
- ติดตั้ง postgresql ก่อนโดยใช้คำสั่ง
- แก้ไฟล์ pg_hba.conf ที่ /etc/postgresql/8.4/main/pg_hba.conf
- สร้าง database-user "openuser"
- restart postgres ซะ
- ติดตั้ง package ที่จำเป็นก่อนลอง openerp
- download openerp-server มาจาก http://openerp.com/downloads.html แล้วแตกไฟล์
- จากนั้นให้ให้ออกมากที่ root ของ openerp-server ที่ download มาแล้วติดตั้ง
- จากนั้นให้ลอง start server ดูด้วยคำสั่ง
- จากนั้นถ้าหากไม่ต้องการพิมพ์ username และ password ตอนสั่ง run ใน terminal ก็ให้เก็บ username และ password ลงไปใน file config ที่ /etc/openerp-server.conf
- จากนั้นถ้าต้องการ run server ให้ใช้คำสั่งนี้แทน
sudo apt-get install postgresql
# "local" is for Unix domain socket connections only local all all identให้เป็น
# "local" is for Unix domain socket connections only local all all md5
tantai$ sudo su - postgres password: password_of_johndoe postgres$ createuser --createdb --username postgres --no-createrole --pwprompt openuser Enter password for new role: your_password_of_openuser Enter it again: your_password_of_openuser Shall the new role be a superuser? (y/n) n postgres$จากนั้นให้ exit ออกจาก postgres
postgres$ exit logout johndoe$
sudo /etc/init.d/postgresql-8.4 restart
sudo apt-get install python python-psycopg2 python-reportlab python-egenix-mxdatetime python-tz python-pychart python-pydot python-lxml python-vobject
tar -zxvf openerp-server-5.0.12.tar.gz cd openerp-server-5.0.12โดยสามารถ test ก่อน install ได้จาก
cd bin python openerp-server.pyถ้าถูกต้องจะขึ้นคำว่า [date/time] INFO:web-services:the server is running, waiting for connections...
sudo python setup.py install
openerp-server --db_user=openuser --db_password=your_password_of_openuserโดย password คือ password ที่เราตั้งตอนที่เรา create user ใน postgres ครับ
sudo vim /etc/openerp-server.confโดยใส่ค่า
[options] db_name = db_user = openuser db_password = your_password_of_openuser
openerp-server --config=/etc/openerp-server.conf
ปกติแล้วใน openerp-web จะมีขั้นตอนการติดตั้งบอกอยู่ใน doc/README.txt ครับแต่ว่าผมขอนำมาทำเป็นขั้นๆ ดังนี้
- download openerp-web มาจาก http://openerp.com/downloads.html แล้วแตกไฟล์
- ติดตั้ง package ที่จำเป็น เนื่องจากผมลองทำในขั้นตอนตาม README.txt แล้วไม่ work จึงต้องติดตั้งด้วยมือ
- ติดตั้ง setuptools สำหรับติดตั้งตัว web
- จากนั้นออกมาที่ root ของ openerp-web ที่ download มาแล้วรันคำสั่ง
- จากนั้นรัน openerp-web ด้วยคำสั่ง
tar -zxvf openerp-web-5.0.12.tar.gz
apt-get install python-cherrypy3 python-pybabel python-mako python-simplejson python-formencode python-pyparsing python-tz python-xlwt
sudo apt-get install python python-dev build-essential sudo apt-get install python-setuptools
sudo easy_install -U openerp-web
openerp-web
ไม่มีความคิดเห็น:
แสดงความคิดเห็น