今回はLaravelを始めようと思い、VirtualBox、Vagrant 、Homestead 、Composerでの環境構築に挑戦しました!環境構築は初心者中なもので何度もエラーにぶち当たりました。私と同じエラーに苦しんでいる方やHomesteadってなんだ?って方は参考にしてみてください!
vagrant box add laravel/homesteadができない!!!
ぶつかった壁一つ目がこれです。もし、これでぶつかった方で環境構築初心者の方はこの記事を最後まで読むことをお勧めします。私はこの問題を解決した後も苦しみました(;・∀・)
記事の最後に私が参考にした記事を載せておきます。初心者の私でも出来たので参考になるかと思います。
前提として、Windows10、Vagrant、VirtualBox、ターミナルはgit bashを使用しました。
OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
私はこのメッセージで苦しみました!
ダウンロードが開始されるも途中で止まり、このメッセージが表示されます。
ググっていろんな記事を見ると以下のような解決策がありました。
- Vagrant、VirtualBox のバージョンが古い
- パソコンの残り容量が少ない
- ネットワークが不安定な環境にいる
つまり、 Vagrant、VirtualBox のバージョン を確認し、Wi-Fiの強い場所で行うとほぼ解決します。
しかし、私はすぐには解決しませんでした。
原因は確かではありませんが、パソコンの設定がバッテリー節約モードになっていたこと、弟が隣でYouTubeを見ていたことが考えられます。この2つを解消したところ10分ほどで成功しましたw
No input file specified.
vagrant box add laravel/homesteadが解消できると割と進むのですが、最後の最後でページを表示するぞ!って時にこのエラーです。
これもいろいろな方が記事を書いているのでわざわざ私が下手な説明はしません。下2つの記事を参考にさせていただき解決できました。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-afbab5eb44e0b055cce1258705637a91.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLXByb2ZpbGUtaW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRnFpaXRhLWltYWdlLXN0b3JlLnMzLmFtYXpvbmF3cy5jb20lMkYwJTJGNzI5ODUlMkZwcm9maWxlLWltYWdlcyUyRjE1MTEyMzEwNDE_aXhsaWI9cmItNC4wLjAmYXI9MSUzQTEmZml0PWNyb3AmbWFzaz1lbGxpcHNlJmZtPXBuZzMyJnM9MGNlZWE5MWYyODNkODI3ZTNjYmQ0OTlkZTc3M2M0YWI%26blend-x%3D120%26blend-y%3D467%26blend-w%3D82%26blend-h%3D82%26blend-mode%3Dnormal%26s%3Dd4d9600e7409c59c7d311da52cc197eb?ixlib=rb-4.0.0&w=1200&fm=jpg&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk2MCZoPTMyNCZ0eHQ9JUUzJTgwJTkwTGFyYXZlbCVFOCVCNiU4NSVFNSU4NSVBNSVFOSU5NiU4MCVFMyU4MCU5MSVFOSU5NiU4QiVFNyU5OSVCQSVFNyU5MiVCMCVFNSVBMiU4MyVFMyU4MSVBRSVFNiVBNyU4QiVFNyVBRiU4OSVFRiVCQyU4OFZpcnR1YWxCb3glMjAlMkIlMjBWYWdyYW50JTIwJTJCJTIwSG9tZXN0ZWFkJTIwJTJCJTIwQ29tcG9zZXIlRUYlQkMlODkmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzFFMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtcGFkPTAmcz0xNjA5OWViZmQ0MmFhOTJmMTJkMjI4NmMxY2NmNjAyYQ&mark-x=120&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTgzOCZoPTU4JnR4dD0lNDA3OTY4JnR4dC1jb2xvcj0lMjMxRTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LXBhZD0wJnM9MDE2M2I0MDhjMTBjMDM2YmFkMTM3OTFmZmIxOGYxMDU&blend-x=242&blend-y=480&blend-w=838&blend-h=46&blend-fit=crop&blend-crop=left%2Cbottom&blend-mode=normal&s=6821ec100709220ffd3dff3b6a31b391)
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-afbab5eb44e0b055cce1258705637a91.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLXByb2ZpbGUtaW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRnFpaXRhLWltYWdlLXN0b3JlLnMzLmFwLW5vcnRoZWFzdC0xLmFtYXpvbmF3cy5jb20lMkYwJTJGMjczNzQ1JTJGcHJvZmlsZS1pbWFnZXMlMkYxNTY1NTEwMzIyP2l4bGliPXJiLTQuMC4wJmFyPTElM0ExJmZpdD1jcm9wJm1hc2s9ZWxsaXBzZSZmbT1wbmczMiZzPWQ0Mjc4YzBlZmRmNGFjNjA4MzlkYWZlNWJiNmNiNzY1%26blend-x%3D120%26blend-y%3D467%26blend-w%3D82%26blend-h%3D82%26blend-mode%3Dnormal%26s%3Da4b7a706adf2769b43a81cac6c0a3ec3?ixlib=rb-4.0.0&w=1200&fm=jpg&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk2MCZoPTMyNCZ0eHQ9VmFncmFudCUyMCUyQiUyMFZpcnR1YWxCb3glMjAlRTMlODElQTdMYXJhdmVsNS44JUU3JTkyJUIwJUU1JUEyJTgzJUU2JUE3JThCJUU3JUFGJTg5JUUzJTgzJUExJUUzJTgzJUEyJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMxRTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LXBhZD0wJnM9ZDJlY2YyNDAxODY2ZTA5NmM2MzZjNTY2YjE3OWE5NDQ&mark-x=120&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTgzOCZoPTU4JnR4dD0lNDBtYWtpbW9jaCZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1wYWQ9MCZzPTE1MTI4ZWY3M2M3YTZlNWY0MzMzMDVmY2VjNzU5YTkz&blend-x=242&blend-y=480&blend-w=838&blend-h=46&blend-fit=crop&blend-crop=left%2Cbottom&blend-mode=normal&s=fcf8347ca3c4ca3c6fa3d85b99fa42ef)
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-afbab5eb44e0b055cce1258705637a91.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLXByb2ZpbGUtaW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRnFpaXRhLWltYWdlLXN0b3JlLnMzLmFwLW5vcnRoZWFzdC0xLmFtYXpvbmF3cy5jb20lMkYwJTJGMjczNzQ1JTJGcHJvZmlsZS1pbWFnZXMlMkYxNTY1NTEwMzIyP2l4bGliPXJiLTQuMC4wJmFyPTElM0ExJmZpdD1jcm9wJm1hc2s9ZWxsaXBzZSZmbT1wbmczMiZzPWQ0Mjc4YzBlZmRmNGFjNjA4MzlkYWZlNWJiNmNiNzY1%26blend-x%3D120%26blend-y%3D467%26blend-w%3D82%26blend-h%3D82%26blend-mode%3Dnormal%26s%3Da4b7a706adf2769b43a81cac6c0a3ec3?ixlib=rb-4.0.0&w=1200&fm=jpg&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk2MCZoPTMyNCZ0eHQ9VmFncmFudCUyMCUyQiUyMFZpcnR1YWxCb3glMjAlRTMlODElQTdMYXJhdmVsNS44JUU3JTkyJUIwJUU1JUEyJTgzJUU2JUE3JThCJUU3JUFGJTg5JUUzJTgzJUExJUUzJTgzJUEyJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMxRTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LXBhZD0wJnM9ZDJlY2YyNDAxODY2ZTA5NmM2MzZjNTY2YjE3OWE5NDQ&mark-x=120&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTgzOCZoPTU4JnR4dD0lNDBtYWtpbW9jaCZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1wYWQ9MCZzPTE1MTI4ZWY3M2M3YTZlNWY0MzMzMDVmY2VjNzU5YTkz&blend-x=242&blend-y=480&blend-w=838&blend-h=46&blend-fit=crop&blend-crop=left%2Cbottom&blend-mode=normal&s=fcf8347ca3c4ca3c6fa3d85b99fa42ef)
とりあえず、hostファイルのipアドレスとHomestead.yamlを正しく設定することが重要になります!
![完了画面](https://butioblog.com/wp-content/uploads/2019/11/Laravel.jpg)
![完了画面](https://butioblog.com/wp-content/uploads/2019/11/Laravel.jpg)
この画面を表示できれば完了です!
vagrant box add laravel/homesteadをした後は上の記事に沿って進めばきっとできます!
ネットの親切な記事がたくさんありますので諦めずに頑張ってください!!
コメント