WordPressをローカル環境で構築する(1)

WordPressでのブログを始めるにあたり、レンタルサーバーを借りる前にWordPressがどういったものなのかを体験するために、自身のローカル環境でWordPressブログを構築してみることにしました。

仮想環境の構築

Dockerのイメージが利用できるようだったので、ローカルでの仮想環境の構築にDockerを使用することにしました。

仕事ではDocker Desktopを使用していましたが、せっかくなので今回の環境構築ではWSL2でDocker環境構築することにしました。

WSL2でDocker環境構築(Docker Desktop有料化対策)

WSL を使用して Windows に Linux をインストールする方法

上記を参考にPowerShellでUbuntuをインストールします。

# WSLのインストール
wsl --install
# インストールできる有効なディストリビューションの一覧
wsl --list --online
# Ubuntuのインストール
wsl --install -d Ubuntu

しばらく待つとUbuntuが起動するのですが、カーネルコンポーネントを入れていない場合はエラーが出るようです。

WSL2でLinuxをインストール後に起動しようとしたら0x800701bcというエラーが出た

手順 4 – Linux カーネル更新プログラム パッケージをダウンロードする

上記を参考にx64 マシン用 WSL2 Linux カーネル更新プログラム パッケージをダウンロードすることでエラーを解消できました。

Ubuntuが起動すると、ユーザー名とパスワード登録を求められるので、適当に入力する。

一応これがUbuntuの管理者として登録されると思われる。

その後Ubuntu上でパッケージの更新とアップグレードをしておく。

sudo apt update && sudo apt upgrade

PowerShell上で下記コマンドを入力して、WSLのバージョンが2になっているか確認する。

wsl -l -v

これでDockerをインストールする準備が整いました。

次回はDockerのインストール~WordPress環境の作成を行います。