نصبکنندههای بستهبندیشده¶
اودو نصبکنندههای بستهبندیشدهای برای توزیعهای لینوکس مبتنی بر دبیان (دبیان، اوبونتو و غیره)، توزیعهای لینوکس مبتنی بر RPM (فدورا، سنتاواس، RHEL و غیره) و ویندوز برای نسخههای کامیونیتی و اینترپرایز ارائه میدهد.
بستههای رسمی جامعه شبانه به همراه تمامی نیازمندیهای وابسته مرتبط در سرور شبانه در دسترس هستند.
توجه
بستههای شبانه ممکن است بهروزرسانی آنها دشوار باشد.
بستههای رسمی جامعه و شرکتی را میتوان از صفحه دانلود اودو دریافت کرد.
توجه
برای دانلود بستههای Enterprise، لازم است به عنوان یک مشتری پرداختکننده در محل یا شریک وارد شده باشید.
لینوکس¶
آماده کردن¶
اودو برای عملکرد صحیح به یک سرور PostgreSQL نیاز دارد.
پیکربندی پیشفرض بسته 'deb' در Odoo استفاده از سرور 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
هشدار
wkhtmltopdf
از طریق pip نصب نمیشود و باید به صورت دستی نسخه 0.12.6 نصب شود تا از سربرگها و پاورقیها پشتیبانی کند. برای اطلاعات بیشتر درباره نسخههای مختلف، به wkhtmltopdf wiki مراجعه کنید.
مخزن¶
اودو 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/18.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/18.0/nightly/rpm/odoo.repo
$ sudo dnf install -y odoo
$ sudo systemctl enable odoo
$ sudo systemctl start odoo
توجه
در حال حاضر، هیچ مخزن شبانه برای نسخه Enterprise وجود ندارد.
بسته توزیع¶
به جای استفاده از مخزن، بستههای هر دو نسخه جامعه و شرکتی را میتوان از صفحه دانلود اودو دانلود کرد.
توجه
بسته 'deb' Odoo 18 در حال حاضر از Debian Bookworm (12) و Ubuntu Jammy (22.04LTS) یا نسخههای بالاتر پشتیبانی میکند.
پس از دانلود، دستورات زیر را به عنوان ریشه (root) اجرا کنید تا اودو را به عنوان یک سرویس نصب کنید، کاربر مورد نیاز 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>
هشدار
بسته
python3-xlwt
در دبیان باستر و اوبونتو 18.04 وجود ندارد و برای صادرات به فرمت XLS مورد نیاز است. در صورت نیاز، آن را به صورت دستی با استفاده از دستور زیر نصب کنید:$ sudo pip3 install xlwt
بسته
num2words
پایتون - که برای نمایش مقادیر متنی مورد نیاز است - در Debian Buster و Ubuntu 18.04 وجود ندارد، که ممکن است باعث ایجاد مشکلاتی با ماژولl10n_mx_edi
شود. در صورت نیاز، آن را به صورت دستی با دستور زیر نصب کنید:$ sudo pip3 install num2words
توجه
بسته 'rpm' نسخه Odoo 18 از Fedora 38 پشتیبانی میکند.
پس از دانلود، بسته میتواند با استفاده از مدیر بسته 'dnf' نصب شود:
$ sudo dnf localinstall odoo_18.0.latest.noarch.rpm
$ sudo systemctl enable odoo
$ sudo systemctl start odoo
پنجرهها¶
هشدار
بستهبندی ویندوز برای راحتی در آزمایش یا اجرای نسخههای محلی تککاربره ارائه شده است، اما استفاده در محیط تولید به دلیل محدودیتها و ریسکهای مرتبط با استقرار اودوو بر روی پلتفرم ویندوز توصیه نمیشود.
نصبکننده را از سرور شبانه (فقط نسخه جامعه) یا نصبکننده ویندوز را از صفحه دانلود اودوو (هر نسخه) دانلود کنید.
فایل دانلود شده را اجرا کنید.
هشدار
در ویندوز ۸ و نسخههای بعدی، ممکن است هشداری با عنوان ویندوز از رایانه شما محافظت کرد نمایش داده شود. روی اطلاعات بیشتر کلیک کنید و سپس به هر حال اجرا کن را انتخاب کنید تا ادامه دهید.
پیام «کنترل حساب کاربری (UAC)» را تأیید کنید.
مراحل نصب را دنبال کنید.
اودو بهطور خودکار در پایان نصب اجرا میشود.