質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

Q&A

2回答

14990閲覧

Vagrant upをするとエラーメッセージが出てきます

siro6030

総合スコア8

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

0グッド

0クリップ

投稿2016/08/24 12:36

###vagrant upが正しく実行されません
MacOS(X 10.10.5)でPHPを勉強するために開発環境を整えようと導入しはじめましたが、
以下のエラーメッセージが出ていて先にすすめません。

###発生している問題・エラーメッセージ
以下のメッセージがでてくるだけでvagrantが起動していないようです。

Bringing machine 'default' up with 'virtualbox' provider... ==> default: Checking if box 'bento/centos-6.7' is up to date... ==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision` ==> default: flag to force provisioning. Provisioners marked to run always will still run.

###試したこと

・vagrant upコマンドのあとにvagrant sshコマンドを実行した所パスワードを要求されました。
・パスワードの変更はしておらず、特にほかの設定もいじっていないと思います。

初めての質問なので至らない所は多いかと思いますが回答をお願いします。
今まではHTML/CSS/Javascriptしか触っていないのでターミナルが初めてです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

vagrant sshの際にsudoをつけてたりしないでしょうか。Macのパスワードで
ログインできる可能性があります。

私もちょうど、MacOSでvagrantでPHP+MySQL+Apacheでローカル環境構築をやっていましたが、
ssh周りの設定とかをいじらない限りは,Mac側の権限に問題がない限りはpasswordを求められることは
ないはずです・・・

慣れてしまえばPHPを入れるくらいならrepoファイル取ってきてindex.php作ってHello Worldまで〜で
1時間くらいあれば終わるので、vagrant haltvagrant up若しくはvagrant reload
再起動してみても変わらないようであればvagrant destroyでvagrantの仮想マシンを廃棄し、
vagrant initから再度始めてしまってはどうでしょうか?

認証系のところで詰まっていると、本来のPHPの勉強に行き着くまでに時間がかかってしまうと思うので、
いろいろ調べるよりかは最初からやるのもアリかと思います。その際はバックアップをお忘れなく。

投稿2016/08/24 14:44

KWF

総合スコア17

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

siro6030

2016/08/25 09:11

ありがとうございます 一度、vagrant halt vagrant upで再起動したところ同じエラーメッセージが出てきたため vagrant destroyで廃棄vagrant initで再構築…としてみました。 vagrant initはすっと成功したのですが次はvagrant upでエラーメッセージが出てきました。以下のとおりです。 Bringing machine 'default' up with 'virtualbox' provider... ==> default: Box 'base' could not be found. Attempting to find and install... default: Box Provider: virtualbox default: Box Version: >= 0 ==> default: Box file was not detected as metadata. Adding it directly... ==> default: Adding box 'base' (v0) for provider: virtualbox default: Downloading: base An error occurred while downloading the remote file. The error message, if any, is reproduced below. Please fix this error and try again. 何が原因でvagrant upができていないのでしょうか…
KWF

2016/08/25 09:28

携帯で回答してるので見づらかったらすいません。 Box 'base' could not be foundと出てますね。 box addしたとき違う名前で設定していると思うので、 vagrant box listで追加したboxを確認してみてはどうでしょう。 確認したらVagrantfileにbaseと記載されている箇所があるので、登録しているbox名に書き換えてからもう一度vagrant upしてみたらまた違うメッセージ無いし挙動となるはずです。
KWF

2016/08/25 10:27

補足です。 Box 'base' could not be foundは 文字通りbaseというboxが存在しないことを指しています。
firefighter

2017/01/11 05:35

vagrant destroy 後にvagrant upでboxは再構築されるはずです(vagrant initせずに)。。
guest

0

ひとまずパスワードvagrantではいれますか?

投稿2016/08/24 13:12

ricy

総合スコア48

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

siro6030

2016/08/24 13:47

ありがとうございます 今 vagrant up を実行してみた所 default: Warning: Authentication failure. Retrying... というエラーメッセージが出てタイムアウトしてしまいます。 この後にもう一度 vagrant up を実行すると質問のエラーメッセージが出て パスワードの要求もありませんでした。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問