كيفية تثبيت خادم Owncloud على نظام التشغيل Windows 10 (WSL)

خادم Owncloud هو حل تخزين سحابي مفتوح المصدر مع إمكانيات دفق الوسائط المتعددة ومشاركة الملفات. يمكن تثبيت خادم Owncloud على منصة Linux دون أي مشاكل، مما يوفر الأداء المناسب والاستقرار للنظام. ومع ذلك، سيرغب المستخدمون المطلعون على نظام التشغيل Windows في تثبيت خادم Owncloud باستخدام خادم الويب Windows IIS أو برنامج جهة خارجية مثل خادم XAMMP أو WAMP.

في هذا الدليل، لن يستخدم موقع Quantrimang.com أيًا منها لتثبيت خادم Owncloud على نظام التشغيل Windows 10 ، ولا أي نوع من برامج الأجهزة الافتراضية مثل Virtualbox أو VMware . بدلاً من الطريقة التقليدية، ستستخدم المقالة نظام Windows الفرعي لنظام التشغيل Linux (WSL) لتحسين الأداء والاستقرار. تطبيق بيئة Linux الذي ستستخدمه هذه المقالة هو Ubuntu . أحدث إصدار من Owncloud خلال هذا البرنامج التعليمي هو Owncloud 10.1.0. دعونا معرفة كيفية القيام بذلك!

قم بتثبيت خادم Owncloud على نظام التشغيل Windows 10 عبر Ubuntu

الخطوة 1: تنشيط نظام Windows الفرعي لنظام Linux (WSL)

لتشغيل ميزة نظام Windows الفرعي لنظام Linux على نظام التشغيل Windows 10، انتقل إلى مربع البحث، واكتب تشغيل ميزة Windows أو إيقاف تشغيلها ، وانقر عند ظهورها وقم بتشغيل ميزة WSL (نظام Windows الفرعي لنظام Linux): لمزيد من المعلومات حول هذا يرجى الرجوع إلى المقالة: تشغيل Linux على نظام التشغيل Windows 10 بدون جهاز افتراضي، إليك 18 شيئًا يجب أن تعرفها .

كيفية تثبيت خادم Owncloud على نظام التشغيل Windows 10 (WSL)

الخطوة 2: تثبيت تطبيق Ubuntu 18.04 Linux

من مربع بحث Windows 10 أو من قائمة البرامج، ابحث عن Microsoft Store. عندما يفتح متجر Microsoft، ابحث عن Ubuntu 18 لتنزيله وتثبيته. بمجرد التثبيت، انقر فوق زر التشغيل، وافتح شاشة الأوامر أو Ubuntu bash مرة أخرى، ومن هناك يمكنك استخدام جميع أوامر Ubuntu، باستثناء بعضها مباشرة على Windows 10.

كيفية تثبيت خادم Owncloud على نظام التشغيل Windows 10 (WSL)

الخطوة 3: تثبيت Apache وMySql/MariaDB بالإضافة إلى PHP على نظام التشغيل Windows 10

قبل تثبيت Owncloud 10.1.0. نحن بحاجة إلى إعداد بيئة خادم الويب والتي هي في الأساس إعداد LAMP. هذا هو الأمر الذي تحتاج إلى تنفيذه لتثبيت Apache وPHP وMariaDB. انسخ الأمر أدناه والصقه بالنقر بزر الماوس الأيمن ثم الضغط على Enter.

sudo apt-get install apache2 mariadb-server libapache2-mod-php7.2
sudo apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
sudo apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip

كيفية تثبيت خادم Owncloud على نظام التشغيل Windows 10 (WSL)

الخطوة 4: التحقق من تثبيت Windows 10 Apache

للتحقق مما إذا كان خادم Apache جاهزًا للعمل، انتقل إلى متصفح Windows 10 الخاص بك وأدخل http://localhost/، أو http://127.0.0.1/ أو عنوان IP لجهاز الكمبيوتر المحلي الذي يعمل بنظام Windows 10. يمكنك معرفة عنوان IP عن طريق كتابة ifconfig. بمجرد إدخال عنوان IP، سيتم فتح صفحة اختبار Apache. وهذا يعني أن كل شيء على ما يرام وحان الوقت للانتقال إلى الخطوة التالية.

كيفية تثبيت خادم Owncloud على نظام التشغيل Windows 10 (WSL)

الخطوة 5: قم بتنزيل خادم Owncloud عبر المستودع الموجود في سطر الأوامر

يمكنك تنزيل أرشيف Owncloud مباشرة من موقعه على الويب ولكن المثال هنا يستخدم سطر الأوامر، لذلك سيكون من المنطقي استخدام أداة سطر الأوامر نفسها لتنزيل ملف خادم Owncloud.

sudo -i
wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_18.04/
Release.key -O Release.key
apt-key add - < release.key="" echo="" 'deb="" http://download.owncloud.org/download/repositories="" roduction/ubuntu_18.04/=""> /etc/apt/sources.list.d/owncloud.list
apt-get update
apt-get install owncloud-files

ستقوم الأوامر المذكورة أعلاه تلقائيًا بتنزيل واستخراج ملفات Owncloud في دليل Apache.

الخطوة 6: إنشاء ملف تكوين Owncloud لـ Apache

الآن، قم بإنشاء ملف تكوين Owncloud باستخدام الأمر أدناه:

nano /etc/apache2/sites-available/owncloud.conf

ثم أضف الأسطر التالية إلى ملف التكوين لتوجيه دليل جذر Apache إلى Owncloud.

Alias /owncloud "/var/www/owncloud/"

Options +FollowSymlinks
AllowOverride All

Dav off

SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud

بعد إضافة الأسطر أعلاه، اضغط على Ctrl+ Oلكتابة الملف، ثم اضغط على Ctrl+ Xللحفظ والخروج.

كيفية تثبيت خادم Owncloud على نظام التشغيل Windows 10 (WSL)

الخطوة 7: إنشاء رابط رمزي (ارتباط رمزي) لـ Owncloud

"لإخبار" Apache عن تكوين Owncloud، سنقوم بإنشاء مرجع أو رابط رمزي باستخدام الأمر أدناه:

ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf

الخطوة 8: تثبيت وحدات إضافية

أضف هذه الوحدات الإضافية لجعل Owncloud يعمل بشكل أفضل:

a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
a2enmod unique_id

بعد إضافة الوحدات، أعد تشغيل خادم Apache باستخدام الأمر:

sudo service apache2 restart

الخطوة 9: إنشاء قاعدة بيانات MySQL أو MariaDB لـ Owncloud

أولاً، قم بإيقاف MySQL/MariaDB وإعادة تشغيله:

sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start

الآن، لنقم بإنشاء مستخدم وقاعدة بيانات MySQL لـ Owncloud:

sudo mysql

المثال هو إنشاء قاعدة بيانات بالاسم "owncloud". يمكنك استخدام اسم آخر إذا كنت تريد.

CREATE DATABASE owncloud;

الآن، قم بإنشاء مستخدم بكلمة مرور وقم أيضًا بتعيين جميع حقوق قاعدة البيانات التي تم إنشاؤها أعلاه لهذا المستخدم. هنا، المثال هو إنشاء مستخدم بالاسم وكلمة المرور h2smedia. يمكنك استخدام اسم المستخدم وكلمة المرور الخاصة بك:

GRANT ALL ON owncloud.* to 'h2smedia'@'localhost' IDENTIFIED BY 'enter_your_password';

عمليات التدفق المميزة:

FLUSH PRIVILEGES;

اخرج من MySQL باستخدام الأمر:

exit

كيفية تثبيت خادم Owncloud على نظام التشغيل Windows 10 (WSL)

الخطوة 10: تثبيت وإعداد وتكوين خادم Owncloud على نظام التشغيل Windows 10

بعد تنفيذ جميع الخطوات المذكورة أعلاه مرة أخرى، انتقل إلى المتصفح وأدخل http://localhost/ أو http://127.0.0.1/ أو عنوان IP لجهاز الكمبيوتر المحلي الذي يعمل بنظام Windows 10. تمامًا مثل ما فعلته أثناء اختبار عمل Apache أم لا في وقت سابق من هذه المقالة.

ومع ذلك، هذه المرة سترى شاشة تكوين وإعداد خادم Owncloud بدلاً من شاشة Apache.

يرجى إنشاء حساب مسؤول لنظام التشغيل Windows 10 لتثبيت Owncloud. ما عليك سوى إدخال اسم المستخدم وكلمة المرور لنفس الحساب الذي تريد تعيينه كحساب المسؤول.

مباشرة بعد حساب المسؤول، سترى خيارات التخزين وقاعدة البيانات. انقر عليها وحدد علامة التبويب MySQL/MariaDB. ثم أضف تفاصيل قاعدة بيانات MySQL التي تم إنشاؤها أعلاه، مما يعني أن اسم المستخدم وكلمة المرور لقاعدة البيانات هما owncloud في هذه الحالة.

أخيرًا، بمجرد تقديم جميع المعلومات إلى Owncloud، قم بالتمرير لأسفل وانقر فوق الزر "إنهاء الإعداد" .

كيفية تثبيت خادم Owncloud على نظام التشغيل Windows 10 (WSL)

الخطوة 11: قم بتسجيل الدخول إلى خادم Owncloud

بعد النقر فوق الزر "إنهاء الإعداد" ، سيستغرق Owncloud بضع ثوانٍ للتحقق من صحة جميع التفاصيل المقدمة ثم تزويدك بصفحة تسجيل الدخول.

قم بتسجيل الدخول إلى خادم Owncloud باستخدام حساب المسؤول الذي قمت بإنشائه أعلاه.

كما تعلم، يوفر Owncloud أيضًا تطبيق عميل، والذي يمكن استخدامه على أنظمة تشغيل مختلفة لمزامنة الملفات بين الكمبيوتر الشخصي/الهاتف الذكي وخادم Owncloud.

في الشاشة الأولى التي تظهر، انقر فوق نظام التشغيل الذي تريد تنزيل عميل Owncloud له.

كيفية تثبيت خادم Owncloud على نظام التشغيل Windows 10 (WSL)

كيفية تثبيت خادم Owncloud على نظام التشغيل Windows 10 (WSL)

بهذه الطريقة، يمكن للقراء تثبيت خادم Owncloud بسهولة على نظام التشغيل Windows 10 لتحقيق الأداء العالي والاستقرار، دون استخدام أي برنامج XAMMP أو WAMP.

أتمنى أن تكون ناجحا.

اترك تعليقاً

كيفية إزالة إشعار طلب حقوق الطبع والنشر في الزاوية اليمنى من الشاشة على نظام التشغيل Windows 10

كيفية إزالة إشعار طلب حقوق الطبع والنشر في الزاوية اليمنى من الشاشة على نظام التشغيل Windows 10

هل ترى إشعار تفعيل Windows 10 في الزاوية اليمنى من الشاشة؟ سترشدك هذه المقالة إلى كيفية حذف إشعار طلب حقوق الطبع والنشر على نظام التشغيل Windows 10.

تعليمات من AZ حول كيفية تثبيت Windows 10 الإصدار 14393.222

تعليمات من AZ حول كيفية تثبيت Windows 10 الإصدار 14393.222

أصدرت Microsoft مؤخرًا آخر تحديث تراكمي لمستخدمي أجهزة الكمبيوتر التي تعمل بنظام Windows 10 والذي يسمى Build 14393.222. يعمل هذا التحديث الذي تم إصداره لنظام التشغيل Windows 10 بشكل أساسي على إصلاح الأخطاء بناءً على تعليقات المستخدمين وتحسين تجربة أداء نظام التشغيل.

قم بحماية شبكة الكمبيوتر الخاص بك مع Bastion host في 3 خطوات فقط

قم بحماية شبكة الكمبيوتر الخاص بك مع Bastion host في 3 خطوات فقط

هل لديك أجهزة كمبيوتر على شبكتك المحلية تحتاج إلى وصول خارجي؟ يمكن أن يكون استخدام مضيف أساسي كحارس بوابة لشبكتك حلاً جيدًا.

3 طرق لمسح كافة سجلات الأحداث بسرعة في نظام التشغيل Windows 10

3 طرق لمسح كافة سجلات الأحداث بسرعة في نظام التشغيل Windows 10

في بعض الأحيان قد تحتاج إلى حذف سجلات الأحداث القديمة مرة واحدة. في هذا الدليل، سيعرض لك موقع Quantrimang.com 3 طرق لحذف كافة سجلات الأحداث بسرعة في Windows 10 Event Viewer.

كيفية إنشاء مفتاح Windows إذا كانت لوحة المفاتيح غير متوفرة

كيفية إنشاء مفتاح Windows إذا كانت لوحة المفاتيح غير متوفرة

إذا كنت تفضل استخدام لوحة مفاتيح كلاسيكية قديمة، مثل IBM Model M، والتي لا تتضمن مفتاح Windows فعليًا، فهناك طريقة سهلة لإضافة المزيد، عن طريق استعارة مفتاح لا تستخدمه كثيرًا.

كيفية إنشاء وضع خلفية شفافة على نظام التشغيل Windows 10

كيفية إنشاء وضع خلفية شفافة على نظام التشغيل Windows 10

WindowTop هي أداة لديها القدرة على تعتيم جميع نوافذ التطبيقات والبرامج التي تعمل على أجهزة الكمبيوتر التي تعمل بنظام Windows 10. أو يمكنك استخدام واجهة ذات خلفية داكنة على النوافذ.

تساعدك أساليب IP المزيفة على الوصول بشكل مجهول

تساعدك أساليب IP المزيفة على الوصول بشكل مجهول

لقد ذكرنا في العديد من المقالات السابقة أن البقاء مجهول الهوية عبر الإنترنت أمر في غاية الأهمية. يتم تسريب المعلومات الخاصة كل عام، مما يجعل الأمان عبر الإنترنت ضروريًا بشكل متزايد. وهذا أيضًا هو السبب وراء ضرورة استخدام عناوين IP الافتراضية. فيما يلي، سنتعرف على طرق إنشاء عناوين IP وهمية!

كيفية إيقاف تشغيل شريط اللغة على شريط مهام Windows 8

كيفية إيقاف تشغيل شريط اللغة على شريط مهام Windows 8

شريط اللغة في نظام التشغيل Windows 8 عبارة عن شريط أدوات لغة مصغر مصمم للعرض تلقائيًا على شاشة سطح المكتب. ومع ذلك، يرغب العديد من الأشخاص في إخفاء شريط اللغة هذا على شريط المهام.

نصائح لتحسين سرعة الاتصال بالإنترنت من Linksys

نصائح لتحسين سرعة الاتصال بالإنترنت من Linksys

يعد تعظيم سرعة الإنترنت أمرًا ضروريًا لتحسين اتصال الشبكة لديك. يمكنك الحصول على تجربة ترفيه وعمل مثالية باستخدام أجهزة الكمبيوتر وأجهزة التلفزيون المجهزة للإنترنت ووحدات التحكم في الألعاب وما إلى ذلك.

كيفية إعداد WEP، WPA، WPA2 لجهاز التوجيه Linksys

كيفية إعداد WEP، WPA، WPA2 لجهاز التوجيه Linksys

يعد الاتصال اللاسلكي أمرًا ضروريًا اليوم، ولهذا السبب، يعد الأمان اللاسلكي ضروريًا لضمان السلامة في شبكتك الداخلية.