پنجشنبه 10 آذر 1401

فصل اول : چگونه یک سرور PHP بر روی ویندوز خود نصب نمائیم؟ : آموزش PHP

چگونه یک سرور PHP بر روی ویندوز خود نصب نمائیم؟

نصب نرم افزار WAMP (تصاویر مربوط به ویندوز 8 و WAMP 2.2 می باشد)


نصب نرم افزار WAMP بر روی ویندوز جهت راه اندازی یک وب سرور PHP بصورت اختصاصی
چرا نرم افزار WAMP؟
ای نرم افزار بر اساس تجربیات شخصی بنده بهترین مشابه ساز سرورهای اینترنتی می باشد. هم از نظر پشتیبانی از PHP نسخه 5 و هم از نظر مشاهده خطاهایی که در سرورهای لینوکس به کدها گرفته می شود.
البته نسخه XAMP هم برای ویندوز و LAMP برای لینوکس وجود دارد.و البته این مورد بسته به انتخاب شما دارد و اینجانب هیچ اصراری در سفارش خود ندارم.
در هنگام نصب WAMP Server 2 به ترتیب پیغامهایی به شما داده می شود که در شکلهای زیر به ترتیب نمایش داده می شود.

اطلاعات نسخه WAMP
شکل – 1

تایید اطلاعات WAMP
شکل – 2

در شکل – 1 پیغامی مبنی بر اینکه نسخه WAMP انتخابی شامل چه برنامه ها و نسخه های آنها می باشد.

در ادامه نصب با شکل – 2 برای ادامه نصب برخورد می نمایید که پس از تایید توافق نامه لید Next را زده و به گام بعدی می رویم.

مسیر نصب نرم افزار
شکل - 3

میانبر به نرم افزار در جاهای مشخص شده
شکل – 4

در شکل-3 مسیر نصب نرم افزار خواسته می شود.

در شکل 4 درست نمودن میانبر به نرم افزار در جاهای مشخص شده توصیه می گردد.

نصب
شکل – 5

ایمیل localhost
شکل – 6

در شکل 5 با زدن کلید Install مراحل نصب نرم افزار آغاز می شود.

تعیین مشخصات پیش فرض ایمیل localhost

خطای اجرای WAMP
شکل - 7

 

در صورت مشاهده این پیغام به روش زیر عمل نمایید.

  1. مراحل نصب را به اتمام برسانید.
  2. آخرین نسخه فایل vcredist_x86.2012.exe را نصب نمایید.
  3. برنامه wampmanager را اجرا نمایید.
  4. سرویس های Apache و mySQL را از منوی شکل 8 شاخه service هر کدام مجددا نصب و اجرا نمایید

منوی WAMP

شکل - 8

فایلهای خاص WAMP
شکل - 9

و در پایان مراحل نصب انتخاب مرورگر پیش فرض نرم افزار از شما پرسیده می شود. پس از نصب نرم افزار WAMP Server و اجرای آن شما شاهد یک نمایه جدید در کنار ساعت ویندوز خواهید بود که در شکل شماره 8 نمایش داده شده است

در شکل شماره 8 تمامی امکانات این نرم افزار به نمایش در آمده است که بصورت کلی در زیر تشریح می شود.

Localhost : نمایش سایت راه اندازی شده شما که بصورت پیش فرض شاخه وب انتخابی شما می باشد.
phpMyAdmin : نمایش بانکهای اطلاعاتی بر روی سرور شما (که هدف ما در طول برنامه های این نوشته برای بانک اطلاعاتی است)
www directory : محل پیش فرض شاخه وب در تنظیمات اولیه نصب می باشد که معمولا شاخه C:\wamp\www است.
Put Offline/Online : این گزینه برای نمایش وب شما زمانی کاربرد دارد که سیستم شما در یک شبکه محلی LAN باشد.اگر گزینه Online انتخاب شده باشد ظاهر نمایه WAMP Server شما مشابه شکل 15 می باشد و بدین معنی است که وب شما از طریق شبکه محلی قابل مشاهده است.دقت نمایید که اگر موارد امنیتی را رعایت ننمایید ممکن است سیستم شما مورد حمله قرار گیرد.

			
	
	

نکته : در صورتیکه نسخه ویندوز شما XP نباشد ممکن است در مشاهده phpMyAdmin دچار مشکل شوید . بنابراین پیشنهاد می شود در آدرس نصبی نرم افزار WAMP موارد زیر را بر اساس شکلهای مشخص شده اعمال نمایید." ابتدا مطابق شکل 9 فایل phpmyadmin.conf را توسط ویرایشگر متن ویرایش نموده و سپس محتوای آن را بر اساس مسیر نصب با اطلاعات زیر تغییر دهید.(فقط مواردی که خط زیر دارند مد نظر می باشد)"

Alias /phpmyadmin "D:/web/apps/phpmyadmin3.5.1/" <Directory "D:/web/apps/phpmyadmin3.5.1/"> Options None AllowOverride None Order Allow,Deny Allow from all </Directory>
	

و همچنین در فایل httpd.conf در مسیر نصب شده bin\apache\apache2.4.9\conf نیز متنهای زیر را جایگزین با متن های بعدی نمایید"

<Directory />" AllowOverride none" Require all denied" </Directory>" ….." # onlineoffline tag - don't remove" Require local"
	

با متن های زیر جایگزین شوند"

<Directory />" AllowOverride none" Require all granted" </Directory>" …." # onlineoffline tag - don't remove" Order Deny,Allow" Deny from all" Allow from 127.0.0.1" Allow from ::1" Allow from localhost" </Directory>"

کامپوننت ساز جوملا

کامپوننت ساز جوملا

محسن بزرگی وکیل پایه یک دادگستری

محسن بزرگی وکیل پایه یک دادگستری

عضویت در زرین پال

عضویت در زرین پال

مسکن من

مسکن من

عمومی

اوقات شرعی

امروز: 1401/09/09
علیرضا بلوردی (برنامه نویس PHP)
سیرجان, کرمان
علیرضا بلوردی
ولی عصر, سیرجان, کرمان 7817645939
+989131789658
نمونه کارها و کامپوننتهای نوشته شده توسط علیرضا بلوردی برنامه نویس جوملا و PHP