المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : كيف تركب خادم (سيرفير) خاص في حاسبك



said
11-02-2013, بتوقيت غرينيتش 01:06 AM
قال الأستشاري الرمال الذهبيه في منتدى الرحيل:
سأشرح طريقة أحد الطرق لتركيب install خادم (سيرفير) على حاسبك الشخصي (باسلوب مبسط و بدون تكلف- يعني بالبلدي).
من المؤكد ان استخدام الخوادم المتوفره في حاسبات الغير لن يمنحك المرونه الكافيه لكونهم يضعون عليك القيود في المساحه و نوع الملفات و غيرها.



لكن يمكنك بكل بساطه تحويل حاسبك الشخصي الى خادم (سيرفير) و بدون مشاكل.

سنستخدم لهذا الغرض برنامج الأباشي (Apache) فهو من وجهه نظري أفضل برنامج خادم استخدمته الى الآن (قد يرى الغير غير ذلك) فهو مجاني free و الكود code الخاص به مفتوح للتطوير و التعديل من قبل المستخدم.

قبل الشروع في الشرح طريقة سنتطرق لبعض المفاهيم
- رقم التعريف في الشبكه IP
هذا الرقم يمنح لكل حاسب عند دخول الشبكه و هو رقم فريد يمنح لكل مستخدم في شبكه الأنترنت.
كما نعلم ليس جميع المستخدمين على اتصال دائم بالشبكه و هنا تقوم الشركات التي توفر خدمه الأتصال بالشبكه بأعطاء اي مستخدم عند اتصاله رقم تعريف له عند الدخول و إذا فصل الإتصال و عاود الأتصال مره أخرى يعطى رقم جديد و يطلق على هذا النوع من رقم التعريف (رقم التعريف المتغير) Dynamic IP
و نجد البض الآخر على اتصال دائم بالشبكه وهذا يعني ان الرقم المعطى لهم ثابت و يسمى هذا النوع من رقم التعريف (رقم التعريف الثابت) Static IP
هنا نستطيع أن نقول ان الذين يستخدمون طريقه الإتصال باستخدام الهاتف يمنح لهم رقم تعريف متغير.

- اسم النطاق Domain name
اسم النطاق هو الأسم الذي سيدل على خادمك (server) في الشبكه.
في المتصفح نكتب بالعاده اسم الموقع مثل (http://www.google.com (http://www.google.com/)) ثم نذهب لهذا الموقع لكن الحقيقه هذا هو اسم النطاق المرتبط برقم تعريف الهويه IP لهذا الخادم حيث رقم التعريف لهم هو 216.239.39.100.
ببساطه اسم النطاق هو عباره عن اسم يكتب بلغه يفهمها الناس و سهله الحفظ و تربط برقم التعريف IP للحاسب.
من المؤكد اننا نحتاج لشراء اسم للنطاق و عند شرائنا للأسم نقوم بربط الأسم مع رقم التعريف الذي نريد بحيث اذا قام اي مستخدم في الشبكه بكتابه ذلك الأسم في المتصفح ينتقل بشكل آلي الى رقم التعريف IP
قد تقول ممكن ان نكتب رقم التعريف مباشره في المتصفح ... بالتأكيد نعم... اذا لم يكن لديك اسم فلا يوجد غير هذه الطريقه للوصول الى حاسبك او الى الموقع الذي فيه الخادم.
مثال http://216.239.39.100 (http://216.239.39.100/)

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

==================
الخلاصه:
1- دخولنا للشبكه يتم بأعطاء كل مستخدم رقم تعريف هويه IP و قد يكون ثابت او متغير.
2- قد نرغب بربط رقم التعريف IP بأسم يكون مفهم للناس و هذا نقوم بشراء الأسم (حقوق الأسم) ثم نستطيع من خلال الشركه التي تبيع الأسم بربط الأسم مع رقم التعريف الذي نريد (سواء كان رقم تعرف الحاسب الخاص بك او رقم تعريف معين تكون استأجرته من أحد شركات الأستضافه للمواقع).
3- نستطيع تركيب install برنامج خادم server خادم في الحاسب الخاص بنا بدلا من استأجار موقع و هو برنامج مجاني free.
كيف تركب خادم (سيرفير) خاص في حاسبك (2)
تركيب install الخادم (السيرفير) على بيئه ويندوز
مقدمه:
يوجد العديد من برامج الخام (السيرفير) اخترت لكم برنامج الأباتشي (Apache) و سنقوم بتركيب install آخر اصدار لهذا البرنامج. و سيكون التركيب install على حاسب فيه نظام الويندوز سواء الأصدار 95 أو 98 او Xp
أسم البرنامج : Apache
الإصدار : 2.0.39
نوع برنامج التثبيت setup : آلي باستخدام مثبت برامج ويندوز.
حجم البرنامج : 5.85MB (كبير بسبب تضمين برنامج التثبيت setup معه)
لتنزيل البرنامج (http://apache.org/dist/httpd/httpd-2.0.40-win32-src.zip)
========================
الحاله الأولى : بأفتراض ارتبط الحاسب بالشبكه بشكل مستمر أي برقم تعريف ثابت.
هنا افترض انك متصل بالشبكه بشكل مستمر أي لديك رقم تعريف IP ثابت.
نزل برنامج الأباتشي
ثم قم بتثبيت setup البرنامج
http://www.magtrb.com/lessonpic/apache/apache-1.gif
يوجد العديد من برامج الخام (السيرفير) اخترت لكم برنامج الأباتشي (Apache) و سنقوم بتركيب install آخر اصدار لهذا
في النافذه التاليه اقبل الشروط و اذهب للنافذه التي بعدها
http://www.magtrb.com/lessonpic/apache/apache-2.gif
في هذه النافذه سندخل بيانات رقم التعريف IP أو اسم النطاق Domain
الصوره تعرض حاله وجود اسم النطاق:
افترضت انني اشتريت أسم (goldsands.com) ثم ربطته برقم التعريف IP الخاص بالحاسب لكون ارتباطي مستمر مع الشبكه باستخدام الكيبل لذلك ادخلت المعلومات التاليه
Network Domain : أي أسم نطاق شبكتي (حاسبي في هذه الحاله) هو goldsands.com
اذا لم تشتري اسم يمكنك ادخال رقم التعريف على سبيل المثال 65.96.213.175
Server name: أي اسم الخادم هنا ادخلت نفس اسم النطاق مسبوق بـ WWW وهو www.goldsands.com (http://www.goldsands.com/)
اذا لم تشتري اسم نطاق يمكنك ادخال رقم التعريف مره أخرى 65.96.213.175
في آخر حقل و الخاص بأدخال العنوان البريدي
ادخلت عنوان البريدي الخاص بي لكون عدم وجود خدمه البريد في الحاسب الخاص بي يمكنك وضع اي عنوان بريدي هنا و سيظهر هذا العنوان في حاله فشل الخادم في تقديم الخدمه للمتصلين مما يتح لهم ارسال ملاحظات لك عن الخادم ( يعني اذا حبيت )
انا ادخلت في هذا الحقل البريدي الخاص بي
http://www.magtrb.com/lessonpic/apache/apache-3.gif
هنا نكون قد اتممنا اعداد الخادم
فسيقوم الخادم بمراقبه اي طلب يأتيه من الشبكه من اي مستخدم يقوم بطلب الخدمه من رقم التعريف 65.96.213.175 او من اسم النطاق www.goldsands.com (http://www.goldsands.com/) و سيستجيب لهم و يعرض الصفحات و يقوم بتقديم خدمه ارسال الملاحظات عند تعرضهم لمشاكل عند الدخول على خادمك باستخدام عنوان البريد الذي ادخلت




في هذه النافذه سنستخدم التثبيت setup العادي
http://www.magtrb.com/lessonpic/apache/apache-4.gif
يمكنك الأنتقال الى نوافذ التثبيت setup الأخرى حتى النهايه Finsh

سيثبت الأباتشي برنامج مراقبه يمكنك فتحه من الشريط الأسفل لسطح المكتب (الطرف الأيمن)
http://www.magtrb.com/lessonpic/apache/apache-9.gif
و منه يمكننا تشغيل و ايقاف برنامج الأباتشي
http://www.magtrb.com/lessonpic/apache/apache-5.gif
كما يمكنك تشغيل الأباتشي او برنامج المراقبه من قائمه البرامج كما يمكنك معاينه ملف تسجيل دخول المستخدمين و غيرها من الخدمات.
http://www.magtrb.com/lessonpic/apache/apache-6.gif
للتأكد من عمل برنامج الخادم Apache افتح المتصفح و ضع العنوان التالي
http://localhost (http://localhost/) و هذا يعني اذهب الى رقم التعريف المحلي وهو http://127.0.0.1 (http://127.0.0.1/) اي بدون الذهاب الى الشبكه و العوده الى الحاسب (مباشره من الحاسب الى الخادم)
ستظهر لك الصفحه التاليه و هي الصفحه الموجوده في الخادم لعرضها على من يتصل بك

http://www.magtrb.com/lessonpic/apache/apache-8.gif
يمكنك تغيير تلك الصفحه و وضع صفحتك الخاصه
على سبيل المثال قمت بأنشاء صفحه بواسطه برنامج Frontpage او عدد من الصفحات و سأقوم بوضعها في الخادم لكي تكون هي الصفحه التي يستعرضها المتصل بالخادم في الحاسب.
هنا السؤال اين أضع الصفحات ليعرضها برنامج الأباتشي
المسأله بسيطه




برنامج الأباتشي مثل أي برنامج آخر سيكون تحت مجلد البرامج في القرص الصلب تحت أسم مجموعه اباتشي
ستجده تحت الدليل الخاص بالبرامج و يهمنا فقط في الوقت الحالي دليل فرعي واحد فقط وهو الدليل htdocs
C:Program FilesApache GroupApache2htdocs
هذا الدليل هو الذي يحوي موقعك او الصفحات التي ستنشأها و سيستعرضها الآخرون
http://www.magtrb.com/lessonpic/apache/apache-10.gif
يمكنك حذف جميع محتويات ذلك الدليل أي (htdocs) و وضع الصفحات التي تريد بدلاَ منها
سأقوم بوضع الصفحات التاليه و من ضمنها الصفحه الرئيسيه و التي يجب ان يكون اسمها index أي بمجرد الوصول الى الخادم سيعرض هذه الصفحه Index.html و وضعها تحت الدليل htdocs
انشات هذه الصفحه و وضعتها في مجلد htdocs
http://www.magtrb.com/lessonpic/apache/apache-11.gif
يمكنك اضافه الصفحات التي تريد
انا قمت بأنشاء موقع كامل و وضعته تحت الدليل htdocs
الان كل ماهو مطلوب هو ان يكون الحاسب شغال و برنامج الأباتشي شغال و على من يريد الدخول الى موقعي فقط كتابه www.goldsands.com (http://www.goldsands.com/) او http://65.96.213.175 (http://65.96.213.175/) و سيتصفحون موقعي ( على فكره لم انتهي من انشاء الموقع)



الحاله الثانيه: رقم التعريف متغير IP أي الأتصال بواسطه التلفون
في حاله تغير رقم التعريف لكون الحاسب غير متصل بأستمرار على الشبكه ولكن تريد ان تعمل خادم في حاسبك. أرى ان افضل حل هو الإشتراك في موقع يعطيك اسم نطاق (Domain Name) ثابت و لكن يتم ربطه مع رقم التعريف الخاص بك كلما اتصلت بالشبكه.
اقترح هنا موقع يقدم خدمه للمستخدمين (ليس لغرض تجاري) حيث يمكنهم الحصول على رقم نطاق ثابت يوزعونه في الشبكه كعنوان لموقعهم و من الجهه الأخرى يوفر ذلك الموقع الغطاء اللازم لربط حاسبك بأسم النطاق رغم تغير رقم التعريف بسبب نوعيه اتصالك بالشبكه.
بأختصار نسجل لديهم فيعطوننا اسم نطاق مجاني free و عليه يتم توزيع ذلك الأسم على انه اسم الخادم الموجود في حاسبك و بمجرد دخولك للشبكه سيربطون رقم التعريف مع الأسم في كل مره تدخل للشبكه.
طبعا ما يقومون به فقط هو ربط الأسم برقم التعريف ولكن عند قيام اي مستخدم للشبكه باستخدام الأسم يجب ان يكون جهازك شغال و برنامج الخادم (مثل Apache) شغال ليرد عليهم.
==============
اذان عليك الحصول على اسم نطاق
اذهب لموقع الشركه
رابط موقع الشركه (http://dns2go.deerfield.com//)
و حمل برنامج الخاص بربط حاسبك مع اسم النطاق بتنزل برنامجهم من الرابط هذا (http://download.com.com/3001-2165-10131601.html)
أو
من حاسبي بالضغط هنا (http://www.goldsands.net/apache/d2gsetup.exe)
قم بتثبيت setup هذا البرنامج و تعبئه المطلوب ( تذكر ان هذه الخدمه مجاني freeه للأستخدام الخاص و التعليمي فقط)
انا ثبت البرنامج و سجلت لديهم و اخترت انا هنا (حقي انا بس لا تتوهقون و تكتبون نفس الأسم - شف لك اسم ثاني حلو) اسم النطاق goldsands.d2g.com
طبعا البرنامج الخاص بهم سيعمل آليا بمجرد تشغيل الويندوز و الدخول على الشبكه لكي يتم تحديث update رقم التعريف مقابل اسم النطاق goldsands.d2g.com
http://www.magtrb.com/lessonpic/apache/apache-12.gif
----------------
اذا لم يشتغل البرنامج الخاص بربط النطاق مع رقم التعريف يمكنك تشغيله من المجلد الذي ثبت فيه
اذهب الى C:Program FilesDeerfield.comDNS2Go
و شغل البرنامج و الذي تمثله رسمه الصاروخ... تستطيع عمل له shotcut او ايقونه على سطح المكتب لسهوله تشغيله.
http://www.magtrb.com/lessonpic/apache/apachet-12.gif
اذا اشتغل البرنامج ستجد ايقونه البرنامج في شريط الويندوز (الركن الأسفل الأيمن)
http://www.magtrb.com/lessonpic/apache/apachet-13.gif

اذان اصبح لدينا اسم نطاق خاص بالحاسب بغض النظر عن تغير رقم التعريف IP حيث سيقوم هذا الموقع بعلاج هذه المشكله بالنيابه عنا.
هنا يمكنك تثبيت setup برنامج الخادم Apache و ستستخدم المعلومات التاليه عند التثبيت setup
انا استخدمت التالي (حر موقعي هي هي هي)
Network Domain : ستضع goldsands.d2g.com
Server name: ستضع www.goldsands.d2g.com (http://www.goldsands.d2g.com/)
اما البريد على كيفك
--------------------------
هكذا سيرتبط اسم النطاق goldsands.d2g.com برقم التعريف المتغير بواسطه هذا الموقع و كل ماعليك هو تشغيل برنامج الخادم و وضع موقعك في المجلد المحدد (كما شرح طريقةنا في السابق) و بمجرد دخولك على الشبكه تأكد من أن برنامج الموقع يعمل و أن الأرتباط شغال و برنامج الخادم شغال في جهازك.
و قل للناس ترى موقعي اسمه على سبيل المثال www.goldsands.d2g.com (http://www.goldsands.d2g.com/)
وهو يكون شغال في اوقات معينه فقط (بس لعيون الحبايب- اكيد رايح تحدد الوقت الذي تدخل فيه للشبكه ) و الا هذي ركبه ما رايح يسامحونك اذا لقوا موقعك لا يعمل




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى