xxxさんの備忘録

xxさんのブログです.xxさんはネカマです.

laravel(1)-環境構築

laravelの環境を作ってphpに入門してみたらとアドバイスされたので、
環境を作ってみました。

#環境
windows10 64bit
Vagrant

 

#参考にしたページなど
https://qiita.com/7968/items/97dd634608f37892b18a#%E7%AC%AC6%E7%AB%A0-%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89

・めちゃめちゃ丁寧に書いてあるので、入門者向け。
大体全部書いてある。(分量があるので上の環境を作ったことのある人は読まなくていいかもしれないです。)

・若干難点は少し記事が古めなこと(version違いなどがあったら適宜ググってほしい形式)

 

#やったこと
細かいことは上のURLに書いてあるので、備忘録的に何をやったかだけ

(・git hubにリポジトリー作成)
(・virtualbox/Vagrantをダウンロード)
ssh鍵ファイル作成
・Homestead.yamlを修正
vagrant up =>仮想マシンの起動

(・仮想環境につなげるフォルダーが日本語名だったので、移動してやり直し

・Homestead.yamlの修正↓


folders
: - map: C:\app\code to: /home/vagrant/code

sites
: -

-map: homestead.test
to: /home/vagrant/code/Laravel/public

・.yamlを修正しなおしたため、

vagrant reload --provision で再起動。(たぶんvagrant reloadでも読みこめる気がする)

)

 

#words
VirtualBox
=>自分のpc(ホストos)に仮想環境(ゲストos)を作成するソフトウェア

 

Vagrant
=>仮想環境を構築するオープンソフトウェア
(visialBoxと)Vagrantboxを使用することで仮想マシンのインポートができる

 

・Homestead
=>laravelが動作する環境を構築できるツール
 Homestead.yamlの記述をする
 
・Composer
 ライブラリの依存関係管理ツール

 

#修正点など
・コマンドを打つのや覚え間違えが多すぎるので何とかしっかり覚えるか、
入力補完の使い方などを覚えたい。

 ・windowsでやってるので、フォルダー名を日本語にしてたので詰まった

 

git 

github.com

f:id:fallakiakino_793:20200905154516p:plain

とりあえずエビデンス(お気に入りが見えて気持ち悪かったので黒つぶし)