منو
 کاربر Online
421 کاربر online
 : کامپیوتر
برای پاسخ دادن به این ارسال باید از صفحه قبلی اقدام کنید.   کاربر offline دبیر گروه کامپیوتر 3 ستاره ها ارسال ها: 1679   در :  دوشنبه 31 مرداد 1390 [08:03 ]
  اجرای PHP بر روی وب سرویس IIS
 

تصویر


از آنجایی که اطلاع دارید وب‌سرویس یا همان سرویس‌دهنده IIS ویندوز فقط زبان ASP را اجرا و پشتیبانی می‌کند و اگر بخواهیم بعنوان مثال PHP را در سیستم ترجمه و اجرا کنیم باید خود PHP را به طور دستی یا خودکار نصب کنیم که در روش دستی باید PHP را دریافت کرد و چند فایل آن‌را ویرایش و در IIS پیکربندی کرد. بیشتر اوقات در طول زمان استفاده, این روش مشکل ساز می‌شود!

نرم‌افزار Appserv وب‌سرویس Apache و PHP + پایگاه داده phpMyAdmin را برای شما نصب می‌کند. اما اگر IIS ویندوز نیز نصب باشد در آن‌واحد فقط یک وب‌سرویس برایتان اجرا می‌شود. یا PHP ویا ASP! برای اجرای ASP باید Apache را Stop و IIS را Start کنید. برای PHP نیز بلعکس.

اگر شما از آن‌دسته از افرادی هستید که با ASP بیشتر سروکار دارید و در PHP نیز فقط خروجی را می‌خواهید مشاهده کنید و با بانک اطلاعاتی آن کاری ندارید, پیشنهاد می‌کنم PHP را در IIS نصب کنید. اما نه به صورت دستی! بلکه با استفاده از نرم افزار.

نرم‌افزار PHP Manager for IIS این امکان رو به‌شما می‌دهد که بدون هیچ گونه تغییرات اضافی PHP را در کنار IIS نصب کنید. ابتدا آخرین نسخه نرم‌افزار را از این‌جا دریافت کنید.

توجه: از آنجایی که این نرم افزار برای IIS7 ساخته شده است, پیشنهاد می‌شود در ویندوز ۷ استفاده کنید.

نصب IIS
ابتدا IIS را برروی سیستم نصب می‌کنیم. برای دوستانی که هنوز IIS را نصب نکرده‌اند پیشنهاد می‌کنم این قسمت را مطلب رابخوانند.

برای نصب IIS در ویندوز ۷ به قسمت Control PanelPrograms مراجعه و گزینه Turn Windows features on or off را کلیک کنید.

در پنجره باز شده لیستی از ویژگی‌هایی را مشاهده می‌کنید که می‌توانید به ویندوز خود بیفزایید. تمامی تیک‌های مربوط به Internet Information Services را بزنید و OK را کلیک کنید تا IIS نصب شود.

بعد از نصب به قسمت Control PanelSystem and SecurityAdministrative Tools مراجعه کنید و برنامه Internet Information Services (IIS) Manager را اجرا کنید.

وب‌سرور IIS برروی سیستم شما نصب شده است و برای فعال سازی مطابق تصویر زیر عمل کنید.


تصویر



برروی Default Web Site کلیک کرده و در ستون سمت راست, در قسمت Manage Web Site گزینه Start را کلیک کنید. وب‌سرویس بروری سیستم شما فعال شد.

سپس در همان پنجره باز شده برروی آیکن Directory Browsing کلیک کنید و در ستون سمت راست, در قسمت Actions آن‌را Enable کنید. این گزینه مرورر کردن در پوشه‌ها را در IIS برای شما فعال می‌کند.

مجدد به PC Name مراجعه کنید و آیکن ISAPI and CGI Restrictions را کلیک کرده و توجه داشته باشید که تمامی عبارت‌ها Allowed باشند.

مرورگر خود را باز کنید و در قسمت آدرس: http://localhost را وارد و اجرا کنید. صفحه‌ای همانند تصویر زیر برایتان نمایش داده می‌شود.

به مسیر C:Inetpubwwwroot مراجعه کنید. این مسیر محل قرارگیری و شاخه فایل‌های ASP شما می‌باشد. در این قسمت فایلی‌هایی که Default Document تعریف شده اند بطور پیشفرض با ورود به localhost اجرا می‌شوند.

برای اجرای و تست ASP, کد زیر را در فایل m.asp ذخیره و در مسیر C:Inetpubwwwroot قرار دهید.

  امتیاز: 0.00