WordPress」を利用していました。「インスタント」というだけあって簡単にWordPressのローカル環境を構築できます(※現在はバージョンアップして「InstantWP」という名称になっています)。WordPressただ、簡単にローカル環境を構築できるメリットはありますが、phpのバージョンが古いので利用できないプラグインもあります。プラグインの動作確認はローカル環境ですることが多いです。phpのバージョンが古いのは個人的には致命的。Flywheel」というのがあることを先日知り、インストールしてみました。Flywheel」のサイトに行って、ダウンロードをクリックします。PCのOSを選択します。記入欄もありますが、「メールアドレス」と「作成したいサイト数」の記入だけでダウンロードできます。「作成したいサイト数」は仮に「1」にしても、ローカル環境構築後にサイトを増やせるのでそれほど悩むことはないと思います。Flywheel」のダンロードが開始されます。Flywheel」のインストールが開始されます。Repothing」の見出しの後に、英語で色々書かれた画面が表示されます。「インストールできなかったんか。」と一瞬思いましたが、読んでみると「エラーレポートを送信するか」どうか聞かれているだけのようです。Riporting」を選択しました。Flywheel」のセットアップが始まります。Flywheelは、VirtualBox(フリーの仮想環境作成ソフト)を用いて仮想マシン(Linux)を作ることにより、Windows上でサーバを起動します。「VirtualBox(フリーの仮想環境作成ソフト)を用いて仮想マシン(Linux)を作る」ようですが、自分の環境だと1時間くらいかかりました。完了しないので、他の作業をしながら待った方がいいと思います。SITE」と表示されるので、クリックしてサイトを構築します。「サイト名」を入力します。ここで入力したサイト名は後で変更できます。次に環境の設定をします。「Custom」で「PHPのバージョン」や「サーバーをApachかnginxか」、そして「MySQLのバージョン」を自由に選ぶことができます。InstantWPではPHPのバージョンが古かったので作動しないプラグインもありました。Flywheel」ならPHPのバージョンを自由に選べるので、個人的にはここが1番ありがたいです。サーバーに関することでは、「Apach」と「nginx(エンジンエックス)」の違いがよくわかりません。「nginxは同時処理能力が高くてメモリ使用量が少ない」という程度の知識しかありません。調べてみたところ、GMOアカデミー「Nginxとは?Apacheとの違いについてエンジニアに聞いてみた」の記事がわかりやすかったです。わかりやすく書かれていますが、1か月後には多分忘れていると思います(笑)。次に「ユーザーネーム」と「パスワード」を設定します。EMAILに関しては、メールの動作確認等の高度なことをしないなら、そのままでいいと思います。SITE」をクリックします。これでローカル環境の構築は終了です。SITE」をクリックすると、ローカル環境で構築したサイトが表示されます。「Admin」をクリックすると、WordPressのダッシュボートにアクセスできます。記事のインポートどれもやらなくても問題ないですが、自分が最初にやった設定です。WordPressの日本語化ローカル環境でもWordPressの日本語化する方法は同じです。「Setting」→「General」→「日本語」でWordPressを日本語化できます。WordPressの更新あえて書く必要もないと思いますが、WordPressの新しいバージョンの更新方法も同じです。Flywheel」で構築したサイトには記事が1つしかありません。様々なテストをするのには記事がもう少し欲しいです。自分の場合はローカル環境でプラグインの動作確認やテーマの簡単なテストをするくらいです。ローカル環境に自分のブログを完全に再現させるわけでもないので、テスト記事をインポートするのが手っ取り早いと思います。この点、ローカル環境のテスト記事を想定して作成されている「テーマユニットテストデータ日本語版」というのがあるので、このテスト記事を利用するのが便利だと思います。テーマユニットテストデータ日本語版はGitHub「jawordpressorg/theme-test-data-ja」でダウンロードできます。ダウンロードしたZIPファイルを解凍すると「wordpress-theme-test-date-ja」というXMLファイルがあるので、「ツール」→「インポート」→「WordPressインポーターの実行」でテスト記事をインポートします。するとテスト記事がローカル環境にインポートされます。テスト記事を自分で作成したりすると時間を取られると思うので、「テーマユニットテストデータ日本語版」を利用すると便利だと思います。Flywheelはインストールするのに少し時間がかかりますが、導入は簡単です。個人的にはPHPのバージョンが簡単に変更できるのも魅力です。サイトを追加して複数のローカル環境を簡単に構築できます。ページの読み込みが速く、記事が表示されるのが速いです。Flywheelを使ってみたのには理由があります。WPがバージョンアップされていました。WPが全く起動しません。WordPressは起動しないらしいです。ユーザーフォルダ名はMicrosoftのアカウントに紐づけられています。今使っているローカルアカウントとMicrosoftアカウントの紐付けを一旦解除し、英字で新たなローカルアカウントを作成してMicrosoftアカウントに紐付け仕直して、ローカルアカウント側のユーザフォルダにCドライブのデータをコピーするという、大変だ作業をしないといけないようです。詳しいことは「ますかけにっき。」さんの記事に書かれています。Flywheelを使ってみることになりました。WordPressは問題なく利用出来ていました。WPが起動しなかった理由は他の理由かもしれません(笑)。WordPressでは動作しなかったプラグインを使うこともできます。WPと同じくらい簡単に導入できます。Flywheelはおすすめだと思います。Flywheel今日のたつじんへの一歩たつじんw2つの目のブログを作る前に初めて読んだWordPressの本。ローカル環境について書かれていましたが、難しそうだと思いスルーしたのは2014年。一応少しずつ進歩しているんだと実感できました(笑)。スポンサーリンクこの記事を書いている人たつじんwたつじんwになるために勉強したことをこのブログに書いています。最近はWordPressとiPhoneの記事が多いです。必須サイト上に表示された文字を入力してください。Flywheel」で構築する方法プロフィールWordPressとiPhoneが好きな標準的ではない男子(おっさん笑)です。たつじんwプロジェクトシェアお問合わせTOPへホーム。