• 0

كيف أغيّر localhost إلى اسم آخر؟

السلام عليكم

كيف يمكننى تغيير عنوان الخادم من localhost إلى أى اسم أخر؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

الطريقة سهلة ولم تأخذ منك سوا دقيقة واحدة وربما اقل.
 

هل فكرت ماذا يحدث بمجرد أن اكتب localhost في شريط العنوان بالمتصفح؟!
اُبسِط لك ما يحدُث في كلمات بسيطة وهي أن localhost هي عبارة عن اختصاره لعنوان IP مثل 127.0.0.1

وهذا ما كان يعتمد عليه أوائل مستخدمي اﻷنترنت كانوا يستخدمون تلك اﻷرقام لتصفح المواقع فوجدوا أن هذه الطريقة مُرهِقة جداً وصعبة الحِفظ وزاد اﻷمرُ صعوبة مع كثرة العناوين IPs ثم ظهرت بعد ذلك طريقة اختصار العناوين إلى أسماء Name Server او Host Name

 

تستطيع القيام بذلك على نظام التشغيل لينُكس من خلال التعديل أو الإضافة على هذا الملف hosts وهو موجود في المجلد etc داخل ملفات النظام.

/etc/hosts


من خلال الطرفية – Terminal في نظام التشغيل لينُكس – Linux قم بالدخول كمدير للنظام هكذا:

sudo su

sudo أختصاره إلى super user do أي القيام بالتنفيذ كمدير للنظام ودائماً يليه اﻷمر الذي تريد تنفيذه

على سبيل المثال su أي super user تقوم بتغيير هوية المستخدم إلى مدير النظام

وستُلاحظ بعد إدخال كلمة المرور الخاصة بك كمستخدم عادي أن علامة الدولار ( $ )

تحولت إلى علامة التصنيف ( # )

وهذا يعني انك أصبحت مدير النظام اﻵن لذلك كن حذراً في إصدار أوامرك لأن النظام لن يُطالبك بكلمة مرور كما كان يحدث معك من قبل ﻷنك اﻵن أصبحت المدير.

 

قم اﻵن بالانتقال إلى المجلد etc بكتابة هذا اﻷمر:

cd /etc

ثم اكتب اﻷمر التالي لتحرير ملف hosts عن طريق المحرر الجميل nano:

nano ./hosts

* إذا كنت تجد أن هذه الطريقة مُرهقة إلى حد ما فيُمكنك اختصار كل ما سبق في سطر واحد هكذا:

sudo nano /etc/hosts

ولا تنسى الضغط على مفتاح Enter للتنفيذ وهذا على كل ما سبق واعتقد انك متفهم هذا جيداً.

 

سيتم عرض محتوى الملف وانت جاهز اﻵن ﻹضافة أسم جديد يقوم بنفس عمل localhost وستجد الملف بداخله عناوين بجانب كل عنوان أسم وافتراضياً ستجد هذا السطر إن لم تجد اكثر
 

127.0.0.1       localhost

قم بإضافة اسم جديد بجانب localhost بعد أخذ مسافة أو اكثر وكُن دقيقاً حتى لا يتلاصقان ببعضهم:

127.0.0.1       localhost hsoub.com

أو قم بالنزول سطر جديد واكتب ألاختِصاره هكذا:

127.0.0.1       hsoub.com

ليُصبِح الترتيب هكذا:

127.0.0.1       localhost
127.0.0.1       hsoub.com

اعتقد اﻵن انك تتساءل عن وجود سطور أُخرى ربما بالأسفل أو أعلى الملف, لا عليك بها ولا تقوم بتغيير أي شيء بها. وجب التنويه.

Screenshot.thumb.png.11e49c926630ed53b03

بعد الانتهاء من إضافة اسم الخادم أو المُستضاف إن صح التعبير قم بالضغط على:

CTRL+O ثم Enter لتأكيد الحفظ ثم CTRL+X للخروج.
 

اﻵن قم بكتابة http://hsoub.com في شريط العنوان الخاص بالمتصفح.

ستجد خادمك المحلي هو الذي يعمل بدلاً من موقع حسوب.
 

تظُن انه سِحر ولكن ببساطه هذا كل ما في الأمر.
 

لمُستخدمي نظام التشغيل Windows هذا هو مسار ملف hosts:
 

C:\WINDOWS\system32\drivers\etc

تستطيع التعديل عليه أو الإضافة إليه بكل سهولة كما تم في الشرح السابق بالأعلى.


أسف على الإطالة وتمنياتي للجميع بالتوفيق.

 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن