معرفی و نصب OwnCloud – قسمت دوم

website-backend-1

خلاصه کوتاهی از قسمت های قبل

در دو قسمت قبل به ترتیب به معرفی OwnCloud و بررسی برخی از ویژگی های آن و آشنایی ابتدایی با ساختار یک وبسایت و نصب وبسرور Apache پرداختیم. در این قسمت OwnCloud را بر روی برد raspberry pi خود نصب خواهیم کرد.

نصب OwnCloud از طریق متن برنامه

ابتدا به نصب نیازمندی های OwnCloud میپردازیم. OwnCloud برای اجرا نیاز به یک وبسرور، مفسر زبان برنامه نویسی PHP و یک پایگاه داده دارد. ما در اینجا از وبسرور آپاچی و پایگاه داده Sqlite استفاده میکنیم. فرض بر این است که قسمت ۱٫۵ آموزش را خوانده اید و وبسرور Apache را روی سیستم عامل خود نصب دارید.
دستور زیر را برای نصب وابستگی ها وارد کنید:

(توجه داشته باشید که کلمه عبور وارد میشود ولی نشان داده نمیشود.)
قدم بعدی دانلود و قراردادن OwnCloud در مکان مناسب است. آخرین نسخه را از اینجا دانلود کنید. با فرض این که پرونده دانلودی را در شاخه home خود دانلود کرده اید، میتوانید از دستورات زیر برای اکسترکت و قراردادن آن در در /var/www/html استفاده کنید:

سپس از دستور chown به فرم زیر برای دادن دسترسی لازم به شاخه owncloud استفاده میکنیم:

این دستور مالک و گروه شاخه owncloud را به www-data تغییر میدهد.
هم اکنون نوبت به ریستارت apache برای اعمال تغییرات انجام شده میرسد:

حال یک مرورگر باز کنید و به آدرس http://localhost/owncloud بروید. اگر با اخطاری مشابه “No database drivers (sqlite or mysql) installed.” مواجه شدید، رایانه را ریستارت کنید. در غیر این صورت باید با تصویری مشابه عکس زیر روبه رو شوید:
owncloud-admin
در اینجا از شما خواسته میشود که یک نام کاربری و کلمه عبور انتخاب کنید و این همه آن چیزی است که لازم دارید.
از اینجا میتوانید کلاینت های مورد نیاز برای سیستم عامل های دلخواه خود را دانلود کنید.

در پایان بهتر است بدانید که روش های مختلفی برای نصب OwnCloud وجود دارد که بسته به سیستم عامل و محیط خود میتوانید یکی از آنها را نیز انتخاب کنید.

 

 

 

 

مجوز انتشار : (cc) BY-NC-SA

3 دیدگاه ها

  1. روزبه می‌گه:

    درود
    ممنون از آموزش عالی که قرار دادید. حالا وقتشه که برم انجامش بدم ?

  2. پشم سنگ می‌گه:

    ممنون از آموزش عالیتون
    تشکر

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *