عيد الاضحى المبارك


مواضيع تهمك

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

الدرس الثاني في إدارة الخوادم: تثبيت لوحة Hestia Control Panel

السَلام عليكم ورحمة الله وبركاته تعرفنا في الدرس السابق على نبذة حول لوحات التحكم, وعن الخوادم بشكل عام, وعن...

احصائياتى

الردود
4

المشاهدات
1192
MesterPerfect
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • MesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to behold

  • MesterPerfect غير متواجد حالياً

المشاركات
2,822

+التقييم
199

تاريخ التسجيل
Jan 2018

الاقامة
sohag, Egypt

نظام التشغيل
windows 8.1

رقم العضوية
1529
02-10-2021, 02:32 PM
المشاركة 1
02-10-2021, 02:32 PM
المشاركة 1
افتراضي الدرس الثاني في إدارة الخوادم: تثبيت لوحة Hestia Control Panel
السَلام عليكم ورحمة الله وبركاته
تعرفنا في الدرس السابق على نبذة حول لوحات التحكم, وعن الخوادم بشكل عام, وعن كيفية تهيئة الخادم لتثبيت لوحة التحكم.
وفي هذا الدرس نتابع ما بدأناه مع لوحة التحكم الرائعة Hestia Control Panel
للرجوع إلى الدرس السابق, يمكنكم ذلك من هنا

https://www.helpernt.com/vb/showthread.php?t=12015
وللرجوع إلى مصدر الدورة فهو هنا
https://maanaa.net/threads/168

كيفية تثبيت لوحة تحكم Hestia Control Panel
أولا
هذا هو الموقع الرسمي للوحة التحكم hestiaCP
https://www.hestiacp.com/
لمعاينة وتجربة اللوحة عن طريق الديمو
https://demo.hestiacp.com:8083/
الشروحات والمستندات الخاصة باللوحة
https://docs.hestiacp.com/
منتديات الدعم والمساعدة
https://forum.hestiacp.com/
للإطلاع على السورس كود, يمكنكم ذلك عبر مشروعها مفتوح المصدر على GITHUB
https://www.github.com/hestiacp/hestiacp/

البدء في تثبيت لوحة تحكم Hestia
لتثبيت لوحة تحكم وإدارة السرفرات الرائعة Hestia Control Panel لدينا طريقتين مختلفتين

الطريقة الأولى هي عن طريق استخدام أكواد التثبيت البسيطة الموجودة في موقع اللوحة الرسمي

https://www.hestiacp.com/

وهي كالتالي
الطريقة الأولى لتثبيت لوحة تحكم Hestia
نقوم بالدخول على الخادم الخاص بنا باستخدام صلاحيات الروت من خلال أي برنامج لإدارة ssh كالPuTTY
ثم نقوم بتحميل سكربت التنصيب عن طريق هذا الكود

كود:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
ثم نستخدم هذا الكود للبدء في التثبيت

كود:
bash hst-install.sh
ونتابع معالج الإعداد
ويمكن تثبيت اللوحة بشكل تلقائي وبالإعدادات الإفتراضية عن طريق استخدام هذا الكود

كود:
bash hst-install.sh -f -y no -e email@domain.tld -p p4ssw0rd -s hostname.domain.tld
مع تعديل الmail والdomain بما يناسبنا
وسيتم التثبيت بالإعدادات الافتراضية

الطريقة الثانية لتثبيت لوحة تحكم Hestia
هناك طريقة أخرى وهي عن طريق توليد كود يشمل على جميع الإعدادات التي نحتاجها في اللوحة, ومن ثم يتم التثبيت بشكل مباشر دون الحاجة إلى أي تدخل منك.
ويتم ذلك عن طريق صفحة مولد كود التثبيت, والتي يمكنكم الوصول إليها عبر الرابط التالي.

https://maanaa.net/help/hestiaCP/

باستخدام هذه الصفحة يمكنك توليد كود متكامل لتثبيت اللوحة وإعدادها إعداد مسبق بالشكل الذي يناسبك
وهذه صورة من المولد الخاص بإعداد الكود المسبق للوحة



طبعا نحن سنعتمد على الطريقة الأولى لكي نتابع المعالج بالتفصيل ونعرف ما قد ينقصنا بعد التثبيت
لهذا فالنبدأ على بركة الله

البدء في تثبيت لوحة Hestia
أولا نقوم بالدخول إلى الخادم الخاص بنا باستخدام الroot
طبعا نتأكد من تحديث كل الحُزم كما رأينا في الدرس السابق
وكما نرا لا يوجد لدي أي حُزم تحتاج الترقية



طبعا يعطيني تنبيه بصدور ubuntu 20.04.1 LTS ويمكنني الترقية إليها إذا أردت
ولكنني لن أفعل الآن فلست في حاجة إلى ذلك
المهم
نقوم الآن بتحميل سكربت التثبيت عن طريق هذا الكود

تحميل سكربت تثبيت لوحة Hestia
لكي تستطيع تثبيت أي لوحة تحكم على الخادم الخاص بك, يجب عليك أولا تحميل ملف صغير مصمم بلغة الباش, والتي تُشبه الCommand Prompt في نظام windows.
وبعد تحميل السكربت يتم تشغيله ليبدأ في جلب ملفات اللوحة من مصدرها ومن ثم تثبيتها
ولتحميل السكربت الخاص بتثبيت لوحة Hestia Control Panel نستخدم الكود التالي

كود:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
تم تنزيل الملف بنجاح

كود:
root@maanaa:~# wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
--2021-01-21 12:08:29--  https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.0.133, 151.101.64.133, 151.101.128.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.0.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3070 (3.0K) [text/plain]
Saving to: ‘hst-install.sh’

hst-install.sh                  100%[====================================================>]   3.00K  --.-KB/s    in 0s

2021-01-21 12:08:30 (18.2 MB/s) - ‘hst-install.sh’ saved [3070/3070]

root@maanaa:~#


كود تثبيت لوحة تحكم Hestia
لبدء معالج تثبيت اللوحة استخدم الكود التالي

كود:
bash hst-install.sh
طبعا لن أقوم بتعديل أي شيء كي نستفيد من الأخطاء التي قد تظهر عند التثبيت, لأنهُ إذا لم نتعرض للأخطاء فلن يكون الشرح وافي بما يكفي.
وهذا أول خطأ معنا

كود:
root@maanaa:~# bash hst-install.sh
Welcome to the Hestia Control Panel installer!

Please wait, the installer is now checking for missing dependencies...

[ * ] Installing dependencies...
!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!

WARNING: Your network configuration may not be set up correctly.
Details: The netplan configuration directory is empty.

You may have a network configuration file that was created using
systemd-networkd.

It is strongly recommended to migrate to netplan, which is now the
default network configuration system in newer releases of Ubuntu.

While you can leave your configuration as-is, please note that you
will not be able to use additional IPs properly.

If you wish to continue and force the installation,
run this script with -f option:
Example: bash hst-install-ubuntu.sh --force

!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!

Error: Unable to detect netplan configuration.
root@maanaa:~#
صورة الخطأ



لهذا لم أقم بتثبيت أحدث إصدار من ubuntu لكي تخرج لنا مشاكل ونقوم بحلها
وصدقوني هذه هي متعة إدارة الخوادم, خروج المشاكل والبحث عن حُلولها. إنهُ سر التعلم
المهم كي لا تقولو أني أتفلسف :D
يمكننا تجاوز المشكلة واستخدام هذا الكود للتثبيت
فالمشكلة لن تعيقكم في شيء إلا إذا استخدمتم عدة عناوين IP على الخادم, وإذا تريدون الحل يمكنكم الكتابة لي ليتم عمل درس حول ذلك إن شاء الله.

تشغيل معالج تثبيت لوحة التحكم
يمكنكم استخدام هذا الكود للبدء في تثبيت اللوحة وتجاوز المشكلة التي واجهناها قبل قليل

كود:
bash hst-install-ubuntu.sh --force
ها هو معالج تثبيت لوحة التحكم

كود:
Welcome to the Hestia Control Panel installer!

Please wait, the installer is now checking for missing dependencies...

[ * ] Installing dependencies...

                _   _           _   _        ____ ____
               | | | | ___  ___| |_(_) __ _ / ___|  _ \
               | |_| |/ _ \/ __| __| |/ _` | |   | |_) |
               |  _  |  __/\__ \ |_| | (_| | |___|  __/
               |_| |_|\___||___/\__|_|\__,_|\____|_|

                          Hestia Control Panel
                                  1.3.2
                            www.hestiacp.com

========================================================================

Thank you for downloading Hestia Control Panel! In a few moments,
we will begin installing the following components on your server:

   - NGINX Web / Proxy Server
   - Apache Web Server (as backend)
   - PHP-FPM Application Server
   - Bind DNS Server
   - Exim Mail Server
   - Dovecot POP3/IMAP Server
   - MariaDB Database Server
   - Vsftpd FTP Server
   - Firewall (Iptables) + Fail2Ban Access Monitor

========================================================================


Would you like to continue with the installation? [Y/N]:


طبعا نضغط حرف Y ونتابع معالج الإعدادات

كود:
Would you like to continue with the installation? [Y/N]: y
Please enter admin email address: AhmedBakr593@gmail.com
Please enter FQDN hostname [maanaa.net]: srv.maanaa.net
Installation backup directory: /root/hst_install_backups/210120211310
Installation log file: /root/hst_install_backups/hst_install-210120211310.log
نقوم بإدخال الميل والhost حسب ما نريد ونتركه حتى ينتهي من التثبيت



سيستغرق ذلك بعض الوقت, لذا نصبر حتى ينتهي.
جاري التثبيت والإعداد

كود:
[ * ] Configuring system settings...
[ * ] Configuring Hestia Control Panel...
[ * ] Generating default self-signed SSL certificate...
[ * ] Adding SSL certificate to Hestia Control Panel...
[ * ] Configuring NGINX...
[ * ] Configuring Apache Web Server...
[ * ] Configuring PHP-FPM...
[ * ] Configuring PHP...
[ * ] Configuring Vsftpd server...
[ * ] Configuring MariaDB database server...
[ * ] Installing phpMyAdmin version v5.0.4...
[ * ] Configuring Bind DNS server...
[ * ] Configuring Exim mail server...
[ * ] Configuring Dovecot POP/IMAP mail server...
[ * ] Configuring Roundcube webmail client...
[ * ] Configuring fail2ban access monitor...


تم التثبيت بنجاح

كود:
Congratulations!

You have successfully installed Hestia Control Panel on your server.

Ready to get started? Log in using the following credentials:

    Admin URL:  https://127.0.0.1:8083
    Username:   admin
    Password:   xxxxxxxxxxxx

Thank you for choosing Hestia Control Panel to power your full stack web server,
we hope that you enjoy using it as much as we do!

Please feel free to contact us at any time if you have any questions,
or if you encounter any bugs or problems:

E-mail:  info@hestiacp.com
Web:     https://www.hestiacp.com/
Forum:   https://forum.hestiacp.com/
Discord: https://discord.gg/nXRUZch
GitHub:  https://www.github.com/hestiacp/hestiacp

Note: Automatic updates are enabled by default. If you would like to disable them,
please log in and navigate to Server > Updates to turn them off.

Help support the Hestia Contol Panel project by donating via PayPal:
https://www.hestiacp.com/donate
--
Sincerely yours,
The Hestia Control Panel development team

Made with love & pride by the open-source community around the world.

[ ! ] IMPORTANT: You must logout or restart the server before continuing.

 Do you want to reboot now? [Y/N]: y
وطبعا نوافق على إعادة التشغيل, بالضغط على حرف Y



طبعا لا أحتاج أن أنبهكم على أهمية المعلومات الخاصة بالدخول إلى لوحة التحكم

كود:
    Admin URL:  https://127.0.0.1:8083
    Username:   admin
    Password:   xxxxxxxxxxxx
الآن, نقوم بالدخول على الرابط الخاص بإدارة لوحة التحكم



نكتب الuser وهو admin
والpassword حسب ما تم إعطائه لنا ومن ثم نقوم بالدخول
الواجهة الرئيسية للوحة Hestia Control Panel



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


قديم 02-11-2021, 12:01 PM
المشاركة 2
هيلبرنت
.:: رفيق درب ::.
  • هيلبرنت غير متواجد حالياً
افتراضي رد: الدرس الثاني في إدارة الخوادم: تثبيت لوحة Hestia Control Panel
شروحات الجميلة جعلت عدد المشاهدات ازيد من 220 فى اقل من 24 ساعة


وهذا يدل على الاحترافية فى الشرح

وترقب المشاهدين لدروسك واهتمامه ايضا بالسيرفرات وشروحها

قديم 02-11-2021, 12:45 PM
المشاركة 3
MesterPerfect
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • MesterPerfect غير متواجد حالياً
افتراضي رد: الدرس الثاني في إدارة الخوادم: تثبيت لوحة Hestia Control Panel
شروحات الجميلة جعلت عدد المشاهدات ازيد من 220 فى اقل من 24 ساعة


وهذا يدل على الاحترافية فى الشرح

وترقب المشاهدين لدروسك واهتمامه ايضا بالسيرفرات وشروحها
فالخدمة دائما يا كبير

إن شاء الله يستفيد الكل من الشروحات

ولسة الجاي أفضل بإذن الله

قديم 02-12-2021, 10:30 PM
المشاركة 4
النوميدي
.:: عضو مشارك ::.
  • النوميدي غير متواجد حالياً
افتراضي رد: الدرس الثاني في إدارة الخوادم: تثبيت لوحة Hestia Control Panel
درس جميل و في متناول الجميع أخي أحمد ..،
تسلم الأيدي ... يا طيب..،
و ربنا يبارك في علمك ... يارب..،

قديم 12-07-2021, 05:10 AM
المشاركة 5
MesterPerfect
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • MesterPerfect غير متواجد حالياً
افتراضي رد: الدرس الثاني في إدارة الخوادم: تثبيت لوحة Hestia Control Panel
درس جميل و في متناول الجميع أخي أحمد ..،
تسلم الأيدي ... يا طيب..،
و ربنا يبارك في علمك ... يارب..،
سلمك الله أخي النوميدي
الأجمل مرورك يا غالي
تحياتي لك

اضافة رد

العلامات المرجعية

الدرس الثاني في إدارة الخوادم: تثبيت لوحة Hestia Control Panel


أدوات الموضوع

الانتقال السريع
المواضيع المتشابهه للموضوع: الدرس الثاني في إدارة الخوادم: تثبيت لوحة Hestia Control Panel
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الدرس الأول في إدارة الخوادم: تهيئة الخادم لتثبيت لوحة التحكم MesterPerfect ركن شروحات الاستضافة والنطاقات 20 02-06-2021 12:18 PM
تنصيب لوحة تحكم aaPanel Linux panel UnName ركن شروحات الاستضافة والنطاقات 5 02-24-2020 11:52 PM
الدرس الاول: تنصيب لوحة تحكم centos web panel مع الاعدادات بصيغة PDF جاهز للتحميل هيلبرنت ركن شروحات الاستضافة والنطاقات 13 06-14-2019 07:28 PM
حل مشكلة التصاريح لل ftp لموقع على لوحة centos web panel Mighty Dr.Wolf ركن شروحات الاستضافة والنطاقات 25 05-12-2019 06:56 PM
[الدرس الثاني]تغير مسار لوحة التحكم [مقدم الدورة ]<دكتور جوكر> Dr.Eljoker ركن تطوير منتديات vb3.8.0 2 09-23-2015 07:23 PM




الساعة الآن 06:49 PM
RSS 2.0XML Site MapTAGS SiteInfo SiteRSS FeedMap SectionsvB MapsMap TagSitemap ForumMaps Forum