= كيفية إنشاء خادم خاص افتراضي (VPS) في 5 خطوات = يعد الانتقال من الاستضافة المشتركة إلى الخادم الافتراضي الخاص (VPS) خطوة سهلة نسبيًا. ومع ذلك ، قد يكون تعلم كيفية إعداد VPS أكثر صعوبة ، خاصة إذا كنت لم تستخدم سطر الأوامر من قبل. قم بتنزيل ورقة الغش الكاملة لأوامر Linux في هذه المقالة ، سنقوم بتوجيهك عبر هذا المقال ** كيفية إعداد VPS ** في خمس خطوات: تعلم كيفية تسجيل الدخول إلى الخادم الافتراضي الخاص بك عبر الوصول إلى Secure Shell (SSH). تحديث الخادم الخاص بك. إنشاء مستخدم جديد وتعديل الامتيازات الخاصة به. تمكين مصادقة المفتاح العام. إعداد جدار حماية لخادمك الشخصي (VPS) قبل أن ندخل في التفاصيل الفنية ، سنقوم بشرح سبب احتياجك إلى تهيئة خادمك الافتراضي الجديد. دعونا نتحدث عن كيفية إعداد VPS! == لماذا يجب عليك تكوين VPS الجديد الخاص بك == عادة ، عندما تقوم بالتسجيل للحصول على خطة استضافة أساسية ، سيقوم مزودك بإعداد جميع البرامج التي ستحتاج إلى استخدامها. باستخدام الاستضافة المشتركة ، على سبيل المثال ، من المحتمل أن تتمكن من الوصول إلى لوحة التحكم الخاصة بحسابك على الفور: توفر لك لوحات التحكم الخاصة بالاستضافة جميع الخيارات التي تحتاجها لتكوين حسابك. ومع ذلك ، في معظم الحالات ، لن تحصل على فرصة لتعديل إعدادات الخادم الخاصة بك   ¢ à  à ، لأن الآخرين يستخدمون نفس آلة باستخدام VPS ، من ناحية أخرى ، تحصل على بيئة خادم بنفسك. في معظم الحالات ، سيذهب مضيفك فقط إلى حد إعداد برنامج الخادم الأساسي à  ¢ à  à  مثل Apache أو Nginx à  ¢ à  à  والباقي هذا راجع إليك. بالإضافة إلى ذلك ، قد ترغب في تثبيت لوحة تحكم مثل Cyberpanel لإدارة أسهل. هذا يعني أنك  ¢ à  à  ربما تحتاج إلى اتباع بعض الخطوات الإضافية للحصول على خادمك à  ¢ à  à  جاهز   ¢ à  à  ، مثل: - تحديد متى يجب أن تبدأ في استخدام VPS - تعلم كيفية الاتصال به وإصدار الأوامر - التعرف على كيفية تثبيت البرامج الجديدة وإجراء التحديثات - تكوين حسابات مستخدمين جديدة (إذا لزم الأمر) - إنشاء جدار حماية عندما نتحدث عن إصدار أوامر لخادمك ، فإننا نشير إلى شيء مثل هذا: عادة ، سوف تتفاعل مع VPS الخاص بك باستخدام سطر الأوامر بدلاً من واجهة المستخدم الرسومية (GUI). قد يكون هذا مخيفًا في البداية ، لكنك  ¢ à  à  سوف تعتاد عليه سريعًا إذا كنت لا تمانع في البحث في Google عن الأوامر الصحيحة والمتابعة بعض البرامج التعليمية البسيطة أنت * يمكن * أيضًا إعداد لوحات تحكم استضافة ستمكنك من التفاعل مع الخادم الخاص بك باستخدام واجهة المستخدم الرسومية. ومع ذلك ، فإننا لن نغطي ذلك في هذه المقالة ، لأن استخدام سطر الأوامر غالبًا ما يكون المسار الأكثر كفاءة. بالإضافة إلى ذلك ، فإن تعلم كيفية استخدام الأوامر البسيطة سيعلمك الكثير عن إدارة الخادم ، والتي من المؤكد أنها ستكون مفيدة مع نمو موقعك == 5 خطوات لتكوين VPS الجديد الخاص بك والاستعداد للاستخدام == كما تعلم ، تعمل الغالبية العظمى من خوادم الويب على أنظمة تستند إلى Unix. هذا يعني أنك  à  à  سوف تحتاج إلى استخدام أوامر مصممة خصيصًا لهذا النوع من أنظمة التشغيل (OS) ، والتي تختلف عن تلك التي تريدها  ¢ à  à  تستخدم على جهاز ويندوز. إذا كنت تريد معرفة المزيد حول إدارة خادم Windows ، فراجع هذا الدليل لمزيد من التفاصيل بهذه الطريقة ، دعونا نتحدث عن كيفية إعداد VPS! الخطوة 1: تعرف على كيفية تسجيل الدخول إلى الخادم الافتراضي الخاص بك عبر Secure Shell (SSH) Access هناك عدة طرق يمكنك من خلالها الاتصال بموقع ويب ، بخلاف استخدام المتصفح. على سبيل المثال ، يمكنك استخدام بروتوكول نقل الملفات (FTP) ، والذي يمكّنك من تحميل الملفات وتنزيلها وتحريرها على الخادم الخاص بك: بينما يمكن أن يكون FTP مفيدًا جدًا ، فإن البروتوكول لا يمكّنك من إصدار أوامر إلى الخادم الخاص بك. لذلك ، ستحتاج إلى استخدام وصول Secure Shell (SSH) ، وهو نوع مختلف من البروتوكولات يوفر لك الوصول إلى الخوادم البعيدة بمجرد الاتصال بخادم عبر SSH ، ستتمكن من إصدار أوامر إليه. تشتهر SSH أيضًا ببروتوكولات التشفير والمصادقة القوية ، مما يجعلها آمنة للغاية. من خلال تعلم كيفية استخدام SSH ، ستأخذ خطواتك الأولى في إدارة الخادم بمجرد التسجيل للحصول على خطة VPS ، يجب أن يزودك مضيف الويب الخاص بك بمجموعة من بيانات الاعتماد ، بما في ذلك: - عنوان IP الخاص بخادمك - اسم مستخدم (عادةً جذر) - كلمة مرور خاصة بك جذر في حال لم تكن على دراية بالمصطلح ، أ ** حساب الجذر أو ** المستخدم المتميز هو مستخدم يتمتع بامتيازات كاملة وإمكانية الوصول إلى نظام معين. يمكنك التفكير في الأمر على أنه مكافئ للمسؤول ، ولكن بقوة أكبر عندما تقوم بإعداد VPS ، ستبدأ بحرف واحد ** حساب الجذر ** ، وهو الحساب الذي ستستخدمه لإجراء الاتصال الأولي. إذا كنت تستخدم نظام تشغيل يستند إلى Unix من جانبك ، فيمكنك الاتصال بالخادم الخاص بك مباشرةً من سطر الأوامر ومع ذلك ، إذا كنت تستخدم Windows ، فستحتاج أولاً إلى تثبيت عميل SSH. نحن جزئيًا لعميلين على وجه الخصوص ، أولهما يسمى Bitvise: إذا كنت تبحث عن واجهة بسيطة تشبه نمط Windows الكلاسيكي ، فلا يمكنك أن تخطئ في Bitvise. ومع ذلك ، سوف تقوم بمعظم عملك داخل سطر الأوامر ، وبالتالي فإن النمط لا يهم كثيرًا نحن أيضًا من كبار المعجبين بـ PuTTY ، الذي يتميز بواجهة بسيطة للغاية. ومع ذلك ، فإنه يوفر الكثير من خيارات التكوين الإضافية ، مما يجعله مفضلًا إذا كنت تريد حقًا غمس أصابع قدميك في إدارة الخادم بالنسبة لبقية هذا البرنامج التعليمي ، سنستخدم PuTTY في أمثلةنا. مع وضع ذلك في الاعتبار ، امض قدمًا وقم بتثبيت البرنامج ، ثم قم بتنفيذه. سترى نافذة مثل هذه: في هذه المرحلة ، تحتاج إلى إدخال عنوان IP للخادم الخاص بك في ** اسم المضيف (أو عنوان IP) ** ، واترك إعداد ** المنفذ ** على القيمة الافتراضية ** 22 نصيحة محترف بصرف النظر عن اتصالات SSH ، يستخدم المنفذ 22 أيضًا لعمليات تسجيل الدخول الآمنة وبروتوكول نقل الملفات الآمن (SFTP). يمكنك أيضًا تغيير منفذ SSH إذا أردت قد تلاحظ أن هناك خيارًا لتحديد نوع الاتصال الذي تريد استخدامه أسفل حقل IP. يختار ** SSH ** وبعد ذلك يمكنك المضي قدمًا والضغط على الزر ** فتح ** سيتم فتح نافذة سطر الأوامر الآن ، وستظهر لك مطالبة بإدخال معلومات تسجيل الدخول الخاصة بك. في هذه الحالة ، سيكون ذلك ** الجذر ** وكلمة المرور المقابلة: إذا كانت البيانات المدخلة صحيحة ، فسوف ترى ملخصًا موجزًا ​​لتفاصيل الخادم الخاص بك ، ومطالبة بإدخال المزيد من الأوامر: هذا هو الخطوة الأولى لكيفية إعداد VPS. لا تقم بإغلاق نافذة سطر الأوامر حتى الآن ، ومع ذلك ، حيث لا يزال لدينا عمل يجب القيام به الخطوة 2: قم بتحديث الخادم الخاص بك بمجرد تسجيل الدخول إلى VPS الخاص بك ، سترى رسالة تخبرك إذا كان هناك أي حزم à  ¢ à  à   ¢ à  à  أو تحديثات الأمان المتوفرة: الحزم هي في الأساس برامج في Unix-speak. عندما يتعلق الأمر بأي نظام ، فمن المهم دائمًا تحديث مكوناته ، والخوادم ليست استثناء إذا كنت تستخدم برنامجًا قديمًا ، فإنك تفتح الخادم (وموقع الويب) أمام الثغرات الأمنية.بالإضافة إلى ذلك ، قد تفقد ميزات جديدة أو أداء محسّن.Thatà  ¢ à  à  لماذا أول شيء تريد القيام به هو تحديث خادمك  ¢ à  à حزم  s ، وقم بتنزيل أي تصحيحات أمان معلقةللبدء ، اكتب الأمر** apt update ** واضغط على ** Enter Now ، خادمك سوف يتحقق مرة أخرى من الحزم التي تحتاج إلى ترقية.بمجرد الانتهاء من ذلك ، أدخل ** الترقية المناسبة التي ستحدّث حزم الخادم  ¢ à  Ã:قد تستغرق هذه العملية بعض الوقت ، اعتمادًا على عدد التحديثات التي يحتاج خادمك إلى تثبيتها.لذا اجلس واشرب بعض القهوة وانتظر حتى يتم الانتهاءبمجرد تحديث جميع حزمك ، يجب عليك المضي قدمًا وإعادة تشغيل الخادم باستخدام** إعادة التشغيل ** الأمر.ثم أغلق نافذة سطر الأوامر.انتظر دقيقة أو دقيقتين ، وقم بتسجيل الدخول مرة أخرى باستخدام PuTTY (أو العميل الذي تختاره)إذا سار كل شيء وفقًا للخطة ، فلا يجب أن يكون هناك  ¢ à  à  ر يكون أي تحديثات متوفرة أخرى مدرجة.هذا يعني أنه يمكننا الانتقال إلى الخطوة التالية لتعلم كيفية إعداد VPS|الخطوة 3: إنشاء مستخدم جديد وتعديل امتيازاتهمتى قمت بإعداد VPS ، تبدأ مع مستخدم** root ** ، وهو الحساب الذي كنت تستخدمه حتى الآن.ومع ذلك ، عادة ما تكون فكرة جيدة لإنشاء حساب مستخدم آخر بامتيازات المستخدم المتميزالسبب في ذلك هو أن** root ** يمكن أن يتسبب الحساب في بعض الأضرار الجسيمة إذا لم تكن متأكدًا مما تفعله.A ** root ** يتمتع الحساب بحق الوصول الكامل إلى جميع إعدادات نظامك  ¢ ¢ à  à à ، لذا يمكن لأمر واحد خاطئ أن يتسبب في مشاكل خطيرةحساب مستخدم عادي بامتيازات المستخدم المتميز ، من ناحية أخرى ، يحتاج إلى إضافة بادئة** sudo ** إلى أي أمر يرغب في تشغيله باستخدام الامتيازات الإدارية.قد يبدو هذا تغييرًا بسيطًا ، لكنه يحدث فرقًا كبيرًا.مع هذا النهج ، عليك التفكير مرتين قبل تشغيل أي أمر باستخدام البادئة ** sudo ** ، والتي يمكن أن تساعدك على تجنب الحوادثانطلق وقم بإعداد هذا المستخدم الجديد الآن عن طريق إدخال الأمر التالي.Youà  ¢ à  à  ll تريد استبدال الجزء الثاني بأي اسم مستخدم تريد استخدامه:* * adduser yournewusername **ثم ، اكتب هذا السطر لإضافة هذا المستخدم إلى مجموعة** sudo ** ، والتي ستمنحه امتيازات المستخدم المتميز (مرة أخرى ، مع استبدال العنصر النائب باسم المستخدم الجديد الخاص بك ): usermod -aG sudo yournewusername **الآن ، كل ما تبقى هو إعداد كلمة مرور لهذا الحساب.ومع ذلك ، هناك طريقة ¢ à  à à أكثر أمانًا بكثير من استخدام كلمة المرور العادية ، وهو ما نحن  ¢ à  à  سوف ننظر إلى التاليالخطوة 4: تمكين مصادقة المفتاح العاممصادقة المفتاح العام هي تقنية  ¢ à  à يمكن القول أنها أكثر أمانًا من كلمات المرور العادية.مع هذا النهج ، يمكنك إنشاء مجموعة من كل من à  ¢ à  à  publicà  ¢ à  à  و à  ¢ à  à مفاتيح  privateà  ¢ à  à Âسيقوم الخادم الخاص بك بتخزين مفتاحك العام واستخدامه لمصادقة المفتاح الخاص ، والذي سيكون لك وحدك حق الوصول إليه باعتباره ملف على جهاز الكمبيوتر الخاص بك.بمجرد إعداد مصادقة المفتاح العام ، ستحتاج إلى كل من المفتاح الخاص وعبارة المرور لتسجيل الدخول ، مما يزيد الأمان بشكل ملحوظلإنشاء مفاتيح SSH في Windows ، يمكنك استخدام تطبيق PuTTYgen ، والذي سيتم تثبيته عند إعداد العميل مسبقًا (للحصول على تفاصيل حول كيفية القيام بذلك على أنظمة Linux / Unix ، راجع هذا الدليل).ابحث بين البرامج الخاصة بك عن ذلك وقم بتشغيل تطبيق PuTTYgen الآن ، والذي يجب أن يبدو كما يلي:إنه جيد لاستخدام الإعدادات الافتراضية لجهازك زوج المفاتيح ، فتابع وانقر على** زر توليد ** الآن. لجعل مفتاحك أكثر تميزًا ، سيطلب منك البرنامج تحريك الماوس الخاص بك لتوزيعه عشوائيًا ، وهو أمر رائع جدًا: بعد ذلك ، سيعرض لك البرنامج المفتاح العام الذي أنشأه لك. قبل أن تفعل أي شيء آخر ، انطلق وقم بإعداد عبارة مرور مصاحبة له ، والتي ستكون بمثابة كلمة مرور بجانب المفتاح: الآن ، انطلق واضغط على ** حفظ المفتاح الخاص ** زر ، وحفظ الملف الناتج على جهاز الكمبيوتر الخاص بك. أنت أيضًا بحاجة إلى نسخ مفتاحك العمومي في لحظة ، لذا لا تغلق هذه النافذة حتى الآن بعد ذلك ، قم بتسجيل الدخول مرة أخرى إلى الخادم الخاص بك باستخدام الملف الأصلي مستخدم ** root ** ، وانتقل إلى حسابك الجديد   ¢ à  à à s الدليل الرئيسي usingsu à  ¢ à  à  yournewusername سيعكس سطر الأوامر الآن المستخدم الجديد الخاص بك : بعد ذلك ، ستحتاج إلى تشغيل سلسلة من الأوامر بالترتيب ، والتي ستنشئ مجلدًا جديدًا لمفتاحك العام ، وتقييد هذا المجلد  ¢ à  à  s ، واحفظ مفتاحك: mkdir ssh chmod 700 ssh nano ssh / author_keys سيفتح هذا الأمر الأخير محرر Nano ، مما يتيح لك تعديل الملف الجديد ** Author_keys ** الملف على الخادم الخاص بك. انسخ مفتاحك العمومي الآن من نافذة PuTTYgen ، والصقه هنا بمجرد أن يصبح المفتاح جاهزًا ، اضغط ** CTRL + X ** لإغلاق المحرر ، وأدخل ** Y ** عندما يطلب منك تأكيد التغييرات على الملف. ثم اكتب الأمرين التاليين: chmod 600 ssh / author_keys خروج سيؤدي ذلك إلى تغيير أذونات الملف الذي قمت بتحريره للتو ، ثم يعيدك إلى ملف ** مستخدم الجذر ** بعد ذلك ، ستحتاج إلى تكوين PuTTY لاستخدام مفتاحك الخاص عند الاتصال بخادمك حتى يتمكن من التعرف عليك. للقيام بذلك ، ارجع إلى الشاشة الرئيسية للتطبيق وانتقل إلى ** Connection à  ¢ à  à º SSH à  ¢ à  à º قسم المصادقة **. في الداخل ، ستعثر على حقل يسمى ** ملف مفتاح خاص للمصادقة اضغط على ** زر التصفح ** ، ثم حدد موقع ملف المفتاح الخاص الذي قمت بتخزينه على جهاز الكمبيوتر الخاص بك. حدده ، وأنت على ما يرام أخيرًا ، تحتاج إلى إخبار الخادم الخاص بك بتعطيل طريقة المصادقة الافتراضية لكلمة المرور فقط للمستخدم الجديد الذي قمت بإعداده للتو. للقيام بذلك ، قم بتسجيل الدخول إلى الخادم الخاص بك كمستخدم جديد عبر SSH ، وقم بتشغيل هذا الأمر: sudo nano / etc / ssh / sshd_config سيؤدي هذا إلى فتح ملف ملف ** sshd_config ** باستخدام محرر Nano. ابحث عن السطر الذي يقرأ ** PasswordAuthentication ** داخل هذا الملف ، واحذف التصميم قبله. ثم قم بتغيير قيمتها من ** Yes ** إلى ** No بحيث تصبح هكذا: كلمة المرور احفظ التغييرات التي تم إجراؤها على الملف وأعد تشغيل الخادم. في المرة التالية التي تحاول فيها تسجيل الدخول ، لن تتمكن من القيام بذلك إلا باستخدام مفتاحك الخاص وعبارة المرور الخطوة 5: قم بإعداد جدار حماية لخادمك الافتراضي الخاص لقد غطينا الكثير من الأمور حتى الآن حول كيفية إعداد VPS. ومع ذلك ، لا يزال هناك خطوة أخيرة يجب القيام بها إذا كنت تريد الحفاظ على أمان الخادم الخاص بك. هذا هو تمكين جدار الحماية لذلك يمكنك القيام بذلك باستخدام برنامج iptables ، والذي يمكّنك من إعداد قواعد تقيد حركة المرور من وإلى الخادم الخاص بك. هذه العملية متضمنة بعض الشيء ، لذلك نوصي بالاطلاع على دليلنا الكامل حول كيفية إعداد iptables وتهيئة البرنامج بشكل صحيح قد تبدو هذه الخطوة وكأنها مبالغة في البداية. مع Iptables ، ستتمكن من تقييد المنافذ التي تمكن حركة المرور من الوصول إلى الخادم الخاص بك. سيؤدي هذا إلى إيقاف الكثير من الهجمات في مساراتهم. بالإضافة إلى ذلك ، إنها عملية إعداد لمرة واحدة ، لذلك من المفيد القيام بذلك على الفور على استعداد للتحرك في؟ تعرف على كيفية توصيل اسم المجال الخاص بك بخطتك الجديدة à  ¢ à  à  كيف تشير مجال إلى VPS؟ دليل خطوة بخطوة للانتقال من الاستضافة المُدارة à  ¢ à  à  كيف يتم ترحيل موقع ويب من الاستضافة المشتركة إلى VPS؟ كيفية تغيير اسم المضيف على خوادم Linux كيفية تثبيت واستخدام Tmux لمعالجة المهام كيفية تثبيت FFmpeg على نظام Linux كيفية تثبيت واستخدام شاشة Linux == الاستنتاج == تعلم كيفية إعداد VPS بعد الترقية من الاستضافة المشتركة يشبه ترك تجمع الأطفال للغطس في تجمع بحجم أولمبي. لديك الكثير من المساحة والميزات لتلعب بها ، لكنك  ¢ à  à  سوف تحتاج إلى إيجاد مكانك قبل أن تبدأ في الاستمتاع. الآن بعد أن عرفت كيفية تكوين VPS الخاص بك ، أصبحت على دراية بسطر الأوامر ، مما سيجعل من السهل جدًا إعداد كل شيء حسب رغبتك هل لديك أي أسئلة حول كيفية إعداد VPS؟ دعونا نتحدث عنهم في قسم التعليقات أدناه!