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

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

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

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

PHP

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

Q&A

解決済

1回答

4207閲覧

Macの、phpadmin設定について【CentOS】

YutoTakagi

総合スコア15

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

PHP

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

0グッド

0クリップ

投稿2015/01/18 06:06

現在以下のページを参考に
http://tanaka.sakura.ad.jp/2011/05/centos-linux-apache-php-perl-mysql-lamp.html
phpmyadminの
設定までやってるんですけど

下の方に書いてある

ここまでで、Apache、PHP、MySQLの全てが利用可能になりました。
最後に、phpmyadminの設定を行いましょう。

まずは、phpmyadminの設定ファイルを変更します。
変更するのは、blowfish_secret という項目だけです。以下のようにご自身で決> めたランダムな文字列を入れてください。

vi /usr/share/phpmyadmin/config.inc.php
$cfg['blowfish_secret'] = '5zjaF8upAgYkr4damy3UMQfO'; /* YOU MUST F> ILL IN THIS FOR COOKIE AUTH! */
次に接続元のIPアドレスを追加します。
以下のように、/etc/httpd/conf.d/phpmyadmin.conf を編集し、Allow from > を追加します。

vi /etc/httpd/conf.d/phpmyadmin.conf
<Directory "/usr/share/phpmyadmin">
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from 59.106.??.?? ←
</Directory>

ここの59.106.??.??ってとこに内部ネットワークアドレスを入力すればいいと思うのですが、
確認の仕方がわかりません。
ちなみにこれを入力したばあい、しなかった場合どちらも起動を試みましたが、失敗し
The requested URL /phpmyadmin/ was not found on this server.
とでてしまいます。
何を入れればいいか教えてもらえますでしょうか

virtualbox,vagrantを導入済みです。
sudo service httpd start とターミナルで打つと
Starting httpd:
とは出ますが[ok]というのは表示されません

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

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

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

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

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

guest

回答1

0

ベストアンサー

一度、sudo service httpd configtest でApacheの設定が正しいか確認した方が良いのではともいます。
設定無いようにエラーがある場合は、何かしろメッセージが表示されます。

また、virtualbox環境のCentOSにローカルから接続する場合は、http://localhost/ なのでは無いでしょうか?
私は、vagrant の環境構成に余り詳しくないので的を射た回答でなく申し訳ありませんが・・・・

The requested URL /phpmyadmin/ was not found on this server. のメッセージ対しても恐らく設定をミスっているか、Apacheが起動していない可能性がありますね。

投稿2015/01/18 14:37

takayukiinaba

総合スコア1158

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

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

takayukiinaba

2015/01/18 14:39

追記です。 URLで、設定したドメイン配下に /phpmyadmin/ のようなURLを利用する場合は Alias /phpmyadmin/ "/usr/share/phpmyadmin" の設定で、エイリアスを設定すればOKのような気がします。
YutoTakagi

2015/12/31 07:38

ありがとうございます。エラーに気がつきました。ずっと前の話なのですがおかげさまでできました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問