PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : روش نصب PHP به همراه Apache HTTP سرور



TAHA
07-24-2010, 07:45 PM
در این نوشته سعی خواهم کرد روش نصب PHP به همراه Apache HTTP Server را تا حد ممکن به صورت گام به‌گام توضیح دهم.
- نرم‌افزار Apache HTTP Server را از آدرس:
http://www.apache.org/dist/httpd/binaries/win32/apache_2.0.40-win32-x86-no_ssl.exe
پایین آورده و آن‌را نصب کنید .
( در حالتی‌که همه‌ی گزینه‌ها، پیش‌فرض ( Default ) هستند بدون مشکل پیش خواهید رفت. )
- نرم‌افزار PHP و Installer آن را هم از آدرس‌های زیر Download کرده آن‌را Install ‌کنید:
PHP: Manual Quick Reference (http://de.php.net/do_download.php?download_file=php-4.2.2-Win32.zip)
PHP: Manual Quick Reference (http://de.php.net/do_download.php?download_file=php-4.2.2-installer.exe)
- در شاخه‌ای که Apache HTTP Server را نصب کرده‌اید، زیرشاخه‌ای به نام \conf وجود دارد که در آن می‌توانید فایل httpd.confکه مربوط به پیکربندی این برنامه است را بیابید. با یک ویرایش‌گر ساده‌ی متن می‌توانید این پرونده را باز کرده و تغییردهید. برای اجرا شدن فایل‌ها با پسوند php تغییرات زیر باید در این پرونده اعمال شوند:
۱- در بخشی که ScriptAliasها معرفی شده‌اند، سطر زیر را وارد می‌کنیم:
ScriptAlias /php4/ “c:/php/”
نکته این‌که: به جای c:/php/ باید مسیری را که PHP در آن نصب شده‌، وارد شود.
۲- در قسمت AddType application ، سطر زیر را می‌آوریم:
AddType applicatin/x-httpd-php4 .php
3- در بخش Action application هم این خط اضافه می‌شود:
Action application/x-httpd-php4 “/php4/php.exe”
4- جلوی عبارت DocumentRoot بین علامت‌های نقل قول مسیر شاخه‌ای که می‌خواهید پرونده‌هایphp را درآن ذخیره و اجرا کنید، می‌نویسیم.( این زیر فهرست به عنوان LocalHost ما معرفی می‌شود. )
- پس از اعمال این تغییرات Apache HTTP Server را، با کلیک بر روی نشانه‌ی آن در Taskbar توسط منویی که باز می‌شود،Restart ‌کنید.
حال کافی‌ست برنامه‌ای را که با PHP نوشته‌اید، در شاخه‌ای که در بند ۴ به آن اشاره کردم کپی کرده و برای نمایش آن در Browser در بخش آدرس تایپ کنید : http://localhost/[ProgramName].php
اگر فرصت داشته باشم در باره‌ی IIS و PHP هم مطلبی خواهم نوشت.