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

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

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

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

VirtualBox

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

Vagrant

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

Q&A

解決済

2回答

367閲覧

php -S 192.168.33.10:8000 → command not found

mango

総合スコア33

PHP

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

VirtualBox

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

Vagrant

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

0グッド

0クリップ

投稿2018/09/20 09:35

編集2018/09/20 10:03

目標:ブラウザに繋がるようにしたい

現状:ドットインストールの動画の通りにローカル環境開発を進めているが、動画の通りにブラウザに繋がらない。
なぜcommand not foundになるのか分からない。

[vagrant@localhost ~]$ cd php_lessons [vagrant@localhost php_lessons]$ php -S 192.168.33.10:8000 bash: php: command not found

【追記】
OSを最新状態にアップデート
sudo yum -y update

スクリプトを入手するためのgitをインストール
sudo yum -y install git

gitを使ってアプリケーション設定用のスクリプトをダウンロード
git clone https://github.com/dotinstallres/centos6.git

centos6フォルダができるのでそちらに移動
cd centos6

スクリプトを実行(時間かかります)
./run.sh

もろもろの設定を反映
exec $SHELL -l

といった流れです。

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

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

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

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

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

m.ts10806

2018/09/20 09:41

ドットインストール以外のサイトの記事も優良な記事はあるので、その記事とも見比べながらやったほうがいいかと思います。そちらを試してみて、その結果で以て質問内容に追記していただければと思います。
m.ts10806

2018/09/20 09:42

もう1つ、そこに至るまでの手順も書きだしてみてください。「ドットインストールの通り」だけでは伝わらない部分も多いです。
m.ts10806

2018/09/20 12:31

次々と同件の質問をたてられているようですが立てられているようですが、解決してから次に行くようにしてください。未解決のまま、しかも同件で次々と質問たてられているとそのうち誰も回答しなくなります。
guest

回答2

0

bash: php: command not found

php をインストールしていないのでしょう。

投稿2018/09/20 09:40

退会済みユーザー

退会済みユーザー

総合スコア0

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

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

mango

2018/09/20 09:59

mba:centos mango$ php -v PHP 7.1.16 (cli) (built: Mar 31 2018 02:59:59) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies これはインストールできていますか?
退会済みユーザー

退会済みユーザー

2018/09/20 10:06

できています。
mango

2018/09/20 10:09

では、インストールの問題ではなさそうです、、
退会済みユーザー

退会済みユーザー

2018/09/20 10:16 編集

そうですね。 パスが通っていないんでしょうね。
mango

2018/09/20 10:23

どういうことですか?詳しく説明をお願いします!
退会済みユーザー

退会済みユーザー

2018/09/20 10:31

説明が難しいので、linux パスを通す で検索してみて。
kaz.Suenaga

2018/09/20 10:37

おじゃまします。 質問の方は [vagrant@localhost php_lessons]$ php -S 192.168.33.10:8000 で、上のコマンドラインは mba:centos mango$ php -v とのことなのでMBA上のvargrant CentOS環境内にPHPのインストールがされていないのではないかと思いますがいかがでしょう。
退会済みユーザー

退会済みユーザー

2018/09/20 10:44

あら、実行している環境が違うじゃんw
mango

2018/09/20 10:57

kazさん、なるほどです! 質問ばかりで申し訳ないのですが、vargrant CentOS環境内にPHPのインストールを行うにはどうすれば良いのでしょうか?
kaz.Suenaga

2018/09/20 11:10

参考にされたらしいドットインストールのその説明ページの補足情報に何か書いてありますよ。 https://dotinstall.com/lessons/basic_localdev_mac_v2/38510 ※この作業手順の前提に立たないで、直接インストール作業をすることもできると思いますが、きっと今はそちらの手順に従ってみる前提のほうがいいのだと思いますので、とりあえず。
guest

0

自己解決

仮想マシン上にphpをインストールしたらできた

投稿2018/09/21 09:07

mango

総合スコア33

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問