LoginSignup
1
1

More than 5 years have passed since last update.

書籍『土日でわかるPHPプログラミング教室』の学習環境をMac(High Sierra)で作成

Last updated at Posted at 2018-10-15

この記事は何?

掲題の書籍はWindows7 or 8を前提としていますが、僕はWindows10を使用しています。Windows10は個人的に使いづらいことと、購入者サポートにてMacOSへのフォローがあることから、Mac(High Sierra)にて学習しました。躓いたところを備忘録がてら残すとともに、とても良い本かつ対象読者が非エンジニアであることから、これから手にする方がいたら参考になれば良いなと思い書きます。

構築手順

手順書を入手

公式サポートから「MacOSインストール手順書」をDLして進めます。
https://froide.co.jp/books/programming/donichi

VirtualBoxのインストールでエラーになる場合

同じような方がいらっしゃいました。解決策を記載してくれています。
https://qiita.com/yuyhiraka/items/464568e6e0e8be50d5f1

vagrant --versionでエラーとなる場合

failed MSpanList_Insert 0x1e3000 0x316bb4bb577b 0x0
fatal error: MSpanList_Insert

最新版のvagrant(2.1.5)を入れ直すことで解決しました。

git cloneで認証を促される場合

手順書記載のコマンド誤記(リポジトリ名が微妙に違う)が原因のようで、下記コマンドで成功しました。

git clone --recursive https://github.com/froide-kk/vagrant-donichi-php-x86_64.git vagrant

その他

本の中で、アプリケーションへの接続元IPアドレスを取得する項があります。localhostにつなぎに行ってるのに10.0.2.2というIPが取得され、192.168.x.xでないことに違和感あったのですが、どうやらVirtualBoxの仕様でデフォルトだとゲートウェイが10.0.2.2、VMが10.0.2.15となるようです。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1