منتديات  

العودة   منتديات مدرسة المشاغبين > منتديات تطوير مواقع تطوير منتديات منتديات برمجه منتديات سكربتات PHP CGI ASP.NET SQL Scripts > تطوير المواقع و السكربتات Ajax XML CSS JavaScript PHP Perl CGI seo Search Engine web2

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


بنات سكستين منتديات المنطقة الشرقية ينتهي في 22-2-1433هـ
منتدى شموخ العز ينتهي في 6-3-2012 مرصد الطقس 13-4-1433هـ بنر منتديات شمعة الخليج ينتهي في 10-4-1433 هـ

روابط مهمة و مفيدة : لاستعادة الباسورد الرقم السري || كيف يتم تفعيل الاشتراك || افضل طريقة لطلب كود تفعيل على البريد
استضافة مواقع معنى كلمة رسائل مسجات دردشة شات افلام × فيلم
فلاش اسلامي الثقافة الجنسية في عالم الجنس صور جديدة   توبيكات × توبيك
ابتسامات خلفيات العاب جديدة دليل مواقع - مركز تحميل ملفات
بطاقات كروت جوال موبايل جافا java قصص روايات -
كتب الكترونية ماسنجر في مسنجر - - العاب بنات للبنات فقط 2010

موضوع مغلق
 
أدوات الموضوع طريقة عرض الموضوع
  #1 (permalink)  
قديم 09-01-2007, 02:39 AM
صور مشاغبه هاديه
ادارية سابقة
 
تاريخ التسجيل: Apr 2007
البلد - المكان و السكن : في الغرفه الى على اليمين من الممر في نهايته على اليسار هع هع
السيرة :
هواية : كرة اليد<<<كيفي انا حره ههههه
وظيفة - عمل: مهني حاسب<<<بعد اربع سنوات ان عشت
جنس : بنت وكلي فخر
جنسية : سعوديه اصل وفصل وخياطه بعد
موقع : مافي غير المستندات<<<اولى ابتدائي
نوع الجوال :
مشاركات : 3,143
العمر :
Rep Power: 8
مشاغبه هاديه النقاط 10
تركيب Apache و PHP و MySQL على Linux




الجزء الاول : Apache
1.1 ما هو الـ Apache ؟

هو برنامج خادم الويب الأكثر شعبيه في العالم طبقاً لدراسة NetCraft Web Server Survey ويمكنك الأطلاع عليها على العنوان التالي :
http://www.netcraft.com/survey/

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

1.2 لماذا نحتاج إلى Apache ؟

في الأساس يستعمل الـ Apache من قبل شركات الأستضافه لتقديم خدمة إستضافة مواقع الويب .

أيضاً عندما يتعلق الامر بتطوير صفحات الويب المتقدمه مع جانب الخادم والذي يكتب بواسطة PHP مثلاً , أنت سوف تحتاج الى خادم ويب على جهازك الشخصي لكي تقوم بتطوير صفحات موقعك أو مشروعك , بدون الخام أنت لا تستطيع تنفيذ كود الـ PHP , من ناحيه أخر أنت يمكن أن تكتب تطبيقاتك وتقوم بتنفذها من خلال خادم الشركه المستضيف مواقع ويبك لديهم بأستعمال Telnet أو SSH على أي حال هذه الطريقه غير عمليه لسببين :

1 - هو الوقت المستغرق في نقل الملفات والبطئ الناتج من خلال مقدم خدمة الانترنت لديك أو بطى الخادم للمستضيف بالاضافه الى التكلفه الماديه من خلال إتصالك بالانترنت .

2 - هو أسهل كثيراً من خلال وجود نسخه مماثله لموقعك في جهازك . وتستعملها كخادم إنتاج لمشاريعك , وتقوم بنسخها الى موقعك من خلال الـ FTP بعد التأكد من أن الموقع يعمل بشكل صحيح في جهازك .

1.3 حسناً .. أنا مقتنع بما تقول لكن ! كيف أحصل عليه ؟

طبعاً بما أن الـ Apache يمكن تركيبه على أي نظام مثل Windows أو Linux فسوف يكون هذا الدرس مقتصر على نظام Linux لاننا قمنا سابقاً بشرح تركيبه كامل على نظام Windows وتجد الدرس على شكل ملف في المنتدى .

يمكن الحصول عليه من خلال هذا العنوان :
http://www.mysql.com/Downloads/

قم بتحميل أخر نسخه يفضل ذالك .

من خلال الرابط أعلاه يمكنك تحميل النسخ binaries (already compiled, executable versions) أي قابله لتنفيذ بشكل مختصر , يمكنك تحميل هذه النسخه apache_1.3.xx.tar.gz هي ليست الاحدث ولكن الجديد هو الاصدار رقم 2 , لا تقلق فطريقة التركيب واحده لا يوجد أختلاف , بمناسبه xx هو يدل على أخر أصدار منه وهو الافضل لك في تحميله , الان سوف أوضح لكم عملية التركيب خطوه خطوه .

1.4 كيف يمكن تركيبه ؟

أولاً يمكن الحصول عليه من خلال وضع هذا في المتصفح
Code ..

wget http://httpd.apache.org/dist/apache_1.3.xx.tar.gz





طبعاً xx أخر أطلاق تم أصداره , أو من خلال تحميله من الموقع مباشره بذهاب الى الموقع .

الأن بعد الحصول على الملف يجب علينا فك ضغطه طبعاً سوف نستخدم هذه الامر , لكن قبل هذا يفضل نقل هذا الملف الى المسار التالي : (/usr/local ) .

Code ..

gunzip -c apache_1.3.xx.tar.gz | tar -xvf -





طبعاً هذا الامر سوف يقوم بأنشاء دليل بهذا الاسم apache_1.3.xx توجد به الملفات يمكنك تغيير أسمه أذا أحببت الى Apache في هذا الدرس سوف نقوم بتغيير أسمه الى Apache , الان سوف ننتقل الى هذا الدليل من خلال هذا الامر طبعاً الذين يتعاملون مع نظام Linux معروف لديهم هذا الامر البسيط وهو للانتقال الى داخل الدليل الخاص بالـ apache

Code ..

cd apache





بعد الانتقال داخل الدليل قم بتنفيذ هذا الامر وهو الخاص بأعداد Apache

Code ..

./configure --enable-module=most --enable-shared=max





هذا الجزء
Code ..

--enable-module=most




هو أختياري سوف يقوم بتركيب كل الوحدات الديناميكيه بإستثناء الوحدات الصعبه .

وهذا الجزء
Code ..

--enable-shared=max




لتحميل الوحدات الى الذاكره فقط عندما يحتاج

الان سوف نقوم بتجميع الـ Apache من خلال تنفيذ هذا الامر
Code ..

make





لان بعد التجميع سوف نقوم بتنصيبه من خلال هذا الامر
Code ..

make install





الان نستطيع أن نقول لك مبروك على تركيب الـ Apache على نظام Linux

1.5 كيف نقوم بتشغيل Apache ؟

الان لتشغيل الخادم كل ما عليك هو أن تقوم بتنفيذ هذا الامر وهو لتشغيل الـ Apache

Code ..

./bin/apachectl start





ملاحظه : لتنفيذ الامر السابق يجب أن تكون داخل الدليل التالي Apache أذا لم تكن داخل هذا الدليل لديك أختيارين أما أن تكتب المسار كامل

Code ..

/usr/local/apache/bin/apachectl start





او الانتقال الى الديل من خلال الامر التالي

Code ..

cd /usr/local/apache





الان بعد تشغيل الخادم سوف نفتح المتصفح ونكتب التالي :
Code ..

localhost أو 127.0.0.1





1.6 كيف نقوم بإعداد Apache ؟

أن ملف الاعداد لـ Apache يسمى httpd.conf ويمكن الوصول إليه من خلال المسار التالي
Code ..

/usr/local/apache/conf





في نظام Linux يوجد أكثر من محرر سهل الاستخدام من أشهرها هو VI طبعاً لن أقوم بشرحه لان أغلب مستخدمين Liunx يعرفون طريقة إستخدامه

الان بعد فتح هذا الملف أبحث عن هذا ServerName وقم بإزالة هذه العلامه من أمامها (#) أذا كان لديك أسم خادم خاص بك أنت يمكن أن تضعه لنفرض أن مدرستنا الحبيبه لديها خادم خاص بها نكتب الاتي :
Code ..

ServerName www.bdr130.net





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

Code ..

ServerName localhost





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

Code ..

DocumentRoot "/home/phpvillage/my_web_site"





ملاحظه مهمه : الشرطه يجب أن تكون أماميه مثل هذا ( / )

مثال : لو وضعنا ملف html في هذا المسار /home/phpvillage/my_web_site أسمه example.html سوف نقوم بتصفحه كتالي localhost/example.html

لان بعد عمل التعديلات الازمه مهم جداً جداً أن تقوم بإعادة تشغيل Apache مرى أخر من خلال هذا الامر

Code ..

./bin/apachectl restart





1.7 مصادر Apache على الإنترنت ؟

Apache Web Server Documentation
http://httpd.apache.org/docs/

Apache Today
http://apachetoday.com

Apache Week
http://www.apacheweek.com




من مواضيعي في الموقع على الموقع 0 •.°.•ஐ•i|[♥عيديتكم وصلت♥]|i•ஐ.•.°.•
0 حين يخفق القلب لشخص في المنتدى .. ماهي آرائكم !!
0 طريقة الدخول بجهازين كمبيوتر على شبكة الإنترنت في نفس الوقت
0 قوانين تطوير المواقع
0 تركيب Apache و PHP و MySQL على Linux
0 تطبيقات على البي اتش بي


_________________
  #2 (permalink)  
قديم 09-03-2007, 04:35 PM
صور aneeg
يحضر الماجستير بالشغب
 
تاريخ التسجيل: Jun 2007
البلد - المكان و السكن : قلوب العاشقين
السيرة :
هواية :
وظيفة - عمل:
جنس :
جنسية :
موقع :
نوع الجوال :
مشاركات : 943
العمر :
Rep Power: 5
aneeg النقاط 10
رد: تركيب Apache و PHP و MySQL على Linux




مشاغبه هادئه عندي موقع عملته بإستخدام برنامج المصمم العربي لاكن مو قادر أنشر تكفين الشرح


من مواضيعي في الموقع على الموقع 0 قل للغياب اللي هو أعظم خطاياك ماعاد احس بشي غير احتضاري :رمزيات
0 `•. إخطأ وتعلم .×. إخطأ ولا تُكَرِر ..! .•`
0 تصميم استايل مقابل 10 منتديات vb
0 ][®][^][®][4 منتديات جاهزة ][®][^][®][
0 ][][§¤°^°¤§][][افتتاح تبادل الاعلانات ][][§¤°^°¤§][][
0 اشلاء في ذكرياتي..


  #3 (permalink)  
قديم 09-04-2007, 10:28 PM
جاي معه ملفه
 
تاريخ التسجيل: Sep 2007
البلد - المكان و السكن : نابلس
السيرة : انا شب بحب البرمجه
هواية : البرمجه, الرسم , الموسيقى الهاديه
وظيفة - عمل: طالب جامعي
جنس : wf
جنسية :
موقع :
نوع الجوال :
مشاركات : 1
العمر :
Rep Power: 0
prince.86 النقاط 10
رد: تركيب Apache و PHP و MySQL على Linux




بدي اتعلم لغة جافا اذا ممكن انا الميل تاعي هادا prince_middle.86@hotmail.com ولكم جزيل الشكر


من مواضيعي في الموقع على الموقع


  #4 (permalink)  
قديم 09-12-2007, 03:48 AM
صور مشاغبه هاديه
ادارية سابقة
 
تاريخ التسجيل: Apr 2007
البلد - المكان و السكن : في الغرفه الى على اليمين من الممر في نهايته على اليسار هع هع
السيرة :
هواية : كرة اليد<<<كيفي انا حره ههههه
وظيفة - عمل: مهني حاسب<<<بعد اربع سنوات ان عشت
جنس : بنت وكلي فخر
جنسية : سعوديه اصل وفصل وخياطه بعد
موقع : مافي غير المستندات<<<اولى ابتدائي
نوع الجوال :
مشاركات : 3,143
العمر :
Rep Power: 8
مشاغبه هاديه النقاط 10
رد: تركيب Apache و PHP و MySQL على Linux




مشكورين على المرور


من مواضيعي في الموقع على الموقع 0 •.°.•ஐ•i|[♥عيديتكم وصلت♥]|i•ஐ.•.°.•
0 حين يخفق القلب لشخص في المنتدى .. ماهي آرائكم !!
0 طريقة الدخول بجهازين كمبيوتر على شبكة الإنترنت في نفس الوقت
0 قوانين تطوير المواقع
0 تركيب Apache و PHP و MySQL على Linux
0 تطبيقات على البي اتش بي


_________________
  #5 (permalink)  
قديم 09-13-2007, 07:51 AM
طالب ابتدائي
 
تاريخ التسجيل: Jul 2007
البلد - المكان و السكن :
السيرة :
هواية :
وظيفة - عمل:
جنس :
جنسية :
موقع :
نوع الجوال :
مشاركات : 70
العمر :
Rep Power: 5
أبو صالح2007 النقاط 10
رد: تركيب Apache و PHP و MySQL على Linux




مشكوووره اختي على الموووضع الي اروع من الرائع بس انا عندي اصدار ابنوتو للينكس تتوقعين تركيب عليها لأن اللينكس اصداراته واجد


من مواضيعي في الموقع على الموقع 0 الى كل الفاهمين ((ابو عمر)) لو سمحت


موضوع مغلق

مواقع النشر (المفضلة)

أدوات الموضوع
طريقة عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are معطلة



للاعلان بالموقع

للاعلان بالموقع جوال 0555055075 ابو عمر بدر-جامعة نجران ينتهي في 3-8-1432 هـ-جامعة جازان ينتهي في 28-3-2012
الساعة الآن توقيت السعودية الرياض جدة الشرقية القصيم 06:08 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd diamond
جميع ماينشر بالموقع لا يعبر عن اصحاب الموقع انما يعبر عن صاحبه

SEO by vBSEO 3.2.0