ภาพรวม
Odoo ติดตั้งจากซอร์สโค้ดและทำงาน:
- เป็นบริการ systemd
- ภายใต้ system user เฉพาะ
odoo - ใช้ PostgreSQL เป็น database backend
- ภายใน virtual environment ของ Python
- ฟังบนพอร์ต 8069
การเข้าถึง
เปิดในเบราว์เซอร์: http://<SERVER_IP>:8069
การเข้าถึงครั้งแรกจะเปิด setup wizard ของ Odoo
- ใส่รหัสผ่านหลักจาก
/root/.cloudzy-creds(admin_passwd). - กรอกแบบฟอร์มเพื่อสร้างฐานข้อมูลเริ่มต้นและบัญชีผู้ดูแลระบบ
การเริ่มต้นครั้งแรกอาจใช้เวลาสักครู่ ขณะที่คอมโพเนนต์ทั้งหมดกำลังเริ่มทำงานและพร้อมใช้งาน
ไฟล์และไดเรกทอรีสำคัญ
- Odoo โฮม
/opt/odoo - I'm ready to translate to Thai. However, I notice you've written "Odoo source:" without providing the actual text to translate.
Could you please provide the English text you'd like me to translate to Thai?
/opt/odoo/odoo - สภาพแวดล้อมเสมือน:
/opt/odoo/venv - ไฟล์การกำหนดค่า:
/etc/odoo.conf - ส่วนเสริมที่กำหนดเอง:
/opt/odoo/custom/addons - Systemd service
/etc/systemd/system/odoo.service - ไฟล์ข้อมูลประจำตัว:
/root/.cloudzy-creds
การจัดการบริการ
ตรวจสอบสถานะ
systemctl status odoo
เริ่มบริการ
systemctl start odoo
รีสตาร์ทบริการ:
systemctl restart odoo
ดูบันทึก:
journalctl -u odoo -f
การตั้งค่า Odoo
ไฟล์ config หลัก: /etc/odoo.conf
พารามิเตอร์หลัก
admin_passwd→ รหัสผ่านหลักdb_user→ odooaddons_path→ แกน + โมดูลที่กำหนดเองxmlrpc_port→ 8069
หมายเหตุด้านความปลอดภัย
สำหรับการ deploy ที่ปลอดภัย ให้กำหนดค่า:
- Nginx reverse proxy
- HTTPS.
- กฎ Firewall ที่จำกัดการเข้าถึงพอร์ต 8069
- การป้องกันด้วย Fail2ban หรือ rate limiting