آموزش نصب و راه اندازی PHP در ویندوز قدم به قدم


آموزش نصب و راه اندازی PHP در ویندوز قدم به قدم

معرفی آموزش نحوه نصب PHP در ویندوز

مقدمه

PHP یکی از محبوب‌ترین زبان‌های برنامه‌نویسی وب در دنیا است. این زبان قدرتمند، انعطاف‌پذیر و در عین حال ساده، برای توسعه انواع وب‌سایت‌ها و اپلیکیشن‌ها مناسب است. اگر شما به دنیای برنامه‌نویسی وب علاقه‌مند هستید یا می‌خواهید مهارت‌های خود را در این زمینه ارتقا دهید، یادگیری PHP ضروری است.

برای شروع کار با PHP، لازم است آن را روی کامپیوتر خود نصب کنید. در این مقاله، به صورت گام به گام نحوه نصب PHP در ویندوز را شرح می‌دهیم.

چرا PHP؟

PHP به دلایل متعدد، یک انتخاب محبوب برای توسعه‌دهندگان وب است:

  • سادگی: PHP به دلیل ساختار ساده و استفاده از عبارات ساده برای کار با پایگاه داده‌ها، یادگیری و استفاده از آن آسان است.
  • انعطاف‌پذیری: PHP برای انواع مختلف پروژه‌ها، از وب‌سایت‌های ساده تا اپلیکیشن‌های پیچیده، قابل استفاده است.
  • جامعه بزرگ: PHP دارای یک جامعه بزرگ و فعال است که منابع و پشتیبانی زیادی را برای برنامه‌نویسان ارائه می‌دهد.
  • قابلیت توسعه: PHP دارای کتابخانه‌های متعدد و فریم‌ورک‌های قدرتمندی است که به توسعه‌دهندگان کمک می‌کنند تا به سرعت و با کیفیت بالا کدهای خود را بنویسند.
  • رایگان و متن باز: PHP یک زبان برنامه‌نویسی رایگان و متن باز است که به شما اجازه می‌دهد تا بدون پرداخت هیچ هزینه ای از آن استفاده کنید.

مراحل نصب PHP در ویندوز

  1. دانلود PHP:

ابتدا به وب‌سایت رسمی PHP (https://www.php.net/downloads.php) مراجعه کنید.

* در صفحه دانلود، نسخه PHP متناسب با سیستم عامل خود (ویندوز) را انتخاب کنید.

* توجه داشته باشید که معمولاً آخرین نسخه PHP بهترین انتخاب است، اما ممکن است با برخی از برنامه‌ها یا سرورهای وب قدیمی‌تر سازگار نباشد.

* در صورت نیاز، نسخه PHP متناسب با سیستم‌عامل 32 بیتی یا 64 بیتی خود را انتخاب کنید.

* در نهایت، فایلی با پسوند "zip" را دانلود کنید.

  1. استخراج فایل PHP:

* فایل "zip" دانلود شده را در یک درایو دلخواه روی سیستم خود استخراج کنید.

* برای مثال، می‌توانید آن را در درایو "C" در پوشه‌ای به نام "php" استخراج کنید.

  1. تنظیم متغیرهای محیطی:

* در ویندوز، "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" کلیک کنید تا تغییرات ذخیره شوند.

  1. تست نصب:

* برای اطمینان از نصب correct PHP ، cmd را در "Windows Search" ویندوز جستجو کنید.

* در پنجره "Command Prompt" ، "php -v" را وارد و enter را فشار دهید.

* در صورت نصب correct PHP ، نسخه PHP و اطلاعات دیگر در خروجی نمایش داده می‌شود.

تنظیمات سرور وب (Apache یا IIS)

PHP به تنهایی قادر به run کردن کدهای "php" نیست. برای اجرای کدهای "php" ، یک سرور وب نیز نیاز است.

استفاده از Apache:

  1. دانلود و نصب Apache:

* به وب‌سایت Apache (https://httpd.apache.org/) مراجعه کنید.

* نسخه Apache متناسب با سیستم عامل خود را دانلود و نصب کنید.

* در حین نصب ، مطمئن شوید که "Apache httpd 2.4" را نصب کنید.

* هنگام نصب ، یک "Port" برای Apache انتخاب کنید.

* به طور پیش فرض ، "Port" 80 برای Apache انتخاب می‌شود.

  1. تنظیمات Apache برای "php" :

* به "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:

  1. فعال سازی "IIS" در "Windows Features" :

* "Windows Features" را در ویندوز جستجو کنید.

* در "Windows Features" ، "Internet Information Services" را فعال کنید.

* "Web Management Tools" را نیز فعال کنید.

  1. نصب "FastCGI" module :

* در "IIS" ، به "Server Manager" رفته و "Web Server" را انتخاب کنید.

* "Role Services" را انتخاب کنید.

* "Application Development" را انتخاب کنید.

* "FastCGI" module را نصب کنید.

  1. تنظیمات "FastCGI" :

* در "IIS" ، به "Server Manager" رفته و "Web Server" را انتخاب کنید.

* "FastCGI Settings" را انتخاب کنید.

* یک "application pool" جدید ایجاد کنید.

* "Application pool" جدید را به "php" folder "php-cgi.exe" file تنظیم کنید.

تنظیمات "php.ini" file:

  • فایل "php.ini" را در folder "php" که "php" را در آن استخراج کرده‌اید، پیدا کنید.
  • فایل "php.ini" را با یک "text editor" (مثل "Notepad") باز کنید.
  • "extension=php_mysqli.dll" را "uncomment" کنید.
  • "extension=phppdomysql.dll" را "uncomment" کنید.
  • فایل "php.ini" را ذخیره کنید.

آزمایش نصب "php" با "XAMPP" :

  • "XAMPP" یک "package" برای نصب "Apache" ، "MySQL" و "PHP" است که برای آزمایش نصب "php" مناسب است.
  • "XAMPP" را از وب‌سایت "xampp.org" دانلود و نصب کنید.
  • پس از نصب "XAMPP" ، "Apache" و "MySQL" را شروع کنید.
  • "xampp" folder را باز کنید و "htdocs" folder را پیدا کنید.
  • در "htdocs" folder ، یک فایل جدید با نام "info.php" ایجاد کنید.
  • در فایل "info.php" ، کد زیر را بنویسید:

`php

phpinfo();

 

?>

`

  • "http://localhost/info.php" را در "browser" خود وارد کنید.
  • اگر همه چیز به درستی نصب شده باشد، اطلاعات "php" در "browser" نمایش داده می‌شود.

نکات مهم

  • مطمئن شوید که "php.ini" file را در "php" folder تنظیم کرده‌اید و "extension_dir" را به "ext" folder تنظیم کرده‌اید.
  • "phpmysqli.dll" و "phppdo_mysql.dll" را "uncomment" کنید تا بتوانید از "MySQL" database در "php" استفاده کنید.
  • در صورتی که با خطا روبه‌رو شدید، مطمئن شوید که همه مراحل را به درستی انجام داده اید.

نتیجه‌گیری

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

#PHP
#IIS
نظرتان را بنویسید
نظر : *
نام : *
مطالب مرتبط