آموزش xampp

در این بخش از طراحی سایت از تاپ سایت 98 قصد داریم به آموزش تصویری xampp بپردازیم. Xampp چیست؟ دانلود xampp ، آموزش نصب و اجرای آن ، مشکلات و خطاها ، فعال سازی و تست کد php و غیره ، مواردی است که توضیح خواهیم داد.
Xampp چیست؟
از xampp می توان در حالت لوکال برای تست برنامه های php و وردپرس استفاده کرد.
XAMPP عنوانی است که برای گردآوری نرم افزار رایگان استفاده می شود. این اسم مخفف است و هر حرف یکی از پنج مؤلفه اصلی را نشان می دهد.
بسته نرم افزاری شامل سرور وب Apache ، سیستم مدیریت پایگاه داده رابطه ای MySQL (یا MariaDB ) و زبان های Perl و PHP است و X اولیه مخفف سیستم عاملهایی است که با آن کار می کند: لینوکس ، ویندوز و Mac OS X.
بعد ار نصب زمپ (xampp) می توانید از ابزار مدیریت پایگاه داده phpMyAdmin استفاده نمایید.
سرور XAMPP با یک فایل اجرایی مجزا به سرعت و به راحتی قابل نصب و استفاده است و به عنوان یک سیستم تست محلی برای لینوکس ، ویندوز و Mac OS X کار می کند.
این بسته نرم افزاری حاوی همان مؤلفه هایی است که در سرورهای مشترک وب یافت می شود.
توسعه دهندگان این شانس را دارند که پروژه های خود را بصورت محلی آزمایش کنند و آنها را به راحتی به سیستم های تولیدی منتقل کنند.
اما XAMPP برای استفاده به عنوان سرور عمومی مناسب نیست ، زیرا بسیاری از ویژگی های ایمنی برای ساده سازی و سرعت بخشیدن به سیستم برای آزمایش ، عمدا از کار انداخته شده اند.
Apache
سرور وب منبع باز آپاچی رایج ترین سرور در سراسر جهان برای تحویل محتوای وب است. برنامه سرور توسط بنیاد نرم افزار آپاچا به عنوان یک نرم افزار رایگان در دسترس قرار گرفته است.
با استفاده از آپاچی (apache) می توان سایت های وردپرسی و php را در ویندوز اجرا و مشاهده کرد.
Mysql
Mysql یکی از محبوب ترین سیستم های مدیریت پایگاه داده رابطه ای در جهان است و برای ذخیره سازی داده ها برای خدمات وب ارائه شده است.
PHP
زبان برنامه نویسی سمت سرور PHP به کاربران امکان می دهد وب سایت یا برنامه های پویا ایجاد کنند. PHP را می توان در تمام سیستم عامل ها نصب کرد و از تعدادی از سیستم های متنوع پایگاه داده پشتیبانی می کند.
Perl
زبان برنامه نویسی Perl در مدیریت سیستم ، توسعه وب و برنامه نویسی شبکه استفاده می شود. مانند PHP ، با Perl می توان برنامه های وب پویا ایجاد کرد.
دانلود xampp
برای دانلود xampp می توانید در گوگل آن را جستجو کنید.
سپس فایل ها را دانلود و از حالت زیپ خارج کنید.
اگر فایل فشرده بود معمولا از نرم افزار winzip یا winrar برای از حالت زیپ خارج کردن استفاده می کنند.
نصب xampp
حال به آموزش تصویری نصب xampp می رسیم. برای نصب xampp فایل exe را اجرا نمایید.
در گام اول نصب اگر پیغامی ظاهر شد ok کنید تا به این قسمت برسید که در تصویر زیر می بینید.
روی next کلیک کنید.
در این قسمت به تنظیمات دست نزنید و روی next کلیک کنید.
در تصویر زیر محل نصب xampp را در درایو c و پوشه xampp قرار می دهد.
در صورتی که قبلا xampp را نصب کرده اید و حذف کرده اید پوشه xampp موجود است و احتمال دارد خطا بگیرد آن را حذف کنید.
نصب شروع می شود و پس از پایان نصب زمپ روی finish کلیک کنید.
فعال سازی xampp
برای فعال سازی xampp می توانید به دو شکل آن را اجرا کنید :
در منوی استارت در زیرمجموعه xampp روی xampp control panel کلیک کنید.
یا در بخش جستجو تایپ کنید xampp
اگر در منوی استارت وجود نداشت به درایو c و پوشه xampp (محل نصب) بروید و سپس فایل xampp-control.exe را اجرا کنید.
پنجره زیر باز می شود.
روی دکمه start جلو apache و mysql کلیک کنید.
هر دو باید مانند تصویر زیر سبز شوند اگر قرمز رنگ شدند یا دکمه ها به stop تغییر نکردند xampp مشکل دارد و بایستی خطا را بررسی کنیم.
نحوه اجرای xampp
برای اجرای xampp ، پس از فعال سازی xampp و فعال شدن apache و mysql حال در مرورگر کروم یا فایرفاکس تایپ کنید :
اگر محیط phpmyadmin باز شد پس xampp بخوبی کار می کند.
اجرای کد php
برای اجرای کد php بایستی وارد درایو c و پوشه xampp شوید.
سپس وارد پوشه htdocs شوید.
پوشه ای بنام test1 ایجاد کنید .
یک فایل بنام a.php بسازید و کد زیر را در آن کپی کنید.
می توانید از نرم افزار notepad++ یا نرم افزار حرفه تر استفاده کنید.
echo "topsite98.com";
?>
حال در مرورگر تایپ کنید :
خروجی را در تصویر زیر مشاهده می کنید .
خطا و مشکل xampp
گاهی خطا و مشکل در اجرای xampp روی می دهد.
مانند تصویر زیر
معمولا خطاها (Error) مشخص هستند و با پیغامی اعلام می شوند.
کافی است خطا را در گوگل جستجو کنید و راه حل را پیدا کنید.
در تاپ سایت 98 سعی کرده ایم هر خطایی پیش می آید را در قالب آموزش ، پاسخ دهیم.
مثلا : خطای no privileges در phpmyadmin
تنظیمات xampp
در جلو xampp و mysql دکمه ای بنام config است که تنظیمات در آنها وجود دارد.
فایل httpd.conf
فایل httpd-ssl.conf
فایل httpd-xampp.conf
فایل php.ini
فایل Config.inc.php
فایل my.ini
موفق باشید.

منبع: تاپ سایت 98
تگ:
نظرات کاربران
از دیدگاه مرتبط با موضوع استفاده نمایید.
از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.
برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.
اگر به دنبال کار پاره وقت هستید با ما تماس بگیرید.
اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید