وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

ONLYOFFICE Docs را نصب کنید روی اوبونتو 22.04 و Oracle DB را متصل کنید

0 15
زمان لازم برای مطالعه: 3 دقیقه



ONLYOFFICE Docs یک مجموعه اداری منبع باز است که شامل ویرایشگرهای مشترک برای اسناد متنی، صفحات گسترده، ارائه ها، فرم ها و فایل های PDF است. بسته تحت مجوز AGPL v3.0 توزیع می شود. OOXML (DOCX، XLSX و PPTX) به عنوان قالب اصلی استفاده می شود. ویرایشگرها را می‌توان با سرویس‌های ابری مختلف مانند چارچوب‌های CMS، پلتفرم‌های همکاری و محتوا، ردیاب‌های مشکل، راه‌حل‌های آموزش الکترونیکی و غیره ادغام کرد. ، جیرا و دیگران. همچنین این امکان وجود دارد که مجموعه را در برنامه یا سرویس وب خود جاسازی کنید.

این مقاله روش نصب را توضیح می دهد اسناد ONLYOFFICE
روی اوبونتو 22.04 با استفاده از داکر و اتصال پایگاه داده اوراکل.

الزامات سخت افزاری

برای نصب ONLYOFFICE Docs، به حداقل نیاز دارید:

  • CPU: دو هسته ای 2 گیگاهرتز یا بهتر
  • رم: 4 گیگابایت یا بیشتر
  • هارد: حداقل 40 گیگابایت فضای خالی
  • SWAP: حداقل 4 گیگابایت (اما بستگی به این دارد host سیستم عامل)
  • آخرین نسخه Docker

در حال نصب ONLYOFFICE

ساده ترین راه برای نصب مجموعه استفاده از Docker است. توسعه دهندگان به طور رسمی این روش را توصیه می کنند. اگر Docker را نصب نکرده‌اید، می‌توانید به دستورالعمل‌های نصب Docker مراجعه کنید.

هنگامی که آخرین نسخه Docker را دارید، می توانید ONLYOFFICE Docs را با تمام وابستگی ها با استفاده از یک دستور نصب کنید:

sudo docker run -i -t -d -p 80:80 --restart=always \  -e JWT_SECRET=my_jwt_secret onlyoffice/documentserver
در ONLYOFFICE Docs، یک راز JWT به طور تصادفی ایجاد می شود. اگر راز JWT با متغیر محیطی مشخص نشده باشد، منجر به تولید مجدد آن در طول هر VM یا راه اندازی مجدد سرور فیزیکی می شود، بنابراین ممکن است مشکلاتی در ادغام وجود داشته باشد. توصیه می شود مقدار خود را در آن مشخص کنید -e JWT_SECRET=my_jwt_secret. اگر قرار نیست از JWT در نصب خود استفاده کنید، استفاده کنید -e JWT_ENABLED=false.

اگر می خواهید پورت را تغییر دهید، از آن استفاده کنید -p گزینه:

sudo docker run -i -t -d -p <PORT_NUMBER>:80 --restart=always \  -e JWT_SECRET=my_jwt_secret onlyoffice/documentserver

پس از آماده شدن، وارد شوید http://localhost در نوار آدرس مرورگر خود برای راه اندازی خوش آمدگویی page. در آنجا، یک مثال یکپارچه سازی به طور پیش فرض همراه با ویرایشگرها ارائه می شود. این یک DMS ساده است که برای آزمایش ویرایشگرها و مشاهده روش پیاده سازی یکپارچه سازی استفاده می شود.

پیشنهاد می‌کنیم بخوانید:  Aircrack-ng را نصب کنید روی اوبونتو

برای ادغام ONLYOFFICE Docs با پلتفرم ابری مورد نیاز، این را بررسی کنید دستورالعمل های مربوطه
.

اسناد ONLYOFFICE

ذخیره سازی داده ها در خارج از ظروف

ذخیره سازی داده ها در خارج از کانتینرهای Docker روی را host این دستگاه به شدت توصیه می‌شود، زیرا امکان به‌روزرسانی آسان اسناد ONLYOFFICE را پس از انتشار نسخه جدید بدون از دست دادن داده‌ها، فراهم می‌کند.

برای دسترسی به داده های واقع در خارج از container، ولوم ها را نصب کنید. می توان با مشخص کردن آن انجام داد -v گزینه ای در دستور اجرای Docker:

sudo docker run -i -t -d -p 80:80 --restart=always \    -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice  \    -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data  \    -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \    -v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql \    -e JWT_SECRET=my_jwt_secret onlyoffice/documentserver

اگر شما را حذف کنید container یا در حین به روز رسانی مشکلی پیش بیاید، داده های خود را از دست نخواهید داد. همچنین می‌توانید گواهی‌های خود را بدون مزاحمت به‌روزرسانی کنید container.

تغییر به HTTPS

ساده ترین راه برای تغییر اسناد ONLYOFFICE به HTTPS این است که گواهینامه های SSL را با استفاده از certbot به طور خودکار رمزگذاری کنیم.

ONLYOFFICE Docs Docker را اجرا کنید container. پورت های 80 و 443 را مشخص کنید و نام دامنه و ایمیل خود را تنظیم کنید:

sudo docker run -i -t -d -p 80:80 -p 443:443 --restart=always \    -e LETS_ENCRYPT_DOMAIN=yourdomain.com -e LETS_ENCRYPT_MAIL=email@example.com \    -e JWT_SECRET=my_jwt_secret onlyoffice/documentserver

پس از انجام، اسناد ONLYOFFICE در زیر در دسترس خواهند بود https://yourdomain.com.

اتصال Oracle DB

رجوع به بارانداز شود run گزینه های فرمان برای --env-file flag، که در آن می توانید تمام متغیرهای محیطی مورد نیاز را در یک فایل مشخص کنید. این شما را از نوشتن یک فرمان اجرای طولانی مدت داکر نجات می دهد.

پیشنهاد می‌کنیم بخوانید:  چگونه پس زمینه دسکتاپ خود را در اوبونتو تغییر دهم؟

برای اتصال پایگاه داده Oracle، تنظیم کنید DB_TYPE پارامتر به oracle.

برای استفاده از تنظیمات اتصال پیشرفته
برای اوراکل، از oracleExtraOptions پارامتر.

نتیجه

ما به شما روش نصب اسناد ONLYOFFICE را نشان دادیم روی اوبونتو 22.04 و به Oracle DB متصل شوید. اکنون، می‌توانید اسناد آفیس مختلف را در پلتفرم ابری که قبلاً استفاده می‌کنید، ویرایش و ویرایش کنید.

اگر سوالی دارید، لطفا نظرات خود را در زیر بنویسید.

اوبونتو اداری

درباره نویسندگان

تاتیانا کوچدیکووا

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-02-08 12:38:04

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید