آموزش نصب xampp و راهاندازی سرور مجازی
در این درس از دوره آموزش گام به گام وردپرس میخواهیم نصب xampp و راهاندازی این برنامه را آموزش دهیم تا کامپیوتر ما را به یک فضای میزبانی محلی (local) تبدیل کند.
به عبارتی دیگر، بجای اینکه در اول کار به فکر تهیه هاست و دامنه و… باشیم، یک محیط شبیهسازی شده به هاستهای واقعی را در کامپیوتر خود ایجاد میکنیم تا بتوانیم وردپرس را در آن نصب و کار با آن را فراگیریم.
Xampp چیست؟
Xampp چیست؟ زمپ یک نرم افزار برای ایجاد وبسرور محلی روی کامپیوترهای خانگی است. این نرم افزار برای تمام افرادی که به نوعی با طراحی سایت سروکار دارند کاربرد دارد.
چه کسانی مثل شما که میخواهند یک سیستم مدیریت محتوا مانند وردپرس را یاد بگیرند و در نهایت با استفاده از آن یک وبسایت راه اندازی کنند، و چه برنامه نویسان تحت وب که میخواهند یک نرم افزار تحت وب را توسعه دهند.
پس در واقع ما برای اینکه در ابتدای یادگیری وردپرس، برای تهیه هاست و دامنه (هزینه و…) به زحمت نیفتیم، میتوانیم از این نرم افزار استفاده کنیم.
xampp، یک پکیج نرمافزاری است که خود حاوی چند نرم افزار دیگر است، وب سرور Apache، پایگاه داده MySQL و مفسر زبانهای PHP و Perl، چهار نرم افزاری هستند که با نصب زمپ در سیستم شما نصب خواهند شد.
نصب جداگانه این نرمافزارها و یکپارچه سازی آنها کار سختی است، به همین علت اکثر افراد از نرمافزارهای شبیه ساز مانند xampp استفاده میکنند.
فواید نرم افزار xampp
- نصب و یکپارچه سازی Apache، MySQL، PHP، Perl
- قابلیت نصب CMS محبوب وردپرس
- تست و یادگیری CMSها بدون نیاز به خرید هاست و دامنه
آموزش نصب XAMPP
در قدم اول به وبسایت نرم افزار xampp رفته و با توجه به سیستم عامل خود (ویندوز/لینوکس/مک) این نرمافزار را دانلود کنید.
بعد از دانلود، روی فایل setup کلیک کنید تا پنجره نصب نرم افزار ظاهر شود.
در مرحله اول روی دکمه Next کلیک کنید.
در مرحله دوم میتوانید ماژول های مدنظر خود را برای نصب انتخاب نمایید. تیک همه ماژولها را زده و روی دکمه Next کلیک کنید.
در مرحله سوم باید مسیر نصب xampp را تعیین کنید. بصورت پیشفرض مسیر نصب این نرمافزار در دایرکتوری “C:\xampp” است که اگر مایل بودید میتوانید آنرا تغییر دهید.
در مرحله چهارم به شما اطلاع میدهد که نرمافزار Bitnami هم برای زمپ نصب میشود. Bitnami یک نصبکننده CMS های مختلف از جمله وردپرس، جوملا، دروپال و… است.
اگر این تیک را بزنید صفحهای حاوی اطلاعات بیشتر درمورد Bitnami برای شما بازخواهد شد. روی گزینه Next کلیک کنید.
در مرحله پنجم پیامی مبنی بر آماده بودن تنظیمات، برای نصب Xampp در کامپیوتر شما ظاهر میشود. روی گزینه Next کلیک کنید.
در این مرحله نرم افزار شروع به نصب شدن در کامپیوتر شما خواهد کرد.
بعد نصب، پنجره زیر ظاهر میشود که از شما میپرسد آیا میخواهید کنترل پنل زمپ برای شما باز شود؟ این تیک را بزنید و روی دکمه Finish کلیک کنید.
بعد از بازشدن کنترل پنل نرم افزار xampp با پنجره زیر روبرو خواهید شد. همانطور که میبینید، ماژولهای مختلف این نرم افزار در این پنجره حضور دارند که بسته به نیازتان هرکدام از آنها را میتوانید Start کنید.
ما فعلا فقط با ماژولهای Apache و MySQL سروکار داریم، پس روی دکمه Start این دو ماژول کلیک کرده و چند ثانیه منتظر بمانید تا این ماژولها به رنگ سبز تغییر کنند.
اگر همه چیز درست باشد با تصویر زیر مواجه میشوید.
حال برای اینکه وب سرور محلی نصب شده روی کامپیوتر خود را چک کنید میتوانید یک مرورگر مانند Google Crome را باز کرده و به آدرس http://localhost روجوع کنید. اگر با پنجره خوشآمد گویی Xampp روبرو شدید، یعنی نرم افزار به درستی نصب و اجرا شده است.
دسترسی به پایگاه داده MySQL
همانطور که در ابتدای این مطلب گفتیم، پایگاه داده MySQL همراه با این نرمافزار نصب میشود. برای کار با MySQL، نرم افزار زمپ کنترل پنل phpmyadmin را در اختیار ما میگذارد.
به عبارت دیگر، ما برای مدیریت و انجام هرنوع تغییراتی در پایگاه داده خود از کنترل پنل phpmyadmin استفاده میکنیم.
برای دسترسی به کنترل پنل phpmyadmin میتوانید در مرورگر خود آدرس http://localhost/phpmyadmin را وارد کنید.
اگر مشکلی در روند نصب xampp و اجرای آن داشتید در قسمت نظرات همین صفحه با ما در میان بگذارید.
در جلسه بعدی خواهید آموخت که چطور وردپرس را بصورت لوکال در نرمافزار xampp نصب و از آن استفاده کنید.
سلام
با تشکر از آموزش های خوبتون
هنگامی که میخواهم mysql را نصب کنم این ارور رخ می دهد:
7:54:19 AM [mysql] Error: MySQL shutdown unexpectedly.
7:54:19 AM [mysql] This may be due to a blocked port, missing dependencies,
7:54:19 AM [mysql] improper privileges, a crash, or a shutdown by another method.
7:54:19 AM [mysql] Press the Logs button to view error logs and check
7:54:19 AM [mysql] the Windows Event Viewer for more clues
7:54:19 AM [mysql] If you need more help, copy and post this
7:54:19 AM [mysql] entire log window on the forums
ممنون میشم راهنماییم بفرمایید.
سلام وقت بخیر
پورتی که نرم افزار xampp میخواد ازش استفاده کنه مسدوده. که احتمالا پورت 80 هست اگر تغیرش نداده باشید
راهش تغییر پورت xampp هست که اگر یه سرچی کنید خیلی راحت میتونید اینکارو انجام بدید
موفق باشید
با سلام و خسته نباشید
بنده سوالی داشتم من دقیقا مث روشی که تعریف کردید پیش رفتم اما هر بار قسمت start تو apache رو قرمز میاره چیکار میتونم بکنم؟
سلام وقت بخیر
متن ارور در کادر پایین نرم افزار میاد براتون
اگر اون متن سرچ کنید روش های حل اون مشکل هم براتون میاد.
سلام من نمیتونم دموی قالب رو فعال کنم
میتونه مشکل از زمپ باشه؟
سلام اگر صفحه سایتتون رو نشون میده یا فایل تستی در مسیر htdocs رو نشون میده زمپ مشکلی نداره
سلام من تمام کار های زمپ را انجام دادم اما ارور 404 میده
چرا؟
سلام من همه مراحل رو انجام دادم اما نمیتونم وارد پنل phpmyAdminبشم و تنظیمات رو انجام بدم.
سلام وقت بخیر
اصلا خود localhost براتون بالا میاد؟
سلام و خسته نباشید ممنون از مطالب مفیدتون
من در مرحله ورود به کنترل پنل phpmyadmin آدرسی که گفتید رو در با تمام مرورگر ها ، با فیلتر شکن یا بدون فیلتر شکن امتحان کردم ولی همه مرورگر ها ارور میدن که این سایت وجود نداره
حتی از بخش ادمین MySQL هم اقدام کردم ولی باز هم همه مرورگر ها ارور دادن
مشکل از چیه ؟
سلام وقت بخیر
بهترین راه برای پیدا کردن راه حل یک مشکل کامپیوتری اینه که متن پیامی که ظاهر میشه رو گوگل کنید.
قطعا افراد دیگهای قبل از شما به این مشکل خوردن و تجربشون رو به اشتراک گذاشتن.
موفق باشید
سلام من تو مرحله آخر نصب گیر کردم همهNextهارو زدم کادر سبز رنگ پر شده فقط یه تیکه آخر پر نمیشه چن ساعت هم منتظر موندم ۹۰درصد کادر سز شده تو چن دیقه، بقیه اش می مونه وبرنامه نصب نمیشه .
ممنون میشم راهنمایی کنید
سلام وقت بخیر
تا حالا با همچین مشکلی مواجه نشدم. اگر پیام یا خطایی ظاهر میشه میتونید متنشو گوگل کنید و متوجه بشید مشکل از کجاست
موفق باشید
سلام وقت بخیر منxhampرو نصب کردم بخش بخشapache وMYQULهم سبز شده حتیWORDPRESSهم فارسیشو دان کردم از حالت فشرده دراوردم و در پوشهhtdocs xhamp exhtrat کردم ولی بازم نمیتونم واردwordpressبشم البته هنوز پایگاه دلده روازphpadminدرست نکردم ولی بلد نیستم بعد از ایجاد پایگاه داده باید چیکار کنم لطفا از بخش ایجاد پایگاه داده به بعد راهنماییم کنید 🙏🏻
سلام مشکل شما در نصب وردپرس هستش چراکه بدون پایگاه داده امکان نصب نیست. از مقاله آموزش نصب وردپرس در زمپ کمک بگیرید.
سلام من تو قسمت کنترل پنل زمپ موندم هرچی Apache رو استارت میزنم نمیشه راه نمیوفته
سلام وقت بخیر
احتمالا پورت 80 سیستم رو نرم افزار دیگه ای اشغال کرده.
متن خطایی که ظاهر میشه رو در گوگل سرچ کنید
سلام خسته نباشید
من همه کارشو کردم سبزم شدن ولی تو بخشه service ضرب در قرمزی روشون خورده میزنم روشون تا ضرد دره بره ارور میده ممنون میشم اگه راهنمایی کنید🙏🙏
با سلام وقت بخیر
چندین بار طشئح را نصب کردم ولی روی اپاچی علامت ضربدر هستش و فعال نمی شه
اگر امکانش هست راهنمایی کنید
از قسمت logos > errors آخرین خطا رو در اینترنت سرچ کنید تا راهحل مناسب برای خطای ایجاد شده پیدا کنید.
سلام من هر مسیری برای نصب برنامه انتخاب می کنم با ارور access denied مواجهه میشم برای حل این مشکل باید چه کار کنم؟
سلام وقت بخیر
بجای کلیک کردن روی فایل نصبی نرم افزار، روش کلیک راست کنید و گزینه Run as administrator رو بزنید
احتمالا مشکلتون حل میشه
سلام
ممنون از سایت خوبتون. قبل از مطالعه ی این مقاله من اول Xampp را نصب می کردم و بعد mysql را . و بعد ارور هایی که موقغ myphpAdmin بود را رفع می کردم. حالا فهمیدم که نیازی به نصب mys نیست. پس نرم افزار mysql به چه دردی می خورد؟
سلام بدون نصب mysql قابلیت ذخیره سازی اطلاعات را ندارید. هر وبسایتی شامل صدها اطلاعات مثل نوشتهها، متنها، نظرات و… هستش که در دیتابیس باید ذخیره بشه. پس حتما باید نصب بشه مگر اینکه شما از قبل در سیستمتون این نرمافزار را نصب داشته باشید.
برای من mysql فعال نمیشه اما نمیدونم چه برنامه ای برای mysql داشتم از قبل که اینطوری شده . چه برنامه هایی برای mysql هستند؟
سلام وقت بخیر
در پایین پنجره کنترل پنل xampp تمام ارور ها و اتفاقاتی که در نرم افزار میفته مشخصه. میتونید متن اروری که هنگام روشن شدن mysql نمایش داده میشه رو سرچ کنید و دلیلش رو متوجه بشید.
موفق باشید
قبلا wampp روی سیستمم داشتم و اونو دیلیت کردم الان نمیتونم زمپو نصب کنم و ارور میده میشه راهنماییم کنید
سلام دوست عزیز
حداقل متن اروری که میده رو میگفتید که بشه راهنماییتون کردن
منxamppرو نصب کردم ولی سایت لوکال هاست ولکام زمپو نشونم نداد اون دوتا گزینه apacheوmysqlهم سبزشد
دستتان درد نکند. عالی مثل همیشه
خواهش میکنم. سپاس از ارسال دیدگاهتون
سلام
میشه راهنمایی کنید که چجوری میشه همین برنامه رو حذف کرد؟
سلام به بخش control panel ویندوز مراجعه کنید و از قسمت uninstall a program برنامه رو مثل بقیه برنامههای ویندوز حذف کنید.
ممنون از توضیحات خوبتون
ممنون از همراهی شما دوست عزیز
ممنون از مطالب مفیدتون
با سلام ،من نرم افزلر xampp رو نصب کردم ولی وقتی میزنم که Apache استارت بشه ارور میده و قرمز میشه
سلام مراحل نصب رو طبق دستور بالا انحام بدید باز اگر اروری مشاهده کردید متن ارور رو به صورت انگلیسی سرچ کنید.