اليوم نصبت نسخة[COLOR="Red"] Centos 6 minimal[/COLOR] عادية ,, وخطر ببالي اشرح كيف نفعل عليها برنامج الويب سيرفر [COLOR="red"]Apache [/COLOR]ونسمح للبورت الافتراضي العمل فيه ..طبعا الشرح بيمشي على جميع نسخ الـ [COLOR="red"]Centos[/COLOR]
بدون اطالة نبدأ ...
اولا طبق الامر التالي لتنصيب الاباتشي :
[CODE]
[FONT="Comic Sans MS"]sudo yum install httpd mod_ssl -y[/FONT]
[/CODE]
بعد الانتهاء حاول تشغله بالامر :
[CODE]
[FONT="Comic Sans MS"]sudo /usr/sbin/apachectl start[/FONT]
[/CODE]
راح يظهر لك هذا الخطأ :
[CODE]
[FONT="Comic Sans MS"]Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name,
using 127.0.0.1 for ServerName[/FONT]
[/CODE]
مسبب الخطأ انه في ملف اعداد البرنامج الافتراضي لا يوجد هناك [COLOR="red"]Servername [/COLOR]ووجب علينا تفعليها يدويا ,, نفتح ملف الكونفق :
[CODE]
[FONT="Comic Sans MS"]sudo nano /etc/httpd/conf/httpd.conf[/FONT]
[/CODE]
نعمل على ازالة اشارة المربع ( [COLOR="red"]# [/COLOR]) من بداية السطر . ونجعلها على الشكل :
[CODE]
[FONT="Comic Sans MS"]ServerName localserver:80[/FONT]
[/CODE]
او غير [COLOR="red"][FONT="Comic Sans MS"]Localserver [/FONT][/COLOR]الى اي اسم تريده . ومن ثم احفظ الملف واعمل ريستارت للاباتشي :
[CODE]
[FONT="Comic Sans MS"]sudo /usr/sbin/apachectl restart[/FONT]
[/CODE]
راح يظهر لك انه اشتغل تمام ,, ولكن فعليا السيرفر لا يظهر لك شاشة ترحيب الاباتشي عند تصفح الايبي , وهذا يعني البورت ممنوع نعمل على السماح للبورت بالاتصال ... عن طريق الامر: