نحوه راه اندازی php در intellij idea + آموزش ویدئویی
بسیاری از افراد و برنامه نویسانی که با زبان هایی مانند PHP کار می کنند می دانند که نحوه راه اندازی یک وب سرور مانند Apache و پیکربندی آن بر روی ویندوز و یا لینوکس بسیار سخت است و افزودن برنامه های مورد نیاز دیگری از جمله MySQL, PHP و Perl بسیار دشوار خواهد بود. XAMPP نرم افزاری فوق العاده است که این مشکلات را برای برنامه نویسان و طراحان وب علاقه مند به این سورس از بین برده است تا آن ها حتی با داشتن حداقل اطلاعات راجع به نصب نرم افزارهایی همچون MySQL, PHP, Apache بتوانند آن ها را به راحتی و بدون هیچ دردسری به صورت اتوماتیک نصب، پیکربندی و یکپارچه سازی کنند. در واقع می توان گفت این نرم افزار برای اجرای کدهای php در سیستم شما و به صورت localhost می باشد تا با لوکال نمودن کامپیوتر شخصی خود بتوانند کارهای خود را قبل از آپلود کردن و تست آن بر روی هاست اصلی، بر روی کامپیوتر خود تست کنند و این باعث شده تا XAMPP یکی از پرکاربرد ترین نرم افزارها برای برنامه نویسان پی اچ پی است.(برای یادگیری php می توانید از دوره ویدئویی آنلاین و رایگان کدفرند استفاده کنید).
قابلیت های کلیدی نرم افزار XAMPP:
– راه اندازی یک وب سرور بر روی کامپیوتر شخصی
– نصب و پیکربندی خودکار MySQL, PHP, Apache و …
– ادغام و یکپارچه سازی خودکار برنامه های نصب شده
– اجرای کدهای PHP
– بدون نیاز به تهیه هاست از اینترنت
– نصب تمامی CMSها بر روی کامپیوتر و کار بصورت آفلاین
– حاوی برنامه های بسیار مفید Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 و NetWare Systems v3.32, Ming, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, and WEB-DAV + mod_auth_mysql
نصب و راه اندازی زمپ Xamp
قبل از هرکاری شما باید آخرین نسخه Xamp را از این لینک دانلود کنید.زمپ یک راه قابل اعتماد و سریع برای تنظیم محیط برنامه نویسی PHP است.زمپ تمامی اجزا مورد نیاز برای توسعه php از قبیل اجراء،اشکال زدایی و تست واحدهای php را فراهم میکند.همه چیزهایی که باید انجام دهید برای شروع به کار است، XAMPP را دانلود کنید، XAMPP installer.exe را اجرا کنید.
در قدم اول نصب ممکن است با تصویر مانند زیر مواجه شوید:
در بیشتر موارد این اخطار را می توانید نادیده بگیرید و یا برا اطلاعات بیشتر به آدرسی که در اخطار بالا نمایش داده می شود مراجعه کنید.دقت داشته باشید بنابر سیسم عامل که از آن استفاده می کنیم ممکن است پیغام زیر را هم مشاهده کنیم.
اگر ویژگی UAC یا User Account Control بر روی سیستم شما فعال باشد بهتر است که زمپ را در پوشه ای به غیر از Program Files نصب کنید یا در غیر این صورت قابلیت UAC را غیر فعال کنید.روش نصب Xamp بسیار ساده است شما میتوانید با استفاده از دکمه Next تمامی مراحل فرایند نصب را به سادگی به اتمام برسانید.یکی مراحل مهم در نصب زمپ بخش انتخاب اجزا است،در این بخش ما باید هر کامپوننتی که نیاز داریم همراه با زمپ نصب شود را انتخاب میکنیم.
بسته به نیاز برنامه های ما، می توانیم اجزای خاصی را در اینجا اضافه یاحذف کنیم. برای کار با پی اچ پی، معمولا ما نیاز به Apache، MySQL (اگر می خواهیم با یک پایگاه داده کار کنیم) و PHP. سایر اجزاء خدماتی هستند که ممکن است مفید باشند، مانند Sendmail که تقلیدی از سرور ایمیل است که می تواند در طول توسعه از آن استفاده کنیم.
در قدم بعدی،ما باید پوشه نصب را مشخص کنیم.که به صورت پیشفرض از پوشه c: \ xampp استفاده خواهیم کرد.
با زدن دکمه Next تمامی ابزارهای که در بخش اول انتخاب کردم نصب و آماده استفاده می شوند.
پس از اتمام نصب ما می توانیم به کنترل پنل Xamp دسترسی داشته باشیم.دقت داشته باشید که تیک گزینه شروع به کار کنترل پنل را فعال کرده باشید.
نحوه راه اندازی کنترل پنل زمپ
پس از نصب، ما می توانیم از کنترل پنل XAMPP برای انجام اقدامات مختلف مانند شروع یا توقف سرور و تغییر تنظیمات استفاده کنیم.
فعال و غیر فعال کردن سرور
برای شروع یک سرور خاص، روی دکمه Start در روبروی آنها کلیک کنید. برای توقف سرور در حال اجرا، می توانیم از دکمه توقف یا Stop استفاده کنیم. شروع به کار سرور Apache با کلیک روی دکمه Start.بسته به پیکربندی سیستم شما، شروع آپاچی ممکن است با موفقیت اجرا یا با مشکل برخورد کند. در صورتی که با مشکلی برخورد کردید، بررسی کنید که هیچ نرم افزاری دیگر در پورت های 80 و 443 TCP استفاده نمی شود سرور های دیگر وب مانند IIS ممکن است از این پورت ها، و همچنین اسکایپ یا سایر نرم افزار ها استفاده کنند. این برنامه های ببندید و دوباره امتحان کنید.از گزینه Mysql هم برای راه اندازی دیتابیس سرور محلی خودمان می توانیم استفاده کنیم.
تا به اینجا با نحوه راه اندازی و نصب زمپ آشنا شدیم.در ادامه با کانفیگ یا راه اندازی intellij idea به صورت آموزشی ویدئویی همراه شما خواهیم بود.شما می توانید از این لینک برای دانلود intellij idea اقدام کنید.