تاپ سایت 98 لوگو
دسته : طراحی سایت

آموزش xampp

نویسنده: هدایت عباسی

آموزش 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 کلیک کنید.

نصب xampp

در این قسمت به تنظیمات دست نزنید و روی next کلیک کنید.

نصب xampp

در تصویر زیر محل نصب xampp را در درایو c و پوشه xampp قرار می دهد.

در صورتی که قبلا xampp را نصب کرده اید و حذف کرده اید پوشه xampp موجود است و احتمال دارد خطا بگیرد آن را حذف کنید.

نصب xampp

نصب شروع می شود و پس از پایان نصب زمپ روی finish کلیک کنید.

نصب xampp

فعال سازی xampp

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

در منوی استارت در زیرمجموعه xampp روی xampp control panel کلیک کنید.

یا در بخش جستجو تایپ کنید xampp

نصب xampp

اگر در منوی استارت وجود نداشت به درایو c و پوشه xampp (محل نصب) بروید و سپس فایل xampp-control.exe را اجرا کنید.

پنجره زیر باز می شود.

روی دکمه start جلو apache و mysql کلیک کنید.

هر دو باید مانند تصویر زیر سبز شوند اگر قرمز رنگ شدند یا دکمه ها به stop تغییر نکردند xampp مشکل دارد و بایستی خطا را بررسی کنیم.

فعال سازی xampp

نحوه اجرای xampp

برای اجرای xampp ، پس از فعال سازی xampp و فعال شدن apache و mysql حال در مرورگر کروم یا فایرفاکس تایپ کنید :

localhost/phpmyadmin

اگر محیط phpmyadmin باز شد پس xampp بخوبی کار می کند.

اجرای کد php

برای اجرای کد php بایستی وارد درایو c و پوشه xampp شوید.

سپس وارد پوشه htdocs شوید.

پوشه ای بنام test1 ایجاد کنید .

یک فایل بنام a.php بسازید و کد زیر را در آن کپی کنید.

می توانید از نرم افزار notepad++ یا نرم افزار حرفه تر استفاده کنید.

<?php
echo "topsite98.com";
?>

حال در مرورگر تایپ کنید :

localhost/test1/a.php

خروجی را در تصویر زیر مشاهده می کنید .

اجرایxampp

خطا و مشکل xampp

گاهی خطا و مشکل در اجرای 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 تاریخ: 2020-04-03 19:11:20
تگ:

برای ثبت نظر باید وارد حساب کاربری شوید ورود پس از ورود ، صفحه را رفرش نمایید.

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