質問編集履歴

2 編集

kkkkkkimkkk

kkkkkkimkkk score 9

2018/08/19 13:38  投稿

vagrant使用でブラウザにうまく繋がってくれない
phpの勉強中です。
「確かな力が身につく PHP「超」入門」という参考書を使用しています。
後半のチャプターで制作物を公開するパートまで行ったのですが
vagrant upがうまくできず ブラウザ「google chrome」にうまく繋がってくれません。
何をどうしたらいいのかお教え頂きたいです。
![vagrant upした後にパスを入力した結果になります。](3647ee5ba5ab9c2a69408ed74f86a309.png)
![vagrant up後のターミナル結果です。](f9a20d1e7b8b567af6a1125475afe370.png)
vagrant up後のターミナル結果です。
![vagrant up後のターミナル結果です。](067371155191d9cf0e0cf2520968702e.png)
![vagrant statusです。](1e6faeb398d5478cdc9f21a17da61ac7.png)
vagrant statusです。
![![vagrant statusです。](e01b51587a653a084e0a81be34147dd9.png)](09c2cc8b967317dec032a3804a8d78f9.png)
### 該当のソースコード
```ここに言語名を入力
vagrant up
```
### 試したこと
VirtualBoxとVagrantをアンインストールして再度インストールしても変化なしです。
### 補足情報(FW/ツールのバージョンなど)
VirtualBoxとVagrantはどちらもバージョンは最新です。
vagrantFileは参考書のコードをそのまま使用していました。
![vagrantFile](a33dec8dfc23ef8e888c8431922179b8.png)
bootstrap.shも同様です。
![bootstrap.sh](5185cfa5a731b3f2b6f40ce071ec2a7f.png)
###追記 実施後
回答ありがとうございます。
vagrant up
vagrant ssh
$ sudo apt update -y
$ sudo apt install -y apache2
$ sudo apachectl status を実施しました。
下記が実行結果です。
ターミナル
vagrant@vagrant-ubuntu-trusty-64:~$ sudo apachectl status
Apache Server Status for localhost (via 127.0.0.1)
Server Version: Apache/2.4.7 (Ubuntu)
Server MPM: event
Server Built: Apr 18 2018 15:36:26
-------------------------------------------------------------------------------
Current Time: Saturday, 18-Aug-2018 14:58:42 UTC
Restart Time: Saturday, 18-Aug-2018 14:58:23 UTC
Parent Server Config. Generation: 1
Parent Server MPM Generation: 0
Server uptime: 19 seconds
Server load: 0.15 0.07 0.06
Total accesses: 0 - Total Traffic: 0 kB
CPU Usage: u0 s0 cu0 cs0
0 requests/sec - 0 B/second -
1 requests currently being processed, 49 idle workers
PID   Connections   Threads      Async connections
     total accepting busy idle writing keep-alive closing
10369 0    yes      0   25  0      0         0
10370 0    yes      1   24  0      0         0
Sum  0              1   49  0      0         0
______________________________W___________________..............
................................................................
......................
Scoreboard Key:
"_" Waiting for Connection, "S" Starting up, "R" Reading Request,
"W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup,
"C" Closing connection, "L" Logging, "G" Gracefully finishing,
"I" Idle cleanup of worker, "." Open slot with no current process
vagrant@vagrant-ubuntu-trusty-64:~$
以上です。
already runningが出ているかは不明ですが
Apace2 Ubuntu Default Pageへはアクセスできました。
![![イメージ説明](82b0526a5db211868febfe045e57e3e0.png)](314109cdb0df847130dcd2cf24a1909e.png)
ここから下の階層へアクセスするにはどうすればいいんでしょうか?
現在
ホーム→vagrantフォルダ→htmlフォルダ(vagrantFile,bootstrap.sh同階層)→phpフォルダ→chapter2フォルダ→phpファイル
という構造になっています。
参考書では
http://localhost:8080/php/chapter2/welcome.php
とブラウザで開くとphpファイルが開くようなのですがApace2 Ubuntu Default Pageのページからurlを追加してみてもNot Foundでした。
これはファイルの保存先が間違えているのでしょうか?
  • PHP

    25981 questions

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

  • VirtualBox

    974 questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

  • Vagrant

    1477 questions

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

1 追記実行後 結果

kkkkkkimkkk

kkkkkkimkkk score 9

2018/08/19 00:19  投稿

vagrant使用でブラウザにうまく繋がってくれない
phpの勉強中です。
「確かな力が身につく PHP「超」入門」という参考書を使用しています。
後半のチャプターで制作物を公開するパートまで行ったのですが
vagrant upがうまくできず ブラウザ「google chrome」にうまく繋がってくれません。
何をどうしたらいいのかお教え頂きたいです。
![vagrant upした後にパスを入力した結果になります。](3647ee5ba5ab9c2a69408ed74f86a309.png)
![vagrant up後のターミナル結果です。](f9a20d1e7b8b567af6a1125475afe370.png)
![vagrant statusです。](1e6faeb398d5478cdc9f21a17da61ac7.png)
### 該当のソースコード
```ここに言語名を入力
vagrant up
```
### 試したこと
VirtualBoxとVagrantをアンインストールして再度インストールしても変化なしです。
### 補足情報(FW/ツールのバージョンなど)
VirtualBoxとVagrantはどちらもバージョンは最新です。
vagrantFileは参考書のコードをそのまま使用していました。
![vagrantFile](a33dec8dfc23ef8e888c8431922179b8.png)
bootstrap.shも同様です。
![bootstrap.sh](5185cfa5a731b3f2b6f40ce071ec2a7f.png)
![bootstrap.sh](5185cfa5a731b3f2b6f40ce071ec2a7f.png)
###追記 実施後
回答ありがとうございます。
vagrant up
vagrant ssh
$ sudo apt update -y
$ sudo apt install -y apache2
$ sudo apachectl status を実施しました。
下記が実行結果です。
ターミナル
vagrant@vagrant-ubuntu-trusty-64:~$ sudo apachectl status
Apache Server Status for localhost (via 127.0.0.1)
Server Version: Apache/2.4.7 (Ubuntu)
Server MPM: event
Server Built: Apr 18 2018 15:36:26
-------------------------------------------------------------------------------
Current Time: Saturday, 18-Aug-2018 14:58:42 UTC
Restart Time: Saturday, 18-Aug-2018 14:58:23 UTC
Parent Server Config. Generation: 1
Parent Server MPM Generation: 0
Server uptime: 19 seconds
Server load: 0.15 0.07 0.06
Total accesses: 0 - Total Traffic: 0 kB
CPU Usage: u0 s0 cu0 cs0
0 requests/sec - 0 B/second -
1 requests currently being processed, 49 idle workers
PID   Connections   Threads      Async connections
     total accepting busy idle writing keep-alive closing
10369 0    yes      0   25  0      0         0
10370 0    yes      1   24  0      0         0
Sum  0              1   49  0      0         0
______________________________W___________________..............
................................................................
......................
Scoreboard Key:
"_" Waiting for Connection, "S" Starting up, "R" Reading Request,
"W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup,
"C" Closing connection, "L" Logging, "G" Gracefully finishing,
"I" Idle cleanup of worker, "." Open slot with no current process
vagrant@vagrant-ubuntu-trusty-64:~$
以上です。
already runningが出ているかは不明ですが
Apace2 Ubuntu Default Pageへはアクセスできました。
![![イメージ説明](82b0526a5db211868febfe045e57e3e0.png)](314109cdb0df847130dcd2cf24a1909e.png)
ここから下の階層へアクセスするにはどうすればいいんでしょうか?
現在
ホーム→vagrantフォルダ→htmlフォルダ(vagrantFile,bootstrap.sh同階層)→phpフォルダ→chapter2フォルダ→phpファイル
という構造になっています。
参考書では
http://localhost:8080/php/chapter2/welcome.php
とブラウザで開くとphpファイルが開くようなのですがApace2 Ubuntu Default Pageのページからurlを追加してみてもNot Foundでした。
これはファイルの保存先が間違えているのでしょうか?
  • PHP

    25981 questions

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

  • VirtualBox

    974 questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

  • Vagrant

    1477 questions

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

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る