تحسين حافظة Gnome Shell باستخدام Pano
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
بينما يعتقد الكثير من الناس أن دبيان نظام تشغيل صلب للغاية ، إلا أن هذا ليس كل ما يمكن استخدامه من أجله. يعد دبيان أيضًا أحد أكثر أنظمة تشغيل الخوادم التي تستند إلى Linux استخدامًا.
هناك الكثير من تطبيقات الخادم لـ Debian. ومع ذلك ، فإن أحد أكثر الأشياء شيوعًا التي يقوم المستخدمون بإعدادها هو LAMP. LAMP هو Linux و Apache و MySQL و PHP ، وهو ضروري لاستضافة تطبيقات الويب. إليك كيفية إعداد خادم LAMP على دبيان 11.
الترقية إلى دبيان 11
لتحقيق أقصى استفادة من خادم LAMP (Linux و Apache و MySQL و PHP) ، تحتاج إلى ترقية إصدار Debian الخاص بك إلى Debian 11. Debian 11 Bullseye هو أحدث إصدار من نظام التشغيل وهو مثالي لاستضافة تطبيقات الويب باستخدام MySQL و Apache و PHP.
للترقية إلى Debian 11 ، تأكد من نسخ بياناتك احتياطيًا. بمجرد القيام بذلك ، افتح نافذة طرفية. بدلاً من ذلك ، اتصل بـ Debian عبر وحدة تحكم SSH وابدأ عملية الترقية باتباع الإرشادات أدناه.
قم بتسجيل الدخول إلى حساب الجذر الخاص بك باستخدام الأمر su عندما يكون لديك وصول طرفي. يجب أن يكون لديك حق الوصول إلى الجذر للترقية.
سو -
بمجرد تسجيل الدخول كجذر ، استخدم الأمر sed لتغيير الاسم الرمزي لإصدار دبيان من “buster” (دبيان 10) إلى “bullseye” (دبيان 11). يجب تغيير الاسم الرمزي للترقية.
sed -i 's / buster / bullseye / g' /etc/apt/sources.list
بعد ذلك ، قم بتشغيل الأمر apt update ، متبوعًا بالأمر apt Upgrade . سيعمل هذان الأمران على تحديث مصادر برامج دبيان ، والتحقق من الحزم الجديدة ، وتثبيت الترقيات المعلقة.
sudo apt update sudo apt Upgrade
أخيرًا ، قم بالترقية إلى Debian 11 Bullseye باستخدام الأمر dist-Upgrade .
sudo apt dist-Upgrade
أعد تشغيل Debian وسجل الدخول لإعداد خادم LAMP عند انتهاء جميع الأوامر.
تثبيت PHP و MySQL
تعد PHP و MySQL أجزاء مهمة من خادم LAMP. قم بما يلي لضبط هاتين الأداتين على نظام دبيان 11. أولاً ، تحقق من وجود أي تحديثات قد تكون متاحة لنظامك وقم بتثبيتها.
sudo apt update sudo apt Upgrade
مع تثبيت جميع التحديثات على نظام دبيان 11 ، استخدم الأمر apt install لإعداد حزمتي PHP و MySQL التالية.
sudo apt install mariadb-server php libapache2-mod-php php-zip php-mbstring php-cli php-common php-curl php-xml php-mysql
عند إدخال الأمر أعلاه ، سيسألك دبيان عما إذا كنت ترغب في متابعة التثبيت. لتأكيد رغبتك في تثبيت حزمتي PHP و MySQL على دبيان 11 ، اضغط على المفتاح Y على لوحة المفاتيح للتأكد من أنك ترغب في تثبيت البرنامج.
سيستغرق تثبيت كل حزمتي MySQL و PHP على دبيان 11 وقتًا حتى يكتمل. عند انتهاء العملية ، انتقل إلى القسم التالي من الدليل.
تكوين MySQL
بمجرد تثبيت MySQL على نظام دبيان 11 ، يجب عليك تهيئته باستخدام الأمر mysql_secure_installation . افتح نافذة طرفية وابدأ التثبيت.
sudo mysql_secure_installation
ملاحظة: إذا واجهت " ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock
،" قم بتشغيل
خدمة mysqld start ، ثم أعد تشغيل الأمر sudo mysql_secure_installation .
سيطلب منك المثبت "إدخال كلمة المرور الحالية للجذر عند إدخال الأمر أعلاه". نظرًا لأنه تم تثبيت SQL للتو ، فلا داعي لإدخال كلمة مرور. اضغط على مفتاح Enter للمتابعة.
سيتم سؤالك الآن عما إذا كنت تريد حماية حساب الجذر الخاص بك. نظرًا لأن الجذر محمي بالفعل ، يرشدك المثبت إلى الضغط على n للمتابعة. القيام بذلك.
سيطلب منك MySQL الآن تغيير كلمة مرور الجذر. اضغط على Y ، ثم أدخل كلمة مرور SQL آمنة يسهل تذكرها.
بعد إدخال كلمة مرور جذر جديدة لـ MySQL ، سيطلب منك إزالة المستخدمين المجهولين. اضغط على الزر Y حتى لا يتمكن المستخدمون من تسجيل الدخول بشكل مجهول باستخدام حساب الاختبار.
بمجرد حذف الحساب المجهول ، سيتم سؤالك عما إذا كنت تريد تمكين تسجيل الدخول إلى الجذر عن بُعد. يجب ألا يتم ترك تسجيل الدخول إلى الجذر عن بُعد إلا إذا كنت خبيرًا وتفهم المخاطر. اضغط على N لتعطيل تسجيل الدخول عن بعد كجذر.
مع تعطيل الجذر البعيد ، يجب حذف قاعدة بيانات "الاختبار". لحذفه ، اضغط على مفتاح Y. ثم أعد تحميل جداول الامتياز بالضغط على Y. عند إعادة تحميل جداول الامتيازات ، يتم تكوين MySQL على نظامك.
تثبيت خادم الويب Apache2
تم أيضًا تثبيت بعض حزم خادم الويب Apache2 أثناء إعداد حزمة PHP و MySQL. ومع ذلك ، لا يزال يتعين عليك تثبيت الحزمة "apache2" لاستخدام خادم الويب Apache2 على نظام Debian 11 الخاص بك.
باستخدام الأمر apt install ، قم بإعداد خادم الويب Apache2.
sudo apt تثبيت apache2
بمجرد التثبيت ، يجب أن يبدأ Debian تلقائيًا خادم الويب الافتراضي ، بتشغيل صفحة الويب الافتراضية Apache. انتقل إلى /var/www/html/
ملف "index.html" واستبدله بملفاتك لتخصيص موقع الويب الخاص بك.
يمكنك الوصول إلى أي صفحة ويب مستضافة على جهاز الكمبيوتر الخاص بك في مستعرض ويب عن طريق الوصول إلى عنوان URL التالي.
http://ip-address-of-server
دعونا نواجه الأمر ، فإن حافظة 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. هيريس كيف تلعب على لينكس.