مشاهدة النسخة كاملة : شرح تنصيب السيرفر Apache2+php5+mysql5 لــ ديبيان أو أبونتو


CLassiC
05-12-2009, 05:33 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اتقدم اليوم لكم بدرس عمل السيرفر الشخصي على الجهاز Apache2+php5+mysql5 ل ديبيان أو أبونتو
السيرفر الاباتشي

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


apt-get install apache2 wwwconfig-common



بي اتش بي

بي اتش بي PHP هي لغة نصية (لغة سكريبت) برمجية صُممت أساساً من أجل استخدامها لتطوير وبرمجة تطبيقات الويب كما يمكن استخدامها لإنتاج برامج قائمه بذاتها وليس لها علاقه بالويب، كلمة PHP اختصار لـ “PHP: Hypertext Preprocessor” .
شرح تنصيب بي اتش بي PHP5

apt-get install php5 php5-cli php5-gd php5-mcrypt php5-curl php5-imagick php5-mhash php5-sqlite php5-xsl libapache2-mod-php5



ماي إس كيو إل

ماي إس كيو إل أو ماي سيكويل MySQL خادم قواعد بيانات يستعمله الكثير من المواقع والتطبيقات.
شرح تنصيب ماي إس كيو إل MySQL5

apt-get install mysql-server php5-mysql



بي إتش بي ماي آدمن PHPMYADMIN

هي أداة حرة/مفتوحة المصدر لتمكين مديري النظام من إدارة قواعد بيانات ماي إس كيو mysql إل على الإنترنت. يمكنها حاليا إنشاء/إلقاء قواعد البيانات، وإنشاء/إلقاء/تعديل الجداول، وحذف/تعديل/إضافة الحقول، وتشغيل أي أمر إس كيو إل، وإدارة المستخدمين والأذونات، وإدارة المفاتيح والحقول.
تنصيب بي إتش بي ماي آدمن PHPMYADMIN

apt-get install phpmyadmin



معلومات

مكان صفحات WWW الويب على السيرفر ستكون.

/var/www/



إسم الموقع الخاص بك إذا تم تنصبه على الكمبيوتر الشخصي

http://localhost



في الحالات الأخرى

http://IP إبي الخاصة بالجهاز الأخر



لإعادة تشغيل Apache

#/etc/init.d/apache2 restart



لإعادة تشغيل mysql

#/etc/init.d/mysql restart



خطأ شائع Apache

... waiting apache2: Could not reliably determine the servers fully qualified domain name, using 192.168.2.66 for ServerName



يتم إصلاحه
بزيادة إسم الكمبوتر في تعدلات /etc/apache2/sites-available/default

# vim /etc/apache2/sites-available/default



ونزيد في أعلى الصفحة

ServerName Hostname



ونعيد تشغيل أباشيApache

# /etc/init.d/apache2 restart

ESSAM_vip
05-31-2009, 06:56 PM
مشـــــــــــــكـــــــــــــــــور عاى الموضوع
الجميل والمميز والرائع
ومشــــــــــكـــــــــــــــور على الجهد والعمل

Abu $ary
02-28-2010, 12:00 PM
يعطيك العافية على الموضوع