Raed Saadeh
13-04-2013, 08:22 AM
السلام عليكم ,,
اسعد الله صباحكم جميعا ,,
وددت ان اقدم لكم طريقة سهلة ومختصرة لاعداد mod_perl على السنتوس ,, لتعمل مع الاباتشي ,,
اولا لتنصيب البرنامج :
yum install mod_perl -y
بعد الانتهاء نعمل على تعديل الكونفق الخاص به :
nano /etc/httpd/conf.d/perl.conf
نبحث عن :
#PerlSwitches -w
#PerlSwitches -T
ونحذف علامة # ليصبحوا :
PerlSwitches -w
PerlSwitches -T
ثم ننتقل للاسفل لنصل الى الخيارات هذه ,, وتاكد من ازالة جميع علامات # من جانبها الا الاسطر التي حددتها هنا ليصبح الشكل النهائي للخيارات هكذا :
Alias /perl /var/www/perl
<Directory /var/www/perl> # directory for mod_perl environment
SetHandler perl-script # looks all files as perl-scripts under this directory
# AddHandler perl-script .cgi # if set specific files, use this line and make the line above comment
# PerlResponseHandler ModPerl::Registry
PerlResponseHandler ModPerl::PerlRun # set PerlRun mode
PerlOptions +ParseHeaders
Options +ExecCGI
</Directory>
ثم الى اسفل ننتقل للوصول الى خيارات ايضا مثل المذكور هذا بالاسفل ونجعلها مثلها تماما بازالة # من بداية الاسطر المحددة والشكل النهائي يصبح :
<Location /perl-status>
SetHandler perl-script
PerlResponseHandler Apache2::Status
Order deny,allow
Deny from all
Allow from 127.0.0.1 # IP address you permit
</Location>
مكان 127.0.0.1 بامكانك وضع اي بي يكون لديه تصريح من ايبيهات السيرفر .
بعد حفظ الملف CTRL + X .. اعمل ريستارت للاباتشي :
/etc/init.d/httpd restart
في حفظ الله ورعايته ,,
اخوكم رائد سعادة ,,
اسعد الله صباحكم جميعا ,,
وددت ان اقدم لكم طريقة سهلة ومختصرة لاعداد mod_perl على السنتوس ,, لتعمل مع الاباتشي ,,
اولا لتنصيب البرنامج :
yum install mod_perl -y
بعد الانتهاء نعمل على تعديل الكونفق الخاص به :
nano /etc/httpd/conf.d/perl.conf
نبحث عن :
#PerlSwitches -w
#PerlSwitches -T
ونحذف علامة # ليصبحوا :
PerlSwitches -w
PerlSwitches -T
ثم ننتقل للاسفل لنصل الى الخيارات هذه ,, وتاكد من ازالة جميع علامات # من جانبها الا الاسطر التي حددتها هنا ليصبح الشكل النهائي للخيارات هكذا :
Alias /perl /var/www/perl
<Directory /var/www/perl> # directory for mod_perl environment
SetHandler perl-script # looks all files as perl-scripts under this directory
# AddHandler perl-script .cgi # if set specific files, use this line and make the line above comment
# PerlResponseHandler ModPerl::Registry
PerlResponseHandler ModPerl::PerlRun # set PerlRun mode
PerlOptions +ParseHeaders
Options +ExecCGI
</Directory>
ثم الى اسفل ننتقل للوصول الى خيارات ايضا مثل المذكور هذا بالاسفل ونجعلها مثلها تماما بازالة # من بداية الاسطر المحددة والشكل النهائي يصبح :
<Location /perl-status>
SetHandler perl-script
PerlResponseHandler Apache2::Status
Order deny,allow
Deny from all
Allow from 127.0.0.1 # IP address you permit
</Location>
مكان 127.0.0.1 بامكانك وضع اي بي يكون لديه تصريح من ايبيهات السيرفر .
بعد حفظ الملف CTRL + X .. اعمل ريستارت للاباتشي :
/etc/init.d/httpd restart
في حفظ الله ورعايته ,,
اخوكم رائد سعادة ,,