سایت آکادمی رادیب

آموزش راه اندازی وب سرور خانگی ( نصب زمپ و ومپ )

آموزش راه اندازی وب سرور خانگی ( نصب زمپ و ومپ )

آموزش راه اندازی وب سرور خانگی ( نصب زمپ و ومپ )
هادی قربانی
زمان انتشار دوره : ۱۳۹۷/۹/۳۰

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

افراد با استعداد و کسانی که پشتکار خوبی دارن رو خیلی دوست دارم و تا جایی که بتونم بهشون در زمینه هایی که تجربه دارم کمک میکنم تا به چیزی که می خوان برسن. 

دست آورد های هادی قربانی

- مدیر و موسس جامعه وبدونی

- مدیر و موسس وبدونی مارکت

- مدیر و موسسه کمپ تاتس سایت آموزش انلاین

- راه اندازی بیش از 5 هزار سایت

- پشتیبانی بیش از 4 هزار سایت مختلف

- تاسیس وب سایت بیگ تم ( تو زمینه کاری خودش اول بود ) که به فرد دیگری واگذار شد

- تاسیس سایت دیجی وردپرس یکی از مراجع حرفه ای وردپرس در ایران

- ارائه بیش از هزاران مقاله در زمینه های مختلف

- تسلط به زبان HTML و HTML5

- تسلط به CSS و CSS3

- تسلط به زبان php

- تسلط به جی کوئری و آجاکس

- تسلط در طراحی قالب های وردپرس

- تسلط در طراحی سیستم های حرفه ای تحت وب

- ارائه آموزش خصوصی به بیش از 1000 نفر

- سئو و بهینه سازی چنیدن وب سایت بزرگ و کوچک

- آشنایی کامل و تسلط به ابزار ها و سیستم های مختلف گوگل

- مشاوره سئو به بیش از هزار سایت و کسب و کار های اینترنتی

- مشاوره راه اندازی کسب و کار اینترنتی

- و بسیاری موارد دیگه که اگه بنویسم تموم نمیشه ... :)

مواردی که دوس دارم دائما باهاشون سر و کله بزنم:

- توسعه دهنده وب 

- طراحی وب سایت های حرفه ای 

- وردپرس ( یه زمونی هم خورد و خوراک و خواب و همه چیم شده بود وردپرس )

- سئو ( زمینه ای هست که تخصص زیادی بدست آوردم و تسلط کامل دارم بهش )

- فریم ورک سیمفونی ( در عرض 1 ماه بهش مسلط شدم سیستم قدرتمندی هست )

- برنامه نویسی به زبان های مختلف

- تبدیل جامعه وبدونی به بزرگترین برند کسب و کار اینترنتی و کار آفرینی

- تبدیل کمپ تاتس به بزرگترین بزند آموزش انلاین در ایران و خاورمیانه

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

- و ...

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

لوکال هاست یا وب سرور خانگی به انگلیسی Localhost محیطی شبیه به سرور و هاستینگ می باشد که ما می توانیم آن را روی کامپیوتر شخصی خود شبیه سازی کنیم. شما هم میدانید که برای راه اندازی یک سایت نیاز به سرور و هاست می باشد و همچنین نیاز به دامنه برای مشاهده سایت. از این رو اگر ما بخواهیم برخی پروژه های خود را تست کنیم لازم است هزینه های سرور و دامنه را بپردازیم.

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

چرا لوکال هاست

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

حتما شما هم میدانید که فایل هایی همچون php و خیلی فایل های دیگه روی سیستم عامل های مختلف به صورت پیش فرض قابل اجرا نیستند. ویژگی دیگر راه اندازی لوکال هاست اجرا کردن این نوع فایل ها می باشد.

نحوه نصب و راه اندازی وب سرور خانگی (لوکال هاست)

برای راه اندازی وب سرور شبیه سازی شده از روی سرور لازم است ما از نرم افزار هایی که برای این منظور طراحی شده اند استفاده کنیم. نرم افزار های زیادی برای راه اندازی لوکال هاست وجود دارند که ما در این آموزش 2 مورد برای سیستم عامل ویندوز و 1 مورد برای مک را معرفی می کنیم که محبوب ترین و قدرتمند ترین نرم افزار ها هستند.

راه اندازی لوکال هاست با نرم افزار xampp برای ویندوز

نرم افزار xampp برای راه اندازی و نصب لوکال هاست

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

زمپ بعد از نصب شبیه به هاست واقعی برای شما یک دیتابیس ایجاد می کند از نوع MySql و بر پایه Apache که این دو نیاز اصلی وب سرور ما می باشند.

برای دانلود نرم افزار زمپ به لینک زیر مراجعه کنید.

دانلود نرم افزار xampp

مسیر نصب پیش فرض برنامه Xampp

به صورت پیش فرض بعد از دانلود نصب زمپ شما یک پوشه به نام Xampp داخل درایو C سیستم خودتون خواهید داشت. برای اجرا باید وارد این پوشه شده و داخل این پوشه فایل xampp-control.exe را اجرا کنید. بعد از اجرا شدن این فایل دو گزینه Apache و Mysql رو استارت بزنید. بعد از زدن دکمه استارت چراغ این دو گزینه فعال میشه که به معنی فعال شدن زمپ می باشد. بعد از فعال شدن میتونید دکمه ضربدر بستن پنجرا مربوط به xampp-control.exe رو بزنید تا بسته بشه. سپس برای مشاهده لوکال هاست راه اندازی شده روی کامپیوتر مرورگر خودتون رو باز کرده و داخل آدرس بار بنویسید localhost می بینید که یک صفحه مربوط به Xampp برای شما ظاهر میشه. در صورت نمایش اطلاعات انگلیسی درباره زمپ یعنی شما مراحل را درست پیش رفته اید.

مسیر فایل ها در زمپ

برای مشاهده مسیر فایل ها در زمپ وارد پوشه xampp در درایو C خودتون بشید. داخل پوشه زمپ یک پوشه به نام htdocs وجود داره. هر چیزی داخل این پوشه قرار بگیره با زدن localhost داخل مرورگر برای شما نمایش داده میشه. به صورت پیش فرض چندین فایل و پوشه داخل htdocs وجود داره که مربوط به خود زمپ هست. فایل هایی که شما با زدن لوکال هاست داخل مرورگر درباره زمپ مشاهده کردید. میتونید اونا رو پاک کنید و اونجا پروژه خودتون رو راه اندازی کنید.

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

برای ساخت دیتابیس در لوکال هاست باید داخل مرورگر localhost/phpmyadmin رو تایپ کرده و اینتر بزنید. در این صورت صفحه phpmyadmin لوکال هاست برای شما ظاهر میشه. دقیقا شبیه به پی اچ پی مای ادمین هاست واقعی هست.  در این بخش می توانید روی گزینه Database بالای صفحه کلیک کرده و یک نام برای دیتابیس خود انتخاب کنید. برای ساخت دیتابیس در لوکال هاست فقط نام دیتابیس کافیه و نیازی نیست نام کاربری و رمز وارد بشه. به صورت پیش فرض نام کاربری در لوکال هاست root و رمز خالی هست.

راه اندازی لوکال هاست با برنامه Wamp Server ویندوز

راه اندازی لوکال هاست با برنامه Wamp Server ویندوز

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

نرم افزار wamp server قابلیت استفاده از دیتابیس مای ای کیو ال و آپاچی را برای شما فراهم می کند.

برای دانلود ومپ سرور به لینک زیر مراجعه کنید.

دانلود نرم افزار wamp server

بعد از دانلود نصب ومپ سرور به صورت پیش فرض داخل درایو C شما یک پوشه با نام root ایجاد میشه. این نرم افزار هم مثل زمپ هست با زدن localhost محتوای لوکال هاست برای شما نمایش داده خواهد شد. مسیر فایل ها در ومپ سرور پوشه ای بنام www داخل پوشه root هست.

نصب لوکال هاست با نرم افزار Mamp برای مک

نصب لوکال هاست با نرم افزار Mamp برای مک

اگر شما از کاربران محصولات اپل هست و با مک کار می کنید, لازم است برای ایجاد وب سرور خانگی از نرم افزار به نام mamp server به فارسی ممپ سرور بهره مند شوید. این برنامه دارای دو نسخه رایگان و پرو هست که نسخه رایگان تمامی نیازهای شما را برای راه اندازی وب سرور خانگی (لوکال هاست) برطرف می کند. 

شما می توانید برای دسترسی کامل به امکانات برنامه mamp نسخه pro اون رو از سایت های دانلودی همراه با کرک دریافت کرده و روی سیستم خودتون نصب کنید که هیچ محدودیتی در استفاده از ممپ نداشته باشید.

برای دانلود نرم افزار ممپ سرور به لینک زیر مراجعه کنید

دانلود نرم افزار mamp

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

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

  • نصب وردپرس روی لوکال هاست
  • نصب فریم ورک ها روی لوکال هاست
  • نصب سیمفونی روی لوکال هاست
  • نصب لاراول روی لوکال هاست
  • نصب جوملا روی لوکال هاست
  • نصب اپن کارت روی لوکال هاست
  • نصب مجنتو روی لوکال هاست
  • نصب پرستاشاپ روی لوکال هاست
  • نصب React روی لوکال هاست
  • و ...

توجه داشته باشید که نرم افزار xampp , wamp , mamp دارای نسخه های مختلفی هستند. مثلا نرم افزار mamp که برای مک معرفی شد دارای نسخه ویندوز هم می باشد. یا نرم افزار زمپ دارای نسخه مک هم هست که می تونید از همون ها استفاده کنید توضیحات و نسخه های مختلف داخل لینک هایی که در زیر هر بخش قرار دادیم وجود داره. ما برای آشنایی کامل شما این سه نرم افزار رو معرفی کردیم.

پیشنهاد یادگیری: دوره آموزش نصب وردپرس روی هاست سی پنل

شما هر پروژه و اسکریپتی را با راه اندازی وب سرور خانگی می توانید روی لوکال هاست خودتون نصب کرده و با اون کار کنید. امیدواریم این آموزش هم مورد توجه شما دوستان همیشه همراه آکادمی رادیب واقع بشه.

منبع: آکادمی رادیب

0 دیدگاه برای این آموزش ثبت شده است

آواتار
برای ثبت دیدگاه باید شوید.

هادی قربانی این آیتم را پشتیبانی میکند

دارای پشتیبانی

حداقل و حداکثر زمان پاسخگویی 1 الی 2 روز کاری میباشد.

توجه داشته باشید

راه ارتباطی برای پشتیبانی محصولات از طریق سیستم تیکتینگ آکادمی رادیب می باشد

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

  • پاسخگویی به سوالات قبل از خرید در بخش دیدگاهها
  • پاسخگویی به سوالات و مشکلات بعد از خرید از طریق تیکت
  • تنها مواردی که مربوط به محصول خریداری شده است شامل پشتیبانی می باشد
  • ارائه بروزرسانی های رایگان در صورت وجود

مواردی که شامل پشتیبانی نمی شود:

  • آموزش اختصاصی مباحث.
  • آموزش های جانبی مربوط به دوره خریداری شده.

شرایط و قوانین را حتما مطالعه کنید.

سرفصلی برای این محصول ایجاد نشده است
توسط
توسط
توسط
توسط
توسط