วิธีติดตั้ง odoo

31 ธันวาคม ค.ศ. 2024 โดย
Administrator

วิธีติดตั้ง odoo บนระบบ Windows

ขั้นตอนการติดตั้ง Odoo บน Windows ซึ่งสามารถทำได้ 2 วิธีหลัก ๆ ได้แก่ การติดตั้งโดยใช้ตัวติดตั้ง (Installer) ที่ทาง Odoo จัดเตรียมให้ หรือการติดตั้งแบบ Manual (ติดตั้งส่วนประกอบต่าง ๆ ด้วยตนเอง) เลือกวิธีใดวิธีหนึ่งที่สะดวกต่อการใช้งานของคุณ

วิธีที่ 1: ติดตั้งด้วย Odoo Installer (ง่ายและเร็วที่สุด)

  1. ดาวน์โหลดตัวติดตั้ง Odoo สำหรับ Windows

วิธีติดตั้ง odoo

  • เข้าไปที่หน้า Odoo Downloads
  • เลือกเวอร์ชันที่ต้องการใช้งาน (แนะนำให้เลือกเวอร์ชัน LTS หรือเวอร์ชันล่าสุด)
  • กดดาวน์โหลดไฟล์ .exe

รันไฟล์ติดตั้ง

วิธีติดตั้ง odoo

  • เมื่อดาวน์โหลดไฟล์ .exe เสร็จสมบูรณ์ ให้ดับเบิ้ลคลิกไฟล์เพื่อเริ่มการติดตั้ง
  • อาจต้องอนุญาตให้ไฟล์ทำงาน หาก Windows ขึ้นแจ้งเตือน Security

ทำตามขั้นตอนในตัวติดตั้ง

  • เลือกโฟลเดอร์หรือไดร์ฟที่ต้องการติดตั้ง Odoo

วิธีติดตั้ง odoo

  • จากนั้นตัวติดตั้งจะติดตั้ง PostgreSQL (หากไม่มีอยู่ในเครื่อง) พร้อมกำหนดค่าพื้นฐานให้โดยอัตโนมัติ

วิธีติดตั้ง odoo

  • ทำตามขั้นตอนจนเสร็จสิ้น

วิธีติดตั้ง odoo

เปิดใช้งาน Odoo

  • เมื่อการติดตั้งเสร็จสิ้น ตัวติดตั้งจะสร้าง Shortcut ใน Start Menu หรือ Desktop สำหรับเปิดใช้งาน Odoo
  • เมื่อคลิกเปิดใช้งาน Odoo แล้ว ให้รอให้บริการ (service) ของ Odoo เริ่มทำงาน

วิธีติดตั้ง odoo

  • เมื่อพร้อม จะมีเบราว์เซอร์เด้งขึ้นมาที่ URL: http://localhost:8069
  • ตั้งชื่อฐานข้อมูล (Database) และตั้งรหัสผ่านผู้ดูแลระบบ (Master Password)
  • เริ่มใช้งาน Odoo ได้ทันที

วิธีที่ 2: ติดตั้งแบบ Manual

สิ่งที่ต้องติดตั้งก่อน

  1. Python
  • Odoo ส่วนใหญ่รองรับ Python 3.8+ (แนะนำให้ตรวจสอบว่า Odoo เวอร์ชันที่จะใช้งานรองรับเวอร์ชันใด)
  • ดาวน์โหลดได้จาก Python.org

PostgreSQL

  • Odoo ใช้ฐานข้อมูล PostgreSQL
  • ดาวน์โหลดได้จาก PostgreSQL Downloads

หมายเหตุ: ถ้าใช้ Odoo Installer ใน “วิธีที่ 1” จะถูกติดตั้ง PostgreSQL ให้อัตโนมัติ ถ้าจะติดตั้งเองให้จดจำ user/password สำหรับ PostgreSQL ไว้ เพื่อใช้เชื่อมต่อกับ Odoo

  1. Git (ถ้าต้องการคลังโค้ดจาก GitHub)
  • ดาวน์โหลด Git for Windows (ไม่จำเป็นแต่แนะนำถ้าจะดึงโค้ด Odoo จาก GitHub)

ขั้นตอนการติดตั้ง Odoo ด้วยตนเอง

  1. สร้าง Virtual Environment (แนะนำ)

วิธีติดตั้ง odoo

  • เปิด Command Prompt (cmd) หรือ PowerShell
  • ติดตั้ง virtualenv (ถ้ายังไม่มี)

o    pip install virtualenv

  • สร้างโฟลเดอร์สำหรับเก็บโปรเจกต์ Odoo และเข้าไปในโฟลเดอร์นั้น จากนั้นสร้าง virtual environment

o    python -m venv venv

  • เรียกใช้งาน virtual environment

o    venv\Scripts\activate

  • ตอนนี้เราจะอยู่ในสภาพแวดล้อมที่แยกต่างหากสำหรับ Odoo

ดาวน์โหลดหรือคัดลอกไฟล์ซอร์สโค้ด Odoo

  • ถ้าดาวน์โหลดจาก Odoo GitHub

o    git clone https://github.com/odoo/odoo.git

  • หรือหากดาวน์โหลดเป็นไฟล์ .zip ให้คลายไฟล์ไว้ในโฟลเดอร์ที่ต้องการ

ติดตั้ง Dependencies ต่าง ๆ

  • ในโฟลเดอร์ Odoo (หรือโฟลเดอร์หลักของโปรเจกต์) จะมีไฟล์ requirements.txt
  • ให้เรียกใช้งานคำสั่ง

o    pip install -r requirements.txt

  • ถ้าต้องการ Library อื่น ๆ เพิ่มเติม อาจต้องติดตั้งด้วยคำสั่ง pip install <library_name> ตามความจำเป็น

สร้างฐานข้อมูลใน PostgreSQL

  • เปิด PostgreSQL หรือใช้เครื่องมืออย่าง pgAdmin
  • สร้างฐานข้อมูลใหม่ (เช่น ชื่อ “odoo_db”)
  • สร้าง user และรหัสผ่าน หรือใช้ user/postgres ที่ติดตั้งไว้

กำหนดค่าไฟล์ odoo.conf (ถ้ามี)

  • ในโฟลเดอร์ Odoo อาจมีไฟล์ odoo.conf สำหรับกำหนดค่าต่าง ๆ เช่น

o    [options]

o    admin_passwd = YourMasterPassword

o    db_host = localhost

o    db_port = 5432

o    db_user = postgres

o    db_password = your_postgres_password

o    db_name = odoo_db

o    logfile = C:\odoo\logs\odoo.log

o    addons_path = C:\odoo\odoo\addons

  • ปรับเปลี่ยนตามโฟลเดอร์ที่คุณติดตั้งจริง

สั่งรัน Odoo

  • เมื่อกำหนดค่าเสร็จเรียบร้อย กลับไปที่ Command Prompt (หรือ PowerShell) ในโฟลเดอร์ Odoo (และ virtual environment เดิม)
  • เรียกใช้งาน

o    python odoo-bin --config=odoo.conf

  • หากต้องการสั่งรันผ่านคำสั่งย่อ คุณอาจใช้

o    python odoo-bin -r postgres -w your_postgres_password -d odoo_db

แล้วระบุพารามิเตอร์เพิ่มเติม เช่น --addons-path ได้ตามต้องการ

  1. ทดสอบเข้าใช้งาน Odoo

วิธีติดตั้ง odoo

  • เปิดเบราว์เซอร์แล้วไปที่ http://localhost:8069
  • ตั้งค่า Database (ถ้ายังไม่ได้ตั้งค่าในไฟล์ .conf) และตั้งรหัสผ่านผู้ดูแลระบบ (Master Password) ตามต้องการ
  • เริ่มใช้งาน Odoo ได้ทันที

ข้อแนะนำเพิ่มเติมจาก TECHLEADERS

เลือกเวอร์ชัน Odoo ให้ตรงกับ Python

บางเวอร์ชันของ Odoo อาจรองรับเฉพาะ Python 3.8 - 3.10 (หรืออื่น ๆ) กรุณาตรวจสอบ Compatibility Matrix จากเอกสารทางการของ Odoo

  • ตรวจสอบพอร์ต (port) ที่ใช้งาน
    โดยปกติ Odoo จะใช้ port 8069 สำหรับเว็บ ถ้ามี service อื่น ๆ ในเครื่องที่ใช้พอร์ตนี้อยู่แล้ว อาจต้องเปลี่ยนค่าพอร์ตในไฟล์ odoo.conf
  • การติดตั้งโมดูลเสริม (Custom Modules)
    หากคุณมีโมดูลเสริมหรือต้องการเพิ่มโมดูล สามารถวางโฟลเดอร์โมดูลนั้นใน addons_path ที่กำหนดไว้ และรีสตาร์ท Odoo
  • การตั้งค่าเป็น Windows Service
    คุณสามารถตั้งค่าให้ Odoo ทำงานเป็น Windows Service ได้เพื่ออำนวยความสะดวกในการดูแลระบบ (เช่น รันอัตโนมัติเมื่อเปิดเครื่อง) รายละเอียดดูได้จาก Odoo Documentation หรือคู่มือจาก community

เมื่อทราบ วิธีติดตั้ง odoo ทั้งสองแบบแล้ว คุณสามารถเลือกวิธีที่เหมาะสมกับสภาพแวดล้อมและความต้องการของโปรเจกต์ของคุณได้เลย ทีมงาน TECHLEADERS ขอให้สนุกกับการพัฒนาและใช้งาน Odoo บนระบบ Windows หรือถ้าต้องการนำระบบ odoo มาใช้งานในองค์ TECHLEADERS ยินดีให้คำปรึกษา เพราะเราเป็น ตัวแทนจําหน่าย odoo ในประเทศไทย ยกระดับธุรกิจของคุณด้วยตัวแทนจำหน่ายที่เชี่ยวชาญในติดตั้งและวางระบบ DATA SERVER ERP และ API Customize เชื่อมต่อกับ ERP ทุกรูปแบบ ด้วยประสบการณ์ให้บริการ Outsource third party มากกว่า 15 ปี

นิ้ว Odoo