تحسين حافظة Gnome Shell باستخدام Pano
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
هل تستخدم خادم 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. قم بتكوين موقعك في منطقة "تكوين موقعك" وانقر فوق "حفظ ومتابعة" عند الانتهاء لبدء استخدام موقع الويب الخاص بك.
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!
Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل
هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.
ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.
Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على
يستخدم Neptune بيئة سطح المكتب KDE Plasma 5 ويهدف إلى تقديم نظام تشغيل أنيق. إليك كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك.
هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.
Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك
Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.