شبیه سازی سرور در سیستم عامل ویندوز با نرم افزار WampServer 3.2.0

  • موضوع : نرم افزار
  • تاریخ : 1398/10/16
  • مجموع پسند شده : 0
  • بازدید : 1.034 K
شبیه سازی سرور در سیستم عامل ویندوز با نرم افزار WampServer 3.2.0

شبیه سازی سرور با WampServer 

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

اما چاره چیست؟

چاره کار این است که ما سیستم شخصی خودمون رو به یک هاست محلی (localhost) تبدیل کنیم.

اما چرا کد های php در سیستم عامل ویندوز اجر نمی شوند؟

دلیل این اجرا نشدن بر میگرده به نبود Apache در ویندوز.

وب سایت هایی که با زبان های .NET مایکروسافت نوشته میشن توسط IIS  ( Internet Information Services )کامپایل و اجرا میشن اما کدهایی که به زبان php نوشته میشن نیازمند Apache می باشند تا کدها کامپایل و اجرا شن.

چون سازنده زبان های .NET مایکروسافت است IIS رو به صورت پیش فرض توی سیستم عامل های خودش قرار داده که می توانید با انجام دادن مراحلی در ویندوز IIS رو فعال کنید اما Apache رو نه چون زبان PHP مخصوص سیستم عامل لینوکس می باشد.

حالا از چه نرم افزاری برای شبیه سازی سرور در سیستم عامل ویندوز استفاده کنیم؟

به دلیل نیاز هایی که بنده در برنامه نویسی به زبان PHP داشتم با تمامی نرم افزارهایی که شبیه سازی سرور رو انجام میدن کار کردم.

البته این نرم افزارها هم زیاد نیستن که معروف ترینشون عبارتند از :

  1. Xamp
  2. EasyPHP
  3. WampServer

اما بعد از مدت ها استفاده از این سه نرم افزار آخر به این نتیجه رسیدم که بی دردسرترین ، سریع ترین و مطمئن ترین نرم افزار گزینه سوم یعنی WampServer می باشد.

نرم افزار WampServer ظاهر خیلی ساده اما سرشار از امکانات و دسترسی ها رو داره. اما بیشتر برنامه نویس ها میشه گفت به خاطر ظاهر ساده اش شاید این نرم افزار و نمی پسندن و بیشتر از گزینه اول یعنی Xamp استفاده می کنند. که بنده بنا به تجربه ای که داشتم ضربه خیلی بدی از Xamp خوردم .

حالا خود دانید. 😊

ما هم به دلیل تاثیر گذار بودن نرم افزار شبیه سازی سرور در آموزش هایی که قرار است در وب سایت وب استند ارائه کنیم بر آن شدیم تا نرم افزاری که خودمون از اون استفاده می کنیم و توی آموزش هامون هم از اون استفاده خواهیم کرد ، توی این پست در اختیار شما کاربران گرامی قرار بدیم.

اما قابل ذکر است که هر سه نرم افزاری که معرفی کردیم کار کردشون یکی هست و فقط در امکانات و محیط کاربری با هم تفاوت دارند.

نرم افزار wampserver

امکانات نرم افزار WampServer :

  • قابلیت سوئیچ بین نسخه های مختلف PHP , Apache , MYSQL
  • قابلیت استفاده از MariaDB
  • امکان فعال و غیر فعال کردن تمامی ماژول های PHP
  • امکان تغییر و مدیریت امکانات Apache
  • استفاده از نرم افزار phpMyAdmin برای مدیریت بانک های اطلاعاتی
  • پشتیبانی از sqlitemanager
  • و …

توجه : نرم افزار WampServer کاملا رایگان بوده و نیازی به کرک ندارد.

توجه : توصیه می شود نرم افزار را به هیچ عنوان در درایو C (درایوی که سیستم عامل بر روی آن قرار دارد) نصب نکنید چون در صورت نیاز به تغییر ویندوز تمامی پروژه های شما از بین خواهد رفت و همچنین بک آپ گیری از تمامی فایل ها و پایگاه داده ها کار سختی هست.

جعبه دانلود

  1. لینک دانلود نسخه 32 بیتی | با حجم : 329 مگابایت
  2. لینک دانلود نسخه 64 بیتی | با حجم : 517 مگابایت

کلمات کلیدی

هادی خانزاده

هادی خانزاده

دانش آموخته مهندسی فناوری اطلاعات هستم و بیش از 11 سال سابقه در زمینه طراحی و برنامه نویسی وب دارم. عاشق وردپرس هستم و بیشتر پروژه هام رو بر اساس این سیستم مدیریت محتوای قدرتمند به اجرا در آوردم. همیشه آرزو داشتم یاد بگیرم و دانسته هام و در اختیار همه کسانی که علاقه مند به یادگیری هستند ، قرار بدم. وب استند متولد شده از این آرزوست :)

دیدگاه ها خود را با ما در میان بگذارید!

مشخصات شما از نظر ما محرمانه تلقی شده و در اختیار هیچ کس قرار داده نخواهد شد.

توصیه ما به شما