بی آکادمی
آموزش پایتون
هوش مصنوعی
دانلود و نصب لینوکس
داکر دسکتاپ
VS Code
آموزش لاراول
گیت و گیت هاب
آموزش HTML
آموزش CSS
فلکس باکس
جاوااسکریپت
TypeScript
فروشگاه اینترنتی
اپلیکیشن موبایل
آموزش اکسل
آموزش SQL
آموزش MySQL
آموزش PHP

ایجاد سرور محلی روی لینوکس تحت ویندوز


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

لاراول 12

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

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

  1. با «شکن» تحریم‌های اینترنتی رو بی‌اثر کن!

    با توجه به اینکه داکر ایران را تحریم کرده از روشی که در سایت شکن گفته شده DNS سیستم محلی خود را تغییر دهید و سیستم خود را Restart کنید.

    روش دوم : تغییر DNS سرور

    1. به Control Panel > Network and Sharing Center بروید
    2. روی اتصال فعال کلیک راست کرده و Properties را انتخاب کنید
    3. Internet Protocol Version 4 (TCP/IPv4) را انتخاب و روی Properties کلیک کنید
    4. گزینه "Use the following DNS server addresses" را انتخاب کنید:
      • Preferred DNS server: 8.8.8.8 (Google DNS)
      • Alternate DNS server: 8.8.4.4
  2. دانلود و نصب لینوکس روی ویندوز

    نصب لینوکس به‌صورت زیرسیستم ویندوز (WSL - Windows Subsystem for Linux) یک روش ساده و کارآمد برای اجرای توزیع‌های لینوکس روی ویندوز 10 و ویندوز 11 است. با استفاده از WSL، شما می‌توانید از ویژگی‌های لینوکس در محیط ویندوز بدون نیاز به بوت مجدد استفاده کنید.اگر قبلا لینوکس را به عنوان زیر سیستم ویندوز خود نصب نکرده اید اینجا کلیک کنید.

  3. دانلود و نصب داکر دسکتاپ

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

  4. تنظیمات اولیه داکر دسکتاپ

    زمپ (XAMPP) و داکر دسکتاپ (Docker Desktop) دو ابزار مختلف برای راه‌اندازی محیط‌های سرور و توسعه نرم‌افزار هستند. همانگونه که برای استفاده از زمپ باید ابتدا آن را استارت کنید، داکر دسکتاپ را نیز باید قبل از استفاده استارت کنید. برای استارت داکر دسکتاپ اینجا کلیک کنید.

  5. به روز رسانی اوبونتو 22.04

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

    ابونتو 22.04 را به روش Run as administrator باز کنید و توسط دو دستور زیر به روز رسانی آن را انجام دهید.

    Ubuntu 22.04
    sudo apt-get update
    Ubuntu 22.04
    sudo apt-get upgrade
  6. نصب php 8.4 و ماژول های مربوطه روی لینوکس (اوبونتو)
  7. php 8.4
  8. اتصال Vs Code به WSL
  9. اتصال Visual Studio Code (VS Code) به Windows Subsystem for Linux (WSL) به شما این امکان را می‌دهد که به راحتی در محیط لینوکس کار کنید و از امکانات VS Code بهره‌مند شوید. برای مشاهده مراحل اتصال VS Code به WSL اینجا کلیک کنید.

    اتصال vs code به wsl