ตัวติดตั้งแบบแพ็คเกจ¶
Odoo มีตัวติดตั้งแบบแพ็คเกจสำหรับการกระจาย Linux ที่ใช้ Debian (Debian, Ubuntu และอื่นๆ), การกระจาย Linux บน RPM (Fedora, CentOS, RHEL และอื่นๆ) และ Windows สำหรับฉบับคอมมูนิตี้และองค์กร
แพ็คเกจ Nightly คอมมูนิตี้ อย่างเป็นทางการ พร้อมข้อกำหนดการพึ่งพาที่เกี่ยวข้องทั้งหมดมีอยู่ใน เซิร์ฟเวอร์ Nightly
Note
แพ็คเกจ Nightly อาจติดตามข้อมูลได้ยาก
สามารถดาวน์โหลดแพ็คเกจ คอมมูนิตี้ และ องค์กร อย่างเป็นทางการได้จาก หน้าดาวน์โหลด Odoo
Note
จำเป็นต้องเข้าสู่ระบบในฐานะลูกค้าหรือพาร์ทเนอร์แบบชำระเงินภายในองค์กรเพื่อดาวน์โหลดแพ็คเกจองค์กร (Enterprise)
Linux¶
เตรียมพร้อม¶
Odoo ต้องการเซิร์ฟเวอร์ PostgreSQL เพื่อให้ทำงานได้อย่างถูกต้อง
การกำหนดค่าเริ่มต้นสำหรับแพ็คเกจ Odoo 'deb' คือการใช้เซิร์ฟเวอร์ PostgreSQL บนโฮสต์เดียวกันกับอินสแตนซ์ Odoo ดำเนินการคำสั่งต่อไปนี้เพื่อติดตั้งเซิร์ฟเวอร์ PostgreSQL:
$ sudo apt install postgresql -y
ตรวจสอบให้แน่ใจว่าคำสั่ง sudo
พร้อมใช้งานและได้รับการกำหนดค่าอย่างดี จากนั้นจึงดำเนินการคำสั่งต่อไปนี้เพื่อติดตั้งเซิร์ฟเวอร์ PostgreSQL:
$ sudo dnf install -y postgresql-server
$ sudo postgresql-setup --initdb --unit postgresql
$ sudo systemctl enable postgresql
$ sudo systemctl start postgresql
Warning
wkhtmltopdf
ไม่ได้ติดตั้งผ่าน pip และต้องติดตั้งด้วยตนเองใน เวอร์ชัน 0.12.6 เพื่อรองรับส่วนหัวและส่วนท้าย ตรวจสอบ wkhtmltopdf wiki เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับเวอร์ชันต่างๆ
พื้นที่เก็บข้อมูล¶
Odoo S.A. จัดเตรียมพื้นที่เก็บข้อมูลที่สามารถใช้เพื่อติดตั้งรุ่น คอมมูนิตี้ โดยการรันคำสั่งต่อไปนี้:
$ wget -q -O - https://nightly.odoo.com/odoo.key | sudo gpg --dearmor -o /usr/share/keyrings/odoo-archive-keyring.gpg
$ echo 'deb [signed-by=/usr/share/keyrings/odoo-archive-keyring.gpg] https://nightly.odoo.com/17.0/nightly/deb/ ./' | sudo tee /etc/apt/sources.list.d/odoo.list
$ sudo apt-get update && sudo apt-get install odoo
ใช้คำสั่ง apt-get upgrade
ตามปกติเพื่อให้การติดตั้งเป็นปัจจุบันอยู่เสมอ
$ sudo dnf config-manager --add-repo=https://nightly.odoo.com/17.0/nightly/rpm/odoo.repo
$ sudo dnf install -y odoo
$ sudo systemctl enable odoo
$ sudo systemctl start odoo
Note
ขณะนี้ไม่มีพื้นที่เก็บข้อมูล nightly สำหรับรุ่นสำหรับองค์กร
แพ็คเกจการจำหน่าย¶
แทนที่จะใช้พื้นที่เก็บข้อมูล คุณสามารถดาวน์โหลดแพ็คเกจสำหรับทั้งรุ่น คอมมูนิตี้ และ องค์กร ได้จาก หน้าดาวน์โหลด Odoo
Note
ปัจจุบันแพ็คเกจ Odoo 17 'deb' รองรับ Debian Buster และ Ubuntu 18.04 หรือสูงกว่า
เมื่อดาวน์โหลดแล้ว ให้รันคำสั่งต่อไปนี้ ในฐานะรูท เพื่อติดตั้ง Odoo เป็นบริการ สร้างผู้ใช้ PostgreSQL ที่จำเป็น และเริ่มต้นเซิร์ฟเวอร์โดยอัตโนมัติ:
# dpkg -i <path_to_installation_package> # this probably fails with missing dependencies
# apt-get install -f # should install the missing dependencies
# dpkg -i <path_to_installation_package>
Warning
แพ็คเกจ
python3-xlwt
Debian ซึ่งจำเป็นในการส่งออกเป็นรูปแบบ XLS ไม่มีอยู่ใน Debian Buster หรือ Ubuntu 18.04 หากจำเป็น ให้ติดตั้งด้วยตนเองโดยทำดังนี้:$ sudo pip3 install xlwt
แพ็คเกจ Python
num2words
ซึ่งจำเป็นสำหรับการแสดงผลจำนวนข้อความ ไม่มีอยู่ใน Debian Buster หรือ Ubuntu 18.04 ซึ่งอาจทำให้เกิดปัญหากับโมดูลl10n_mx_edi
หากจำเป็น ให้ติดตั้งด้วยตนเองโดยทำดังนี้:$ sudo pip3 install num2words
Note
แพ็คเกจ Odoo 17 'rpm' รองรับ Fedora 36
เมื่อดาวน์โหลดแล้ว สามารถติดตั้งแพ็คเกจได้โดยใช้ตัวจัดการแพ็คเกจ 'dnf':
$ sudo dnf localinstall odoo_17.0.latest.noarch.rpm
$ sudo systemctl enable odoo
$ sudo systemctl start odoo
Windows¶
Warning
แพ็คเกจ Windows มีไว้เพื่อความสะดวกในการทดสอบหรือเรียกใช้อินสแตนซ์ภายในเครื่องแบบผู้ใช้คนเดียว แต่การปรับใช้งานจริงไม่ได้รับการสนับสนุนเนื่องจากข้อจำกัดและความเสี่ยงหลายอย่างที่เกี่ยวข้องกับการปรับใช้ Odoo บนแพลตฟอร์ม Windows
ดาวน์โหลดตัวติดตั้งจาก เซิร์ฟเวอร์ nightly (คอมมูนิตี้เท่านั้น) หรือตัวติดตั้ง Windows จาก `หน้าดาวน์โหลด Odoo <https://www.odoo.com/page/download> `_ (ฉบับใดก็ได้
ดำเนินการไฟล์ที่ดาวน์โหลด
Warning
บน Windows 8 และใหม่กว่า คำเตือนชื่อ Windows protected your PC อาจแสดงขึ้นมา คลิก ข้อมูลเพิ่มเติม จากนั้น เรียกใช้ต่อไป เพื่อดำเนินการต่อ
ยอมรับข้อความแจ้ง UAC
ทำตามขั้นตอนการติดตั้ง
Odoo เปิดใช้งานโดยอัตโนมัติเมื่อสิ้นสุดการติดตั้ง