الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل من الممكن تحويل جهازي الى سيرفر لموقع؟؟

مغلقاستطلاع
بدأه MohDesign في 10 مارس 2002 · 7 رد · 1,613 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام

استطلاع

4 مشارك في التصويت

?? ?? ?????? ????? ????? ??? ????? ???????

???2 صوت · 50%
??0 صوت · 0%
????? ??? ??? ????? ????2 صوت · 50%
?? ?????? ??? ???????0 صوت · 0%
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

تحياتي اليكم ايها المبرمجين العرب

عندي سؤال احاول البحث عن حل له ولكن دون فائده وهو :

هل من الممكن تحويل جهازي الى سيرفر لموقع؟؟ كيف؟؟؟

معلومات :

لدي جهاز يعمل ب cpu واحد بقوة 1.9 p4

و 1gb ram

وخط اتصال ADSL

اعتقد ان الجهاز بمواصفات تجعله سيرفر ممتاز

شاكرين لكم حسن تعاملكم

;)

#2

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

أي ستحتاج لتشغيل جهازك 24 ساعة مما يكلفك وقتا و مادة ثم للوصول لموقع مثبت على الroot الموجود عندك يجب الحصول على اي بي لجهازك السيرفر و أنا اعلم أن الكمبيوترات الخاصة تحمل عنوان اي بي جديد في كل مرة يدخل بها للشبكة و بالتالي سيبقى اسم الموقع معلقا لا فائدة منه .. سأترك الشرح لمن له خبرة أكثر مني ..

You can fly while you can touch the sky

#3

مشكور اخ فارس على ردك فقد اكتسبت الفائده منك

ان لدي خط اتصال ADSL وهي يساعدني على ابقى على اتصال 24 ساعه بدون ارتفاع الكلفه علي حيث عليك دفع مبلغ قدره 50 دولار شهريا فقط والحصول على سرعه عاليه و 24 ساعه من الاتصال

لكن تنبيهك في وضع الاي بي مهم جدا

حيث فكرت انني لو استعملت اول اي بي ومن ثم انتهى اشتراكي الشهري فبذلك يجب تغيريه (اي قطع الاتصال) فيتغير الاي بي

ولكن سؤال الى الاخوان الاعزاء كيف يمكن احجز الاي بي لي فقط

فمثلا موقع http://www.yahoo.com

يحمل اي بي واحد ولا يتغير وذلك لانه دائم الاتصال لكن ماذا لو حصل مشكله في سيرفر الياهو (هل يتغير عنوانهم ويصبح معلق)

انا لا اعتقد ذلك فأرجو ممن يعرف الاجابه ان يتكرم الينا بالاجابه

تحياتي:)

#4

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

و شكرا لك ......

You can fly while you can touch the sky

#5

مشكور اخ فراس

ولكن هذه المعلومات معروفه لكن سؤالي في ايجاد كيفية تحويل جهازك لسيرفر

=== تنبيهك في حجز الاي بي صحيح - - - لكن المساحه ابغاها عندي مو في جهاز الشركه

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

#6

بصراحة لا أملك ما يفيدك بالنسبة لسيرفر الأباتشي و اترك هذا السؤال للخبراء في الموقع ...

You can fly while you can touch the sky

#7

ياشباب

هل من مساعد؟؟؟ :(

(معلومه وراها معلومه ونوصل للمطلوب إن شاء الله) :)

#8

السلام عليكم هذا المقال منقول عن الأخ : المنظم ( مشرف قسم الكمبيوتر والأنترنت ) . من منتديات شبكة سحاب السلفة

عنوان المقال

من هنا

http://www.sahab.net/page/article.php?sid=134

أو من هنا

http://www.sahab.net/sahab/showflat.pl?Cat...=collapsed&sb=5

وهذا نص المقال :

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

*ماذا نستفيد من تحويل أجهزتنا إلى سيرفر ؟

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

*هل يمكن أن تجعل جهازك مستضيفاً للمواقع بعد قيامك بتركيب ما يلزم لجعله يعمل كسيرفر بدلاً من التسجيل في حسابات لدى شركات مستضيفة سواء مجانية أو غير مجانية ؟

نعم يمكن ذلك , لكن لا بد أن يكون جهازك متصلاً 24 ساعة بالشبكة ( النت ) وأن يكون هذا الاتصال ذا كفاءة عالية كالدي إس إل ( على الأقل ) والساتالايت وغيرها , وإلا سيكون التصفح بطيئاً جداً , وكلما زاد عدد المتصفحين كلما ازداد بطء التصفح من جهازك , أي أنه يلزم كذلك لضمان كفاءة عالية وسرعة , أن تكون قطع الهاردوير عالية نسبياً , كالقلب ( البروسيسور ) والذاكرة ( الرامات ) وما شابه .

*طيب كيف وماذا عليك أن تفعل لتضيف هذا الخيار إلى جهازك وجعله يقوم بتشغيل صفحات الويب ؟

للقيام بذلك لا بد من تركيب أحد برامج السيرفرات , ومن السيرفرات الشهيرة والمستخدمة بكثرة هو سيرفر الـ Apache , فبعد تركيبه يكون جهازك كفيلاً بتشغيل صفحات الويب العادية كالتي تنتهي بالامتدادات html أو htm وغيرها .

ولكن ظهرت بعد ذلك ملفات الـ cgi وهي لغة برمجة جديدة , فكان سيرفر الأباتشي لا يستطيع دعمها إلا بعد القيام ببعض التغييرات والإضافات في أحد ملفاته , ثم بعد ذلك ظهرت لنا لغة جديدة وهي البيرل ( Perl ) مما اضطرنا إلى القيام بتركيب حزمة البيرل حتى يدعم جهازنا هذه اللغة , ثم ظهر مجموعة من المبرمجين وقاموا ببرمجة لغة جديدة ولينة وسهلة هي لغة PHP مما استلزم كذلك القيام بتركيب حزمتها لكي يدعم جهازنا هذه اللغة الجديدة إن رغبنا في تصميم مواقع باستخدام هذه اللغة وإلا فأباتشي وحده غير كفيل بتشغيل هذه اللغات الطارئة , ولا يخفى كذلك وجود برامج تحتاج إلى قواعد بيانات , مثل برامج المنتديات المنتشرة الآن , لذا يستلزم كذلك تركيب قواعد بيانات , ومن أهم تلك القواعد ما يُسمى بالـ MySQL , فلا بد من القيام بتركيبها بصورة مستقلة حتى يدعمها جهازنا ... فالأمر بهذه الصورة أصبح صعباً بعض الشيء .

فقام فريق من المبرمجين بتسهيل كل هذه الأمور واختصاراً لوقتنا , قاموا ببرمجة بعض البرامج التي بمجرد تركيبها في أحد أنظمة التشغيل المعروفة كـ Windows أو Linux فبمجرد تركيبها تدعم اللغات البرمجية التي ذكرناها بما في ذلك قواعد البيانات , وهنا اخترتُ لكم أحد هذه البرامج وهو phpdev 4 أي الإصدار الرابع والأخير - حسب علمي القاصر - من هذا البرنامج والذي يدعم كل اللغات المذكورة في الأعلى وكذلك قواعد البيانات , حيثُ يقوم بتركيب سيرفر الأباتشي داعماً ملفات السي جي آي ويُركب حزمة البيرل وكذلك البي إتش بي بما في ذلك قواعد البيانات MySQL .

وهنا آثرتُ أن أختصر الوقت كله فبدلاً من شرح كيفية جعل سيرفر الأباتشي يدعم ملفات السي جي آي ( cgi ) ومن ثم تحميل حزمة البيرل ومن ثم البي إتش بي ( php ) وكذلك تركيب قواعد البيانات ووو , يكفينا فقط تحميل برنامج phpdev والذي يُوفر علينا كل ذلك المجهود والوقت المنهدر , ولتحميل نسخة منه اذهب إلى http://monazzem.cjb.net لتجد مجموعة من البرامج , قم بتحميل البرنامج المذكور من وصلته .

بعد تحميله قم بفك ضغطه بطريقة اعتيادية جداً باستخدام برنامجك المفضل لذلك , ومن ثم قم بتركيب البرنامج كما لو أنك تقوم بتركيب أي برنامج عادي , قم باختيار المحرك الذي تريد , ولنفرض C ويُستحسن جعل المجلد phpdev في السي مباشرةً .. حسناً انتهينا من تركيب البرنامج . بعد تركيبه يقوم هو تلقائياً بتشغيل سيرفر الأباتشي , ومن ثم صفحة اختبارات , يختبر فيها دعمه للـ cgi والبيرل والـ php وقواعد البيانات .

*وبعد التركيب كيف وماذا وأين يمكن تشغيل ملفات الويب بأنواعها المذكورة بالأعلى ؟

عند رغبتك في تشغيل سيرفر الأباتشي فإنه يلزمك في كل مرة الذهاب إلى مجلد phpdev ومن ثم تجد بعض الملفات , ما يهمنا منها هو ملف phpdev_start.bat فبعد النقر عليه نقراً مزدوجاً يتم تشغيل السيرفر وذلك بفتح نافذتي دوس , واحدة تزول بعد ثوان من تشغيل السيرفر والأخرى تبقى , يمكنك تصغيرها فقط , أما إن قمت بإغلاقها فإن السيرفر ينغلق ... والملف الآخر باسم phpdev_stop.bat وهو الكفيل بإغلاق السيرفر بعد النقر عليه نقراً مزدوجاً .

بعد تشغيل السيرفر , تجد في داخل مجلد phpdev مجلداً باسم www , وهذا هو المجلد الذي يتم فيه تخزين ملفات الويب التي تريد عرضها في الشبكة أو تجربتها , فيمكنك إضافة مجلدات داخل ذلك المجلد والصفحات التي تريد .

*كيف تعرض صفحة ويب لنفسك أو للمبحرين في الشبكة من جهازك أنت ؟

كما بينا أن صفحات الويب لا بد أن تُخزن في المجلد المسمى www والموجود داخل مجلد phpdev , ولنفرض أنك قمت بتصميم صفحة أسميتها index.html , عليك الآن برفعها إلى المجلد www , ولكي يتم عرضها ومشاهدتها من قبلك افتح متصفحك وقم بكتابة العنوان التالي : http://localhost/index.html أو http://127.0.0.1/index.html , فهذا العنوان هو العنوان الداخلي لأي جهاز , أما إن أردت إطلاع غيرك على هذه الصفحة فلا بد أولاً من معرفة رقمك الآي بي الذي تُبحر عن طريقه في عالم الإنترنت , ولنفرض أن الرقم ظهر عندك كالتالي 195.100.200.20 سيكون عنوان صفحتك كالتالي : http://195.100.200.20/index.html وهكذا إن أردت إضافة ملف مضغوط بصيغة zip وترغب في أن يقوم صديق لك بتحميله من جهازك , تعطيه العنوان الكامل لذلك كما هو في مثال صفحة الـ index.html لكن تستبدلها باسم الملف المضغوط .

وإن أردت أن تضع الصفحة index.html في مجلد داخل مجلد الـ www ولنفرض أنك أسميت المجلد pages سيكون العنوان كالتالي : http://localhost/pages/index.html وهكذا .

*هل يلزمك معرفة رقمك الآي بي كل مرة ترغب في أن تختبر ملفاتك المنجزة قبل رفعها إلى حسابك في أي شركة من شركات الاستضافة وهل يُشترط الاتصال بالنت ؟

لا يلزمك معرفة رقم الآي بي ولا الاتصال بالنت , فكما أسلفنا يمكنك أنت أن تتصفح الموقع الذي تضع ملفاته في مجلد www بمجرد كتابة العنوان مبدوءً بـ localhost في متصفحك أو بالأرقام 127.0.0.1 ولكن عند رغبتك في إطلاع غيرك من أجهزة أخرى غير جهازك فإنه يلزمك الاتصال بالإنترنت ومن ثم معرفة رقمك الآي بي , وبعدها إرسال العنوان كاملاً للموقع مبدوءً برقمك الآي بي كما أسلفنا .

*ولكن هل من طريقة لتثبيت رقم الآي بي ؟ لأنه من غير المعقول أن أقوم في كل مرة بإبلاغ أصدقائي برقم جديد حتى يتسنى لهم زيارة صفحتي من جهازي !!

حسب مزود خدمة الإنترنت لديك , فهناك بعض الاشتراكات تمنحك رقماً ثابتاً لا يتغير إلا بعد إلغائك الاشتراك لديهم , كما هو الحال في الكيبل وبعض الدي إس إل وغيرها , ومثل هذا يبقى عنوانه ثابتاً ولا يحتاج إلى معرفته في كل مرة .. أما إن كان الاشتراك Dial up كما هو الحال في معظم المستخدمين العرب في بلداننا العربية , فإن الأرقام متبدلة ومتغيرة دائماً , وهنا يمكن تثبيت الرقم بطلبك ذلك من مزود الخدمة لديك , لكن هذا يكون على حساب إزهاق روح الريالات أو الجنيهات أو الدنانير ... إلخ :) , مع ذلك هناك طريقة أخرى ومجانية يمكنك عن طريقها تجاوز هذه المعضلة , وهي الموضحة في البند التالي .

*هل يمكنك جعل العنوان إلى صفحة في داخل جهازك عبارة عن كلمات بدلاً من الأرقام كما هو الحال في المواقع العادية ؟

نعم يمكن ذلك , بالنسبة لحاملي أرقام الـ ip الثابتة فإن الأمر أيسر من أصحاب الأرقام المتغيرة , لا يلزمهم سوى ربط هذا الرقم باسم الدومين الذي تم حجزه سواءً بصورة مجانية أو عن طريق شراء دومين , وهناك شركات كثيرة تمنح دومينات مجانية , أو بالأصح subdomain يمكنكم منها ربط رقم الآي بي الثابت بهذا الدومين من خلال لوحة تحكم أو منذ قيامك بتسجيل الاسم ...

لكن ما هو الحال الآن مع أصحاب أرقام الـ ip المتغيرة ؟ هنا يأتي دور الموقع الذي أحالنا عليه أخونا أبو صفية الموجود في هذه الصفحة والموقع عنوانه http://www.dns2go.com , حيث بعد دخوله لا بد من التسجيل فيه أولاً , اضغط هنا للتسجيل , بعد تسجيلك تصلك رسالة بها سطران , الأول فيه اسم الدومين الذي قمت بالتسجيل به , وسيكون على سبيل المثال كالتالي : mydomain.dns2go.com في حالة أنك قمت باختيار الاسم mydomain حال قيامك بالتسجيل , والسطر الثاني فيه كود التسجيل .

بعد ذلك عليك بتحميل البرنامج الخاص بجعل رقم الآي بي الخاص بك وتحويله إلى اسم دومين كما في المثال mydomain.dns2go.com , ولتحميل البرنامج لجميع إصدارات الوندوز اضغط هنا , بعد تحميله قم بتركيبه واتبع مراحل التركيب , وتركيبه سهل جداً , وللاطلاع على شرح لتركيبه باللغة الانجليزية اضغط هنا , ومن وجد صعوبة في تركيبه أو فهم الشرح الانجليزي يمكنه طرح سؤاله هنا .

إذن فالبرنامج يقوم بالتعرف التلقائي على رقم الآي بي للجهاز بمجرد اتصاله بالإنترنت , وبذلك يبقى اسم الدومين ثابتاً للجهاز مهما تغير الرقم , وبذلك يكون مثلاً عنوان صفحة index.html التي أنشأناها كالتالي : http://mydomain.dns2go.com/index.html وبذلك لا تحتاج إلى معرفة رقمك الآي بي كل مرة ولا إلى أن تقوم بإعلام أصدقائك عن الرقم الخاص بك في كل مرة تقوم بالاتصال بالشبكة , فيكفي هذا العنوان .

أرجو أن يكون الشرح قد آتى ثماره , ولأي استفسار في خضم ذلك الموضوع يُرجى طرحه وسنقوم بإذن الله بالإجابة عليه إن علمنا الجواب .. وإن كان السؤال متعلقاً بلغات البيرل والـ php فيُرجى طرحه في قسم " لغات البرمجة " شاكراً لكم تفهمكم .

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…