ابتدا نصب PHP برروی سرور IIS را براتون آموزش بدم
برای نصب خود IIS به control panel رÙته Ùˆ در Add remove program در برگه سوم بخش windows componant تیک IIs رو بزنید Ùˆ نصب میشود Ùˆ بعد
PHP را به دو روش Ù…ÛŒ توان نصب کرد روش اول استÙاده از PHP Install Wizard هستش Ú©Ù‡ در این روش تمام مراØÙ„ توسط یک برنامه نصب انجام Ù…ÛŒ شود Ùˆ در ضمن آن از شما سوالاتی پرسیده Ù…ÛŒ شود Ùˆ مقادیری خواسته Ù…ÛŒ شود، Ùˆ روش دوم Ú©Ù‡ به صورت دستی انجام Ù…ÛŒ شود Ùˆ شما در این روش Ù…ÛŒ توانید PHP را به همراه تمامی کتابخانه هایش بر روی سرورتان داشته باشید.
برای نصب PHP به صورت برنامه نصب یا Installer به این آدرس بروید Ùˆ نسخه Installer اون را در یاÙت کنید. پس از دریاÙت بر روی برنامه نصب کلیک کنید تا شروع به کار کند، سپس صÙØات اول مقدمه Ùˆ خوش آمد گویی Ùˆ دوم تواÙقنامه گواهی در صÙØÙ‡ سوم از شما خواسته Ù…ÛŒ شود Ú©Ù‡ یک نوع نصب را انتخاب کنید. گزینه Standard را انتخاب کنید Ùˆ در صÙØÙ‡ بعد مسیری را Ú©Ù‡ مایلید PHP در آن نصب شود را مشخص کنید، در مرØله بعد از شما یک آدرس SMTP Ùˆ یک آدرس ایمیل From پرسیده Ù…ÛŒ شود، پس از این مرØله، بالاخره از شما پرسیده Ù…ÛŒ شود Ú©Ù‡ کدام سرویس دهنده یا سرور را برای اجرای PHP پیکربندی Ùˆ تنظیم Ù…ÛŒ نمایید در این مرØله برای نصب PHP بر روی IIS گزینه Microsoft IIS 4 or higher را انتخاب Ùˆ مراØÙ„ نصب را تا پایان ادامه دهید.
اما نصب PHP به صورت دستی Ùˆ کامل، برای این کار پس از دانلود پکیج Ùشرده PHP از این آدرس آن را در Ù…ØÙ„ مورد نظرتون بر روی سیستم استخراج کنید Ùˆ به پوشه ای Ú©Ù‡ Ùایل ها در آن استخراج شده بروید Ùˆ Ùایلی با عنوان php.ini-dist را پیدا کنید. Ùای را در ویرایشگر مورد علاقتون باز کنید Ùˆ به دنبال doc_root بگردید Ùˆ آن را به مسیر روت یا شاخه اصلی سرورتون تغییر بدید، به صورت پیش Ùرض این پوشه c:\Inetpub\wwwroot خواهد بود. Øالا به دنبال گزینهextension_dir بگردید Ùˆ مقدار آن را تنظیم کنید، اگر PHP را در مسیر c:\php نصب کرده باشید مسیر آن به این صورت c:\php\extensions خواهد بود. سپس Ùایل را با نام php.ini در پوشه اصلی ویندوز ذخیره کنید.
از این قسمت به بعد ما دو گزینه برای نصب PHP خواهیم داشت گزینه اول نصب به صورت Module هستش Ùˆ گزینه دوم نصب به صورت CGI. Øالا باید تصمیم بگیرید Ú©Ù‡ PHP را به عنوان یک Module نصب کنید Ùˆ یا به عنوان یک CGI. به صورت یک Module PHP تبدیل به بخشی از سرور خواهد شد Ùˆ هنگام آغاز به کا سرور اجرا خواهد شد. ولی هنگامی Ú©Ù‡ به عنوان یک CGI اجرا میگردد هنگامی Ú©Ù‡ یک در خواست برای صÙØÙ‡ وب صورت Ù…ÛŒ گیرد اجرا Ù…ÛŒ شود. جهت دریاÙت راهنمایی بهتر Ù…ÛŒ تونید به این آدرس مراجعه کنید.
کلیک کنید. سپس در قسمت Mappings برروی در این مقاله من هر دوروش نصب به صورت Module Ùˆ CGI را به شما آموزش میدم. برای شروع کار ابتدا Ù…ÛŒ بایستی Ú©Ù‡ برنامه مدیریت IIS یا Internet Information Services Manager را اجرا کنید. پس از اجرای برنامه در قسمت لیست بر روی نامسیستمتان کلیک کنید ال در صÙØÙ‡ روبرو Ùهرست نمایا شود در این Ùهرست بر روی Web Sites راست کلیک کنید Ùˆ گزینه Properties را انتخاب کنید. به سر برگ Home Directory برید Ùˆ بر روی گزینه ConfiqurationAdd کلیک کنید Ùˆ در قسمت Extension پسوند مورد نظر Ú©Ù‡ ".php" هستش را وارد کنید. Øالا برای در قسمت Executable برای نصب به صورت Module مقدار c:\php\sapi\php4isapi.dll Ùˆ برای نصب به صورت CGI مقدار c:\ php\php.exe را وارد کنید Ùˆ بر روی OK کلیک کنید Ùˆ سرور را ری استارت کنید.
برای اطمینان از نصب شدن PHP به صورت کامل به پوشه روت سرورتون برید Ùˆ بوسیله Notepad Ùایلی با نام phpinfo Ùˆ با پسوند ".php" ایجاد کنید Ùˆ متن زیر را داخل آن قرار دهید. Ùˆ پس از آن به آدرس http://localhost/phpinfo.php مراجعه کنید.
<?php
phpinfo()
?>
در اینجا قسمت اول این آموزش به پایان رسید ادامه در پست بعدی
برای نصب خود IIS به control panel رÙته Ùˆ در Add remove program در برگه سوم بخش windows componant تیک IIs رو بزنید Ùˆ نصب میشود Ùˆ بعد
PHP را به دو روش Ù…ÛŒ توان نصب کرد روش اول استÙاده از PHP Install Wizard هستش Ú©Ù‡ در این روش تمام مراØÙ„ توسط یک برنامه نصب انجام Ù…ÛŒ شود Ùˆ در ضمن آن از شما سوالاتی پرسیده Ù…ÛŒ شود Ùˆ مقادیری خواسته Ù…ÛŒ شود، Ùˆ روش دوم Ú©Ù‡ به صورت دستی انجام Ù…ÛŒ شود Ùˆ شما در این روش Ù…ÛŒ توانید PHP را به همراه تمامی کتابخانه هایش بر روی سرورتان داشته باشید.
برای نصب PHP به صورت برنامه نصب یا Installer به این آدرس بروید Ùˆ نسخه Installer اون را در یاÙت کنید. پس از دریاÙت بر روی برنامه نصب کلیک کنید تا شروع به کار کند، سپس صÙØات اول مقدمه Ùˆ خوش آمد گویی Ùˆ دوم تواÙقنامه گواهی در صÙØÙ‡ سوم از شما خواسته Ù…ÛŒ شود Ú©Ù‡ یک نوع نصب را انتخاب کنید. گزینه Standard را انتخاب کنید Ùˆ در صÙØÙ‡ بعد مسیری را Ú©Ù‡ مایلید PHP در آن نصب شود را مشخص کنید، در مرØله بعد از شما یک آدرس SMTP Ùˆ یک آدرس ایمیل From پرسیده Ù…ÛŒ شود، پس از این مرØله، بالاخره از شما پرسیده Ù…ÛŒ شود Ú©Ù‡ کدام سرویس دهنده یا سرور را برای اجرای PHP پیکربندی Ùˆ تنظیم Ù…ÛŒ نمایید در این مرØله برای نصب PHP بر روی IIS گزینه Microsoft IIS 4 or higher را انتخاب Ùˆ مراØÙ„ نصب را تا پایان ادامه دهید.
اما نصب PHP به صورت دستی Ùˆ کامل، برای این کار پس از دانلود پکیج Ùشرده PHP از این آدرس آن را در Ù…ØÙ„ مورد نظرتون بر روی سیستم استخراج کنید Ùˆ به پوشه ای Ú©Ù‡ Ùایل ها در آن استخراج شده بروید Ùˆ Ùایلی با عنوان php.ini-dist را پیدا کنید. Ùای را در ویرایشگر مورد علاقتون باز کنید Ùˆ به دنبال doc_root بگردید Ùˆ آن را به مسیر روت یا شاخه اصلی سرورتون تغییر بدید، به صورت پیش Ùرض این پوشه c:\Inetpub\wwwroot خواهد بود. Øالا به دنبال گزینهextension_dir بگردید Ùˆ مقدار آن را تنظیم کنید، اگر PHP را در مسیر c:\php نصب کرده باشید مسیر آن به این صورت c:\php\extensions خواهد بود. سپس Ùایل را با نام php.ini در پوشه اصلی ویندوز ذخیره کنید.
از این قسمت به بعد ما دو گزینه برای نصب PHP خواهیم داشت گزینه اول نصب به صورت Module هستش Ùˆ گزینه دوم نصب به صورت CGI. Øالا باید تصمیم بگیرید Ú©Ù‡ PHP را به عنوان یک Module نصب کنید Ùˆ یا به عنوان یک CGI. به صورت یک Module PHP تبدیل به بخشی از سرور خواهد شد Ùˆ هنگام آغاز به کا سرور اجرا خواهد شد. ولی هنگامی Ú©Ù‡ به عنوان یک CGI اجرا میگردد هنگامی Ú©Ù‡ یک در خواست برای صÙØÙ‡ وب صورت Ù…ÛŒ گیرد اجرا Ù…ÛŒ شود. جهت دریاÙت راهنمایی بهتر Ù…ÛŒ تونید به این آدرس مراجعه کنید.
کلیک کنید. سپس در قسمت Mappings برروی در این مقاله من هر دوروش نصب به صورت Module Ùˆ CGI را به شما آموزش میدم. برای شروع کار ابتدا Ù…ÛŒ بایستی Ú©Ù‡ برنامه مدیریت IIS یا Internet Information Services Manager را اجرا کنید. پس از اجرای برنامه در قسمت لیست بر روی نامسیستمتان کلیک کنید ال در صÙØÙ‡ روبرو Ùهرست نمایا شود در این Ùهرست بر روی Web Sites راست کلیک کنید Ùˆ گزینه Properties را انتخاب کنید. به سر برگ Home Directory برید Ùˆ بر روی گزینه ConfiqurationAdd کلیک کنید Ùˆ در قسمت Extension پسوند مورد نظر Ú©Ù‡ ".php" هستش را وارد کنید. Øالا برای در قسمت Executable برای نصب به صورت Module مقدار c:\php\sapi\php4isapi.dll Ùˆ برای نصب به صورت CGI مقدار c:\ php\php.exe را وارد کنید Ùˆ بر روی OK کلیک کنید Ùˆ سرور را ری استارت کنید.
برای اطمینان از نصب شدن PHP به صورت کامل به پوشه روت سرورتون برید Ùˆ بوسیله Notepad Ùایلی با نام phpinfo Ùˆ با پسوند ".php" ایجاد کنید Ùˆ متن زیر را داخل آن قرار دهید. Ùˆ پس از آن به آدرس http://localhost/phpinfo.php مراجعه کنید.
<?php
phpinfo()
?>
در اینجا قسمت اول این آموزش به پایان رسید ادامه در پست بعدی
Comment