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

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


thegust2000
22-02-2007, 03:27 AM
السلام عليكم ورحمة الله وبركاته..

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


- معنى تحويل الجهاز إلى سيرفر :
:::::::::::::::::::::::::::::::::::::

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

- الفائدة من تحويل الجهاز إلى سيرفر :
:::::::::::::::::::::::::::::::::::::::::::

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



- مواصفات السيرفر :
::::::::::::::::::::::::

هذه أهم المواصفات الي راح تتوفر على جهازك........
- apache 1.3.2 7 AND/OR apache 2.0.43
- PHP4.2.3
- MySQL4
- phpMyAdmin 2.3.2



- وصلة تحميل البرنامج و التنصيب :
:::::::::::::::::::::::::::::::::::::::

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

http://easynews.dl.sourceforge.net/sourceforge/phpdev5/phpdev423.exe (http://easynews.dl.sourceforge.net/sourceforge/phpdev5/phpdev423.exe)

أو يمكنك تحميل النسخة المطورة من هذا الإصدار فأنا شخصياً أستحدمها

http://easynews.dl.sourceforge.net/sourceforge/phpdev5/dev5beta3.exe (http://easynews.dl.sourceforge.net/sourceforge/phpdev5/dev5beta3.exe)


ولمزيد من المعلومات هنا

http://www.firepages.com.au/devindex.htm (http://www.firepages.com.au/devindex.htm)

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

- ملاحظة.. هذا السيرفر يعمل على أنظمة التشغيل.. XP و NT و 98 و 98ME..

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

- طريقة تشغيل السيرفر :
::::::::::::::::::::::::::::

لتشغيل السيرفر.. تروح لقائمة البرامج.. تختار منها phpdev ..وبعد كذا تختار phpdev_2K_XP_NT او تختار phpdev98_ME حسب نوع الويندوز الي انت شغال عليه........
وبعد كذا راح يشتغل السيرفر.. وراح يفتح لك شاشة dos.. سوي لها تصغير ( Minimize ).. وراح تفتح معاك صفحة تلقائياً.. وهذي هي الصفحة الخاصة بالبرنامج.. وراح تكون بهذا العنوان..
http://localhost/ (http://localhost/)


- طريقة انشاء قواعد بيانات :
:::::::::::::::::::::::::::::::::

في اغلب تطبيقات وبرامج الـ******* تحتاج قواعد بيانات تتعامل معاها في عملية التنصيب واغلب البرامج تكون فيها قواعد البيانات MySQL امر ضروري........
وطريقة إنشاء قواعد البيانات على السيرفر المحلي سهلة للغاية.. أول خطوة تذهب إلى هذا العنوان..
http://localhost/phpmyadmin/ (http://localhost/phpmyadmin/)
وهذا برنامج مساعد يكون موجود مع نفس السيرفر.. وهو عبارة عن لوحة تحكم خاصة بقواعد البيانات.. ويدعم الكثير من اللغات.. وراح يفتح لك الصفحة باللغة العربية........
وبعد ما تدخل على لوحة التحكم الخاصة بقواعد البيانات تلقى على يمين الشاشة.. تكوين قاعدة بيانات جديدة.. اكتب في الفراغ اسم قاعدة البيانات.. واضغط على الزر تكوين........

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

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

- ملاحظة: عن طريق لوحة التحكم الخاصة بقواعد البيانات تقدر تتحكم في كل ما يتعلق بقواعد البيانات الموجودة على السيرفر المحلي.. مثل إضافة مستخدمين أو حذف أي قاعدة من قواعد البيانات.. وممكن تعرف بعض المعلومات عن قواعد البيانات MySQL.. و الـ php ........

مثال على طريقة تركيب البرامج منتديات phpBB plus:
::::::::::::::::::::::::::::::::::::::

ألان قم بنقل مجلد phpBB2 إلى المجلد الخاص بالسيرفر

C:\phpdev\www

الآن توجة إلى متصفحك واطلب العنوان التالي

http://localhost/phpmyadmin (http://localhost/phpmyadmin) وذلك لنقوم بإنشاء قاعدة جديدة للمنتدى عند الدخول لهذا البرنامج ستجد حقل لإنشاء قاعدة جديدة ولنفرض أن اسمها phpBB

الآن توجة الى العنوان

http://localhost/phpBB2 (http://localhost/phpBB2)

ستنقل إلى صفحة التثبيت أو قم بالانتقال إليها

http://localhost/phpBB2/install/install.php (http://localhost/phpBB2/install/install.php)

الآن مع الحقول

الحقل الأول: Default board language: -- اتركه كما هو

الحقل الثاني : Database Type: -- أيضا اتركه كما هو

الحقل الثالث:Choose your installation method: -- ايضاً كما هو

الحقل الرابعhttp://vb.ihsac.com/images/smilies/biggrin.gifatabase Server Hostname / DSN: -- اكتب localhost

الحقل الخامس: Your Database Name: -- هنا نكتب اسم القاعدة الذي أنشأناها في البداية وافترضنا أن اسمها سيكون phpBB

الحقل السادسhttp://vb.ihsac.com/images/smilies/biggrin.gifatabase Username: -- هنا اكتب root

الحقل السابعhttp://vb.ihsac.com/images/smilies/biggrin.gifatabase Password: -- لا تكتب شي اتركه فارغاً

الثامن:Prefix for tables in database: -- كما هو لاتغير شي

التاسع: Admin Email Address: -- اكتب اي بريد تريد

العاشرhttp://vb.ihsac.com/images/smilies/biggrin.gifomain Name: -- كما هو

الحادي عشر:Server Port: -- كم اهو

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

ثم انقر start installation..... بعد ذلك توجة إلى مجلد المنتدى وقم بحذف او تغيير اسم المجلدين

install و contrib

مبروك الآن قمت بتثبيت منتدى phpBB على سيرفرك المحلي

وحتى هذة النقطة نكون انتهينا من موضوع التثبيت

-ملاحظة: على السيرفر المحلي دائما يكون اسم المستخدم لقاعدة البيانات بهذا الشكل root.. والباسورد دائماً يكون فراغ........

- معلومات اضافية عن السيرفر :
:::::::::::::::::::::::::::::::::::
هذه بعض المعلومات عن السيرفر.. تقدر توصل لها بعد تنصيب البرنامج على جهازك...

- لمعرفة المعلومات المتعلقة بالـ php
http://localhost/phpmyadmin/phpinfo.php (http://localhost/phpmyadmin/phpinfo.php)

- لمعرفة المعلومات المتعلقة بالسيرفر..
http://localhost/server-info/ (http://localhost/server-info/)



منقول للفائد لمنتديات مشاغب

ahmedali
04-04-2007, 02:09 PM
لقد حاولت تشغيل mysql ولكنة اعطى لية رسالى الخطأ
وان العلامة حمراء فى taskbar ومش راضية تبقى خضرا
http://localhost/phpmyadmin/
Warning: MySQL Connection Failed: Can't connect to MySQL server on 'localhost' (10061) in C:\apache\htdocs\phpmyadmin\lib.inc.php on line 255
Error
شكرا فى انتظار ردك الكريم

thegust2000
05-04-2007, 11:52 AM
يجب عليك اولا ان تقوم بتشغيل ايكونه start serverقبل البدء فى تشغيل السيرفر ليعمل معك
وفى جدوث اى مشكله لا تترد فى السؤال

سمسم الفنان
06-04-2007, 04:12 AM
مشكوررررررررر

thegust2000
07-04-2007, 12:13 PM
مشكوررررررررر
العفو اخى الكريم

salzak
05-05-2007, 04:56 AM
شرح رائع ومتكامل، جزاك الله عنا كل خير.

thegust2000
05-05-2007, 05:20 AM
العفو اخى الكريم

عاشق النت 2
05-05-2007, 02:55 PM
اخوووووووووووي المنتدى كيف يكون رابطه يعني
www. اسم قاعدة البيانات .com
الرجاء امطاري بالمعلومات

ضد الحكومة
10-05-2007, 11:31 PM
مشكور

mrhaker2000
11-05-2007, 12:10 AM
هل يمكنني استخدام بدل php استخدم vBulletin
؟؟؟؟؟؟؟؟