danko@danko-VirtualBox ~ $ Sudo service Apache2 status
* Apache2 is running
danko@danko-VirtualBox ~ $ php --version
PHP 5.5.9-1ubuntu4.17 (cli) (built: May 19 2016 19:05:57)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
danko@danko-VirtualBox ~ $ cd /var/www
danko@danko-VirtualBox /var/www $ cat < testphp.php
<?php phpinfo(); ?>
しかし、Webブラウザーでの要求( http://localhost/testphp.php )は、「要求されたURL /testphp.phpがこのサーバーで見つかりませんでした」を返します。
どうしましたか?
DocumentRootの値を「/ var/www」に設定します。これは、PHPスクリプトのパスです。
マシン上のローカルホストまたはローカルホストのIPアドレスのいずれかに一致する仮想ホストエントリがある場合、その仮想ホストブロックのDocumentRoot値を「/ var/www」に設定します。
次に、Apacheを再起動します。
ここでDocumentRootの詳細を参照してください。