cakePHP3開発環境を作る

2015-12-03T01:30:58Z | 2分で読めます | 更新日時 2015-12-03T01:30:58Z

@

cakePHP3でWEBサイト開発をしよう!とするとまずは自分のところに開発環境をつくるところから始めないといけません。通常、windows環境で作るケースも多いのかもしれませんが、WEB以外の処理などを考えるといろいろと難しいことも多いためLinux環境での開発がおすすめです。windowsのPCからは、vagrantで仮想環境を自分のPCに作ってしまうのが便利だと思いますので、今回はその辺のことをまとめていきます。

インストールなどの準備が必要なもの

  1. Oracle VirtualBOX
  2. vagrant
  3. teraterm

あとは設定です。

1.VirtualBoxインストール

Oracle Virtualboxは以下からダウンロードできます(英語サイトです)
[browser-shot url=http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html?ssSourceSiteId=otnjp width=250 height=180 link=http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html?ssSourceSiteId=otnjp
target=_brank]
http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html?ssSourceSiteId=otnjp

2.Vagrantインストール

こちらも以下からダウンロードできます
[browser-shot url=https://www.vagrantup.com/downloads.html width=250 height=180 link=https://www.vagrantup.com/downloads.html target=_brank]https://www.vagrantup.com/downloads.html

3.teratermインストール

[browser-shot url=https://osdn.jp/projects/ttssh2/releases/ width=250 height=180 link=https://osdn.jp/projects/ttssh2/releases/ target=_brank] https://osdn.jp/projects/ttssh2/releases/

ここまできたら、windowsシェルを開いて設定をします

これにより、Vagrantfileのデフォルトが作成されます。これをさらに追記します
以下は、私の例

同じディレクトリにscript.shを作成して配置しておきます

さらに、cake_install.shとして、以下を準備

ここまで準備したら、再びwindowsのコンソールにて、

これで設定が始まります。最初はダウンロードに時間がかかります。

teratermからログインします。上記、vagrantfileの設定にて、ip=192.168.33.15にしてあります。ユーザー名とパスワードはvagrantです。こちらでログインできると思います。

コンソール上から、

これで環境構築は終わり。
本当は、cakeinstall.shの中で、いろいろとやっているのですが、個別の設定情報なので省略です。

© 2008 - 2025 橋本たけしの日々を徒然に

🌱 Powered by Hugo with theme Dream.

about me

皆様はじめまして。
今、プログラミング教育が普通に行われていて、普通にPythonとかAIといった言葉が交わされることは喜ばしいことだなぁと感じています。

プログラミングを実際にすることで、もっとこうしたい!と欲が出てきて、いろいろと考えたり、もっと便利にしたい!と思って、世の中のUI/UX/DXのことを理解できたりします。

深さをとことん追求する中で、幅が出て一人ひとりの味が出てくる。
AIに負けない部分は、実はとっても人間らしさだったりします。
本当に必要なことを考えていけたら良いなぁと思っております。