Windows 11 のウィンドウで Linux Web サーバーをローカルにセットアップする方法

変化し続けるデジタル世界では、Web アプリケーションをサーバー上でローカルにテストする必要性が開発者にとってますます重要になっています。技術の進歩により、Windows 11 マシン上で Linux アプリケーションを直接実行できるようになりました。 Linux 用 Windows サブシステム (WSL)。このガイドでは、インストールおよび構成する方法を段階的に説明します。 Linux Webサーバー 地元で。

Linux 用 Windows サブシステムについて

WSLとは何ですか?

Linux 用 Windows サブシステム Windows ユーザーは、Windows インフラストラクチャを使用して Linux ディストリビューションを実行できます。これにより、次のようなテクノロジーを使用した Web アプリケーションの作成やテストなど、多くの開発の可能性が開かれます。 PHPMySQL そして アパッチ

WSL を使用する理由

WSL を使用すると、次のようないくつかの利点があります。

  • Linux 開発ツールに簡単にアクセス
  • Windows システムとの完璧な統合
  • 重い仮想マシンを使用せずにアプリケーションを高速に実行

Windows 11 に WSL をインストールする

Windows 11 に WSL をインストールする

ステップ 1: WSL を有効にする

をインストールするには、 Linux 用 Windows サブシステム、まず Windows の設定で有効にする必要があります。次の指示に従ってください。

  1. 管理者モードでコマンド プロンプトを開きます。
  2. コマンドを実行します wsl –install
  3. コンピュータを再起動してインストールを完了します。

ステップ 2: Linux ディストリビューションをインストールする

WSL が有効になると、次の方法で Linux ディストリビューションをインストールできます。 マイクロソフトストア。たとえば選択してください Ubuntu または AlmaLinux。これらのディストリビューションはサーバーの世界で一般的に使用されています。

ローカル Web サーバーを構成する

ステップ 3: 必要なコンポーネントをインストールする

Web サーバーを設定するには、Linux ターミナルに次のコンポーネントをインストールします。

ステップ 4: Apache サーバーを起動する

インストール後、Apache サーバーを起動する必要があります。次のコマンドを実行します。

追加の必須設定

追加の必須設定

Windows からのファイル アクセスを構成する

Windows からプロジェクト ファイルにアクセスできることを確認することが重要です。これを行うには、適切なフォルダーにアクセス許可を設定します。次のコマンドを使用します。

重要な情報の概要

🖥️ ステージ 🛠️ 説明
WSLのインストール Linux 用の Windows サブシステムを有効にします。
ディストリビューションのインストール Microsoft Store から Linux ディストリビューションを選択します。
Apacheをインストールする PHP および MySQL を使用して Apache を構成します。
サーバーを起動します コマンドでApacheサーバーを有効にします。
ファイルにアクセスする Windows エクスプローラーを使用するためのアクセス許可を構成します。

サーバーをローカルで使用する

Web サイトにアクセスする

サーバーが実行されたら、次のように入力してブラウザ経由でローカルにサイトにアクセスできるようになります。 http://ローカルホスト。次のようなツールを使用してデータベースを管理することもできます。 PhpMyAdmin

ご質問がある場合、またはローカル Web サーバーのセットアップの経験を共有したい場合は、以下にコメントを残してください。