ติิดตั้ง Apache OFBiz ฉบับสมบูรณ์

Sand
ติดตั้ง Apache OFBiz

สวัสดีครับผมเคยรับปากไว้เรื่องการนำเสนอวิธีการติดตั้ง Apache OFBiz อันที่จริงแล้ววิธีการติดตั้งทางทีมงานของ Apache OFBiz ได้เขียนไว้อย่างละเอียดแล้วและผมก็เคยเขียนลงใน OSLC และ Narisa แต่ไหนๆจะเขียนเรื่องราวของ Apache OFBiz ที่นี่แล้วก็เขียนให้ครบเลยดีกว่า

วิธีการติดตั้ง

  1. Apache OFBiz ถูกพัฒนาจาก ภาษาจาวาท่านจะต้องติดตั้ง Java SDK โดยสามารถ Download ได้จากเว็บไซต์ http://java.sun.com เลือก JDK นะครับ หลังจากนั้นก็ลงมือติดตั้ง ส่วนวิธีการติดตั้งหาดูในอินเตอร์เน็ตตามสะดวก
  2. ดาว์นโหลด Apache OFBiz จากเว็บไซต์ http://www.ofbiz.org โดยท่านสามารถเลือกดาว์นโหลดได้สองวิธีคือจาก SVN Repository และจาก Weekly Builds (เป็นเวอร์ชันของ opentaps.org)
  3. Unzip ไฟล์ออกในกรณีที่ดาว์นโหลดจาก Weekly Builds ถ้าดาว์นโหลดจาก SVN Repository ให้ข้ามขั้นตอนนี้ไปเลย
  4. คอมไพล์ซอร์สของ Apache OFBiz โดย Ant และApache OFBiz ได้รวม Ant ไว้ให้แล้วไม่ต้องติดตั้งเพิ่ม

    คำสั่งคอมไพล์


    Windows
    c:\ofbiz>ant.bat
    Linux
    [email protected]:~/ofbiz$ ./ant
    และรอสักครู่ครับ
  5. คอมไพล์เสร็จแล้วก็ถึงขั้นตอนการติดตั้งจริงๆเสียที

    คำสั่งติดตั้งแบบร็วดเร็ว


    java -jar ofbiz.jar -install -readers=seed,demo

    Apache OFBiz จะทำการติดตั้งฐานข้อมูลที่รวมมาแล้วกับ Apache OFBizและติดตั้งข้อมูลพื้นฐานรวมถึงข้อมูลตัวอย่าง ช่วงที่รอติดตั้งเสร็จขอเชิญทุกท่านไปหากาแฟกับของว่างสักชุดเพราะใช้เวลาพอสมควร
  6. หลังจากที่รอให้ติดตั้งฐานข้อมูลเสร็จก็ลองเล่นกับ Apache OFBiz ได้โดยคำสั่งดังนี้

    คำสั่ง

    Windows
    c:\ofbiz>startofbiz.bat
    Linux
    [email protected]:~/ofbiz$ ./startofbiz.sh
  7. รอให้โปรแกรมโหลดสักครู่โดยสังเกตุจาก Log ใน Terminal ดังนี้

    2007-08-01 22:32:44,590 (main) [  CatalinaContainer.java:239:INFO ] Started Apache Tomcat/5.5.20
    Httpd started on port: 9989
    Sessiond started on port: 9990
    2007-08-01 22:32:44,916 (main) [ BeanShellContainer.java:100:INFO ] Started BeanShell telnet service on 9989, 9990
    2007-08-01 22:32:44,916 (main) [ BeanShellContainer.java:101:INFO ] NOTICE: BeanShell service ports are not secure. Please protect the ports


    แสดงว่าโปรแกรมโหลดเสร็จแล้วเปิดเว็บบาวเซอร์ขึ้นมาแล้วพิมพ์ URL http://localhost:8080/ecommerce สำหรับระบบ ecommerce หรือ http://localhost:8080/webtools  Username และ Password ที่ใช้งานระบบคือ admin/ofbiz
เท่านี้ก็เป็นอันเสร็จเรียบร้อยครับ

บันทึกนี้เขียนที่ GotoKnow โดย  ใน Apache OFBiz ERP/CRM

คำสำคัญ (Tags)#install#demo#ofbiz

หมายเลขบันทึก: 116207, เขียน: 01 Aug 2007 @ 22:42 (), แก้ไข: 24 Jun 2012 @ 03:00 (), สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ, ความเห็น: 9, อ่าน: คลิก


ความเห็น (9)

ตื่นเต้นๆ :-D
bankoke
IP: xxx.91.19.200
เขียนเมื่อ 
เมืองไทยมี training ที่ไหนบ้าง
Sand
เขียนเมื่อ 
ลองสอบถามที่ http://www.ofbiz.in.th ดูนะครับ
Mrgay
IP: xxx.90.139.164
เขียนเมื่อ 

ผมลองติดตั้งผ่านตัว SVN แล้ว ขึ้น Error ตามข้างล่างนี้ครับ ไม่ทราบว่าต้องแก้ไขยังไง(ลองใช้ตัวที่เป็น Opentab ไม่เป็นไรครับ)  ขอบคุณครับ

C:\>svn co http://svn.apache.org/repos/asf/ofbiz/trunk ofbiz
svn: PROPFIND request failed on '/repos/asf/ofbiz/trunk'
svn: PROPFIND of '/repos/asf/ofbiz/trunk': could not connect to server (http://s
vn.apache.org)

Sand
เขียนเมื่อ 
เหมือนกับว่า ติดต่อ repository ของ OFBiz ไม่ได้นะครับลองตรวจสอบ internet connection ดูหรือยังครับ เพราะผมลองจาก คำสั่งของคุณก็สามารถที่จะ checkout ได้นะครับ
Pongsak
IP: xxx.12.118.61
เขียนเมื่อ 

ผมลองติดตั้งและ run startofbiz.bat เกิด Error ดังนี้ครับ

Set OFBIZ_HOME to - C:/ofbiz
Admin socket not configured; set to port 0
2008-01-14 16:17:49,500 (main) [    ContainerLoader.java:50 :INFO ] [Startup] Loading containers...
2008-01-14 16:17:49,718 (main) [            UtilXml.java:672:ERROR] XmlFileLoader: File file:/C:/ofbiz/framework/base/config/ofbiz-containers.xml process fatal error. Line: 252. Error message: The string "--" is not permitted within comments.

 เกิดจากอะไรครับ แล้วแก้ไขได้อย่างไรครับ

 

Sand
เขียนเมื่อ 

ผมขอดู code ตรงไฟล์นี้หน่อยได้หรือเปล่าครับ น่าจะเกิดจาก comment บรรทัดตรงนี้

        <!-- the port below and port-1 will be opened by beanshell -->

 

ไม่ทราบว่าได้ไปแก้ไขไฟล์นี้หรือเปล่าครับ

 

========================

ถ้ามีปัญหาเกี่ยวกับ OFBiz เชิญที่ http://www.ofbizguru.com นะครับ 

คือเราจะติดตั้งระบบ เราต้องทำยังไงก่อน ทำตามนี้เลยรึป่าว คือเราไม่ค่อยรู้เรื่องเลยอะ เพิ่งศึกษา เพราะเราจะเอาไปทำ Thesis

transister
IP: xxx.120.185.148
เขียนเมื่อ 

start จะเริ่มต้นใช้งานยังไงครับ มี tutorial เป็น pdf ที่ละเอียดๆมั่งป่าวครับ หาคู่มือละเอียดๆยากมาก