كيفية تثبيت Backdrop CMS على خادم Ubuntu

هل تستخدم خادم Ubuntu وتحتاج إلى نظام إدارة محتوى جديد لموقعك على الويب؟ ضع في اعتبارك نشر Backdrop CMS ، وهي أداة مفتوحة المصدر لنظام Linux تعمل على تبسيط إدارة مواقع الويب. في هذا الدليل ، سنوضح لك كيفية إعداد Backdrop CMS على نظام Ubuntu الخاص بك .

كيفية تثبيت تبعيات Backdrop CMS على خادم Ubuntu

يتطلب نظام Backdrop CMS العديد من التبعيات التي يجب على المستخدم تثبيتها ، بما في ذلك خادم الويب Apache و MySQL و PHP والعديد من امتدادات PHP. لبدء تثبيت هذه التبعيات ، قم بتشغيل Terminal و SSH في الخادم أو قم بتشغيل Terminal فعليًا.

بمجرد فتح الجهاز ، استخدم الأمر apt update للتحقق من تحديثات البرامج:

sudo apt التحديث

بعد تشغيل الأمر apt update ، قم بتثبيت أي تحديثات برامج معلقة على نظام خادم Ubuntu عن طريق إدخال الأمر apt Upgrade التالي . ضع في اعتبارك أن هذا التحديث قد يستغرق بعض الوقت ، خاصة إذا كان لديك العديد من الحزم لتنزيلها.

sudo apt الترقية

بمجرد تحديث كل شيء ، حان الوقت لتثبيت التبعيات. استخدم الأمر apt install التالي لإعداد Apache و PHP و SQL وامتدادات PHP المطلوبة.

sudo apt تثبيت apache2 mysql-server php libapache2-mod-php php-mysql php-gd php-curl php-xmlrpc

بعد تثبيت كل التبعيات ، ستحتاج إلى تشغيل تثبيت MySQL. للقيام بذلك ، قم بتنفيذ الأمر أدناه.

sudo mysql_secure_installation

عند تشغيل الأمر أعلاه ، سيُطلب منك إدخال كلمة مرور آمنة لحساب MySQL الخاص بك. لمزيد من الأمان ، ضع في اعتبارك استخدام مولد كلمة مرور Bitwarden لإنشاء كلمة مرور قوية لا تنسى.

كيفية إنشاء قاعدة بيانات SQL لـ Backdrop CMS على خادم Ubuntu

تتطلب Backdrop CMS توفر MySQL لاحتياجات قاعدة البيانات الخاصة بها. نتيجة لذلك ، تحتاج إلى إنشاء قاعدة بيانات جديدة لاستخدام البرنامج على خادم Ubuntu. للبدء ، قم بتسجيل الدخول إلى MySQL على خادم Ubuntu باستخدام الأمر التالي:

sudo mysql -u الجذر -p

بعد ذلك ، أنشئ قاعدة البيانات باستخدام الأمر التالي:

CREATE DATABASE backdrop;

بعد ذلك ، قم بإنشاء مستخدم جديد باستخدام الأمر CREATE USER . تأكد من تغيير "كلمة المرور" بكلمة مرور قوية تم إنشاؤها بواسطة منشئ كلمة مرور Bitwarden.

CREATE USER 'backdropuser'@'localhost' IDENTIFIED BY 'password';

بعد ذلك ، استخدم الأمر GRANT ALL لمنح جميع الامتيازات للمستخدم الجديد في قاعدة بيانات Backdrop SQL.

GRANT ALL PRIVILEGES ON backdrop.* TO 'backdropuser'@'localhost';

أخيرًا ، بمجرد إعداد قاعدة بيانات SQL ، استخدم الأمر FLUSH PRIVILEGES وأمر الخروج لتسجيل الخروج من MySQL.

FLUSH PRIVILEGES;

exit;

كيفية تنزيل Backdrop CMS إلى Ubuntu Server

لتنزيل تطبيق Backdrop CMS على جهاز الكمبيوتر الخاص بك ، استخدم الأمر التالي لتنزيل wget .

wget https://github.com/backdrop/backdrop/releases/download/1.24.1/backdrop.zip

إذا كنت لا ترغب في تنزيل البرنامج باستخدام wget ، فيمكنك الحصول عليه من صفحة تنزيل Backdrop الرسمية .

كيفية تثبيت Backdrop CMS وتكوينه على خادم Ubuntu

لتثبيت برنامج Backdrop CMS على نظام خادم Ubuntu ، تحتاج إلى استخراجه أولاً. يتم توزيع Backdrop CMS عبر ملف ZIP ، لذلك ستحتاج إلى تثبيت أداة Unzip على خادمك لاستخراجها. لتثبيت أداة Unzip على خادم Ubuntu ، استخدم الأمر apt install التالي :

sudo apt install unzip

بعد تثبيت أداة Unzip ، يمكنك استخدام الأمر unzip -d لاستخراج ملف Backdrop.zip إلى الدليل / var / www / html / (المجلد الافتراضي لـ Apache). تأكد من تغيير "MY_WEBSITE_NAME" إلى الاسم المطلوب لموقعك على الويب:

sudo mkdir -p / var / www / html / MY_WEBSITE_NAME sudo unzip backdrop.zip -d / var / www / html / MY_WEBSITE_NAME

بدلاً من ذلك ، إذا كنت ترغب في تثبيت Backdrop على دليل Apache الجذر ، فقم بما يلي:

sudo unzip backdrop.zip -d / var / www / html /

بمجرد تثبيت برنامج Backdrop ، قم بتحديث الأذونات:

sudo chown -R www-data: www-data / var / www / html / backdrop / sudo chmod -R 755 / var / www / html / backdrop /

إذا قمت بالتثبيت في الدليل الجذر بدلاً من ذلك ، فاستخدم هذا بدلاً من ذلك:

sudo chown -R www-data: www-data / var / www / html / sudo chmod -R 755 / var / www / html /

بعد ذلك ، افتح عنوان URL التالي في متصفح الويب المتصل بالخادم:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME/backdrop
أو إذا قمت بتثبيته في الدليل الجذر ، فاستخدم هذا بدلاً من ذلك:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME

عند فتح تطبيق Backdrop في متصفحك ، سترى أداة إعداد واجهة المستخدم الرسومية لـ Backdrop. للبدء ، حدد لغتك ثم حدد "حفظ ومتابعة".

بعد تحديد "حفظ ومتابعة" ، ستتحقق Backdrop من خادم Ubuntu لمعرفة ما إذا تم تكوين كل شيء بشكل صحيح. إذا كان كل شيء صحيحًا ، فسيُطلب منك إعداد قاعدة البيانات الخاصة بك.

في حقل "اسم قاعدة بيانات MySQL" ، أدخل "خلفية". في حقل "اسم مستخدم قاعدة البيانات" ، أدخل "خلفية مستخدم" ، وفي "كلمة مرور قاعدة البيانات" ، أدخل كلمة المرور القوية التي أنشأتها سابقًا أثناء عملية إعداد SQL.

مع تكوين قاعدة بيانات SQL الخاصة بك ، ستقوم Backdrop بتثبيت نفسها بالكامل على خادم Ubuntu الخاص بك ، ويمكنك تكوين موقع الويب الخاص بك باستخدام نظام Backdrop CMS. قم بتكوين موقعك في منطقة "تكوين موقعك" وانقر فوق "حفظ ومتابعة" عند الانتهاء لبدء استخدام موقع الويب الخاص بك.

Leave a Comment

تشخيصات MP3: إصلاح ما يصل إلى 50 مشكلة في ملفات الصوت MP3

تشخيصات MP3: إصلاح ما يصل إلى 50 مشكلة في ملفات الصوت MP3

MP3 Diags هي الأداة الأمثل لإصلاح مشاكل ملفاتك الصوتية. يمكنها وسم ملفات MP3 بشكل صحيح، وإضافة أغلفة الألبومات المفقودة، وإصلاح خلل VBR.

تطبيقات إشعارات سطح المكتب من Google Voice

تطبيقات إشعارات سطح المكتب من Google Voice

تمامًا مثل جوجل ويف، أحدثت خدمة جوجل فويس ضجة كبيرة حول العالم. تهدف جوجل إلى تغيير طريقة تواصلنا، وبما أنها أصبحت

تنزيل مفضلات Flickr باستخدام FlickrFaves

تنزيل مفضلات Flickr باستخدام FlickrFaves

هناك العديد من الأدوات التي تتيح لمستخدمي فليكر تنزيل صورهم بجودة عالية، ولكن هل هناك طريقة لتنزيل مفضلات فليكر؟ لقد وصلنا مؤخرًا

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

ما هو أخذ العينات؟ وفقًا لويكيبيديا، "هو عملية أخذ جزء، أو عينة، من تسجيل صوتي واحد وإعادة استخدامه كأداة أو

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

مواقع جوجل هي خدمة من جوجل تتيح للمستخدم استضافة موقع ويب على خادم جوجل. ولكن هناك مشكلة واحدة، وهي عدم وجود خيار مدمج للنسخ الاحتياطي.

تطبيق مهام Google لسطح المكتب

تطبيق مهام Google لسطح المكتب

لا تعد مهام Google شائعة مثل خدمات Google الأخرى مثل التقويم وWave وVoice وما إلى ذلك، ولكنها لا تزال مستخدمة على نطاق واسع وتشكل جزءًا لا يتجزأ من حياة الأشخاص.

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

في دليلنا السابق حول مسح القرص الصلب والوسائط القابلة للإزالة بشكل آمن عبر Ubuntu Live وقرص تمهيد DBAN، ناقشنا أن القرص الذي يعمل بنظام Windows

تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل