نظام أودو متوفر على هيئة حزمة دبيان (Debian package) يسهل تنصيبها على أنظمة تشغيل لينكس المشتقة من توزيعة دبيان (Debian derivatives)، والتي تشمل توزيعة أوبونتو.
في هذا الدليل، ستتعرف على كيفية تنصيب نظام أودو على نظام التشغيل دبيان، الإصدارة المستقرة (Debian stable)، وهو النظام التي تمت تجربة هذه الخطوات عليه، وهو نظام شائع الاستخدام في بيئات الخوادم. يمكنك اتباع الخطوات ذاتها لتنصيب نظام أودو على أي من التوزيعات المشتقة من دبيان.
يفترض هذا الدليل أنك قمت بتنصيب نظام التشغيل مسبقاً، ولا يتعرض لأي من تفاصيل هذه الخطوة.
يشمل تنصيب حزمة دبيان لنظام أودو عدة خطوات. يستلزم هذا الدليل أن يكون لديك القدرة على الحصول على صلاحيات إدارة النظام، إما عن طريق حساب الجذر (روت - root)، أو باستخدام برنامج سودو (sudo). ستشرح الخطوة الأولى أدناه كيفية إعداد برنامج sudo، حيث أنه ليس جاهزاً للاستخدام بشكل افتراضي على نظام دبيان. يمكنك اجتياز هذه الخطوة إذا كنت تستخدم نظام أوبنتو (Ubuntu).
ستحتاج إلى تشغيل الأوامر التالية باستخدام المستخدم root.
قم بتنصيب حزمة سودو التي ستمكنك من الحصول على صلاحيات إدارة النظام بسهولة.
# apt-get install sudo
أضف مستخدمك إلى مجموعة sudo.
# adduser <your-username> sudo
سجل خروجك من النظام (logout)، ثم أعد تسجيل دخولك حتى يتعرف النظام على صلاحياتك الجديدة.
يمكنك الآن تشغيل أي أمر بصلاحيات المستخدم root، وذلك بإضافة sudo
إلى بدايته.
يستخدم نظام أودو خادم قواعد البيانات بوستجرس (PostgreSQL). اتبع الخطوات التالية لتنصيبه.
نصب حزمة postgresql
الرئيسية.
$ sudo apt-get install postgresql
سترى قائمة من الحزم التي تعتمد عليها الحزمة الرئيسية، مختومة بالسؤال:
Do you want to continue [Y/n]?
أجب عليه بالإيجاب، وذلك بمجرد الضغط على زر Enter
في لوحة المفاتيح.
حمل حزمة دبيان لنظام أودو.
$ wget http://nightly.odoo.com/7.0/nightly/deb/openerp_7.0-latest-1_all.deb
نصب حزمة أودو.
$ sudo dpkg -i openerp_7.0-latest-1_all.deb
ستنتهي هذه الخطوة بالعديد من الأخطاء:
Errors were encountered while processing: openerp
نظراً لاعتماد حزمة أودو على العديد من الحزم الأخرى التي لم نقم بتنصيبها بعد. على الرغم من أنه يمكننا تنصيبها مسبقاً، فإن تنصيب أودو أولاً سيوفر علينا جهد اختيار الحزم التي يحتاجها يدوياً، ويمكننا من تنصيب جميع الحزم المطلوبة تلقائياً، كما سترى في الخطوة التالية.
لإصلاح أخطاء التنصيب بتنصيب الحزم المطلوبة، نفذ الأمر:
$ sudo apt-get install -f
سترى قائمة طويلة من الحزم التي يجب تنصيبها، مختومة بالسؤال:
Do you want to continue [Y/n]?
أجب بالإيجاب بالضغط على زر Enter
.
بذلك ستكون قد قمت بتنصيب نظام أودو. حزمة دبيان لنظام أودو ستتكفل بتشغيل خادم أودو أثناء عملية التنصيب، كما ستقوم بإجراء اللازم لتشغيل الخادم كلما بدأ نظام التشغيل.
يمكنك الآن الشروع في استخدام النظام، وذلك باستخدام متصفح ويب والتوجه إلى العنوان:
http://localhost:8069
استبدل localhost
بعنوان الخادم الذي قمت بتنصيب أودو عليه. يمكنك استخدام localhost
إذا كنت تستخدم المتصفح على الخادم ذاته.
يمكنك الآن التقدم إلى إنشاء قاعدة بيانات.
مهندس حاسب آلي. أستاذ مساعد بقسم هندسة الحاسب الآلي في جامعة الملك فهد للبترول والمعادن، الظهران، السعودية. مستشار تقنية معلومات في مكتب إم جي كي لاستشارات تقنية المعلومات (MGK IT Consulting). مهتم بالبرمجيات والأجهزة مفتوحة المصدر - تطويرها والترويج لاستخدامها في العالم العربي على المستويات الشخصي والمؤسسي والحكومي. متمرس في إدارة وتشغيل الشبكات ونظم لينكس. مطور باستخدام لغات بايثون (Python)، جافا (Java)، سي (C)، وقليل من هاسكل (Haskell). مطور ويب على اطلاع بتقنياتها الحديثة، ومتمرس في تطوير تطبيقات ويب باستخدام منصة جانقو (Django) المبنية بلغة بايثون.