VirtualBox上でLAMP環境を構築したい。
以下の環境でOSやミドルウェアをインストールしました。

  • OS:Centos 6.5
  • PHP 5.3
  • Apache 2.2
  • mysql 5.1
  • Perl
  • phpMyAdmin-4.5.0.2 :「/var/www/html 」の下
  • VMの固定IP:192.168.3.5

下記内容でindex.phpを作って、

<?php
    phpinfo();
?>

http://192.168.3.5 へアクセスしてphpinfoを確認しましたので、PHPは使えます。

また、仮想の端末から、mysqlへの接続ができます。

問題(1)
http://localhost へアクセスしたら、

下記のエラーにてページ表示ができません

•Web アドレス http://localhost が正しいか確かめてください。

問題(2)

http://192.168.3.5/phpMyAdmin へアクセスしたら、

下記のエラーにてphpMyAdminのログイン画面が表示されません。

Forbidden
You don't have permission to access /phpMyAdmin/ on this server.
Apache/2.2.15 (CentOS) Server at 192.168.3.5 Port 80

/etc/sysconfig/iptables 設定ファイルに、以下の一行を追加して、iptablesサービスを再起動しても上記エラーを解消できません。

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 

解決方法を教えていただけますか。
よろしくお願いします。

主な設定は下記の通りです。

(1) /etc/httpd/conf/httpd.confの変更
画像の説明をここに入力
画像の説明をここに入力
 
(2) /etc/httpd/conf.d/phpMyAdmin.conf下記内容で新規作成
画像の説明をここに入力
(3) /var/www/html/phpMyAdmin/config.inc.phpの変更
$cfg['blowfish_secret'] = 'hogehoge';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Lang'] = 'ja-utf-8';

(4) phpMyAdminの所有者を変更
chown -R root.apache /var/www/html/phpmyadmin/

(5) /var/www/html/define.phpでデータベースを設定する
define("DB_SERVER_NAME", "localhost");
define("DB_USER_NAME", "root");
define("DB_USER_PASS", "testpass");
define("DB_NAME", "testdb");