مقدمه
PHP یکی از محبوبترین زبانهای برنامهنویسی وب در دنیا است. این زبان قدرتمند، انعطافپذیر و در عین حال ساده، برای توسعه انواع وبسایتها و اپلیکیشنها مناسب است. اگر شما به دنیای برنامهنویسی وب علاقهمند هستید یا میخواهید مهارتهای خود را در این زمینه ارتقا دهید، یادگیری PHP ضروری است.
برای شروع کار با PHP، لازم است آن را روی کامپیوتر خود نصب کنید. در این مقاله، به صورت گام به گام نحوه نصب PHP در ویندوز را شرح میدهیم.
چرا PHP؟
PHP به دلایل متعدد، یک انتخاب محبوب برای توسعهدهندگان وب است:
مراحل نصب PHP در ویندوز
ابتدا به وبسایت رسمی PHP (https://www.php.net/downloads.php) مراجعه کنید.
* در صفحه دانلود، نسخه PHP متناسب با سیستم عامل خود (ویندوز) را انتخاب کنید.
* توجه داشته باشید که معمولاً آخرین نسخه PHP بهترین انتخاب است، اما ممکن است با برخی از برنامهها یا سرورهای وب قدیمیتر سازگار نباشد.
* در صورت نیاز، نسخه PHP متناسب با سیستمعامل 32 بیتی یا 64 بیتی خود را انتخاب کنید.
* در نهایت، فایلی با پسوند "zip" را دانلود کنید.
* فایل "zip" دانلود شده را در یک درایو دلخواه روی سیستم خود استخراج کنید.
* برای مثال، میتوانید آن را در درایو "C" در پوشهای به نام "php" استخراج کنید.
* در ویندوز، "System Properties" را باز کنید.
* به بخش "Advanced system settings" رفته و سپس روی دکمه "Environment Variables" کلیک کنید.
* در بخش "System variables" به دنبال متغیری با نام "PATH" بگردید.
* روی آن کلیک کنید و سپس روی دکمه "Edit" کلیک کنید.
* در پنجره "Edit system variable" ، در بخش "Variable value" ، مسیر "php" که در مرحله قبل استخراج شده را به همراه "؛" (semicolon) اضافه کنید.
* برای مثال، اگر "php" را در "C:php" استخراج کردهاید، در بخش "Variable value" ، "C:php; " را به "؛" (semicolon) انتخاب کنید.
* روی دکمه "OK" کلیک کنید تا تغییرات ذخیره شوند.
* برای اطمینان از نصب correct PHP ، cmd را در "Windows Search" ویندوز جستجو کنید.
* در پنجره "Command Prompt" ، "php -v" را وارد و enter را فشار دهید.
* در صورت نصب correct PHP ، نسخه PHP و اطلاعات دیگر در خروجی نمایش داده میشود.
تنظیمات سرور وب (Apache یا IIS)
PHP به تنهایی قادر به run کردن کدهای "php" نیست. برای اجرای کدهای "php" ، یک سرور وب نیز نیاز است.
استفاده از Apache:
* به وبسایت Apache (https://httpd.apache.org/) مراجعه کنید.
* نسخه Apache متناسب با سیستم عامل خود را دانلود و نصب کنید.
* در حین نصب ، مطمئن شوید که "Apache httpd 2.4" را نصب کنید.
* هنگام نصب ، یک "Port" برای Apache انتخاب کنید.
* به طور پیش فرض ، "Port" 80 برای Apache انتخاب میشود.
* به "Apache" "httpd.conf" file رفته و "LoadModule" را برای "php" اضافه کنید.
* برای این کار ، "LoadModule php7_module modules/libphp7.so" را در file "httpd.conf" اضافه کنید.
* "libphp7.so" به "php7" در "php.ini" file وابسته است.
* در "php.ini" file ، "extension_dir" را به "ext" folder در "php" folder تنظیم کنید.
* "ext" folder شامل "dll" files است که به "php" اجازه میدهد تا از "extensions" مختلف استفاده کند.
استفاده از IIS:
* "Windows Features" را در ویندوز جستجو کنید.
* در "Windows Features" ، "Internet Information Services" را فعال کنید.
* "Web Management Tools" را نیز فعال کنید.
* در "IIS" ، به "Server Manager" رفته و "Web Server" را انتخاب کنید.
* "Role Services" را انتخاب کنید.
* "Application Development" را انتخاب کنید.
* "FastCGI" module را نصب کنید.
* در "IIS" ، به "Server Manager" رفته و "Web Server" را انتخاب کنید.
* "FastCGI Settings" را انتخاب کنید.
* یک "application pool" جدید ایجاد کنید.
* "Application pool" جدید را به "php" folder "php-cgi.exe" file تنظیم کنید.
تنظیمات "php.ini" file:
آزمایش نصب "php" با "XAMPP" :
`php
phpinfo();
?>
`
نکات مهم
نتیجهگیری
در این مقاله ، به طور گام به گام نحوه نصب PHP در ویندوز را شرح دادیم. با استفاده از این راهنما ، میتوانید به راحتی PHP را نصب و از آن برای توسعه وبسایتها و اپلیکیشنها استفاده کنید. با یادگیری PHP ، شما میتوانید به یک برنامهنویس وب حرفهای تبدیل شوید و به سادگی وبسایتهای خود را ایجاد و مدیریت کنید.