web-dev-qa-db-ja.com

phpMyAdminのインストール先はどこですか?

mysql-serverのインストールを完了し、ApacheとPHPに付属のphpmyadminをインストールしました。それはうまくセットアップしてphpMyAdminデータベースを作成しましたが、それにアクセスするためのURLを見つけることができないようです http://my.server.ip/phpmyadmin に行ってみましたそこにはないようです。

どのマニュアルにもその場所が見つかりませんが、これがどこにあるか知っていますか?ありがとう。

41
Mark

サーバールートのインストールへのシンボリックリンクを作成するだけです。私は/var/www/にあります(ただし、デフォルトとしてDocumentRootを確認してください/var/www/html)。

Sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

その後、ローカルホストからアクセスできます:

http://localhost/phpmyadmin

なぜデフォルトで正しい場所にインストールされないのか、インストーラーがシンボリックリンクを作成するのか、私にはわかりません...

48

この答えはもう少し一般的です。パッケージによってインストールされたファイルのリストを知るには、これをしなければなりません

  1. dpkg --list | grep phpmyadminを使用してパッケージの名前を取得します
  2. インストールされているファイルのリストについては、このdpkg --listfiles <package_name step 1>を使用してください
6

おそらく、phpmyadminを初めてインストールしたときと同じ問題に直面していると思います。あなたがこれを尋ねてから1年以上経過していることを考えると、私はあなたが今までにそれを理解していると仮定していますが、他の人のために将来参照するために、あなたが行くときにそれを見ることができない場合 http:// yourdomain .com/phpmyadmin 、おそらくパッケージを再構成し、続行する前にスペースバーを押して、Apache2ボックスにチェックボックスを配置することを確認する必要があります(サーバーで使用しているものと仮定します)。 Apache2を選択していないことに気づかずに、すぐに入力してEnterキーを押しました。パッケージを再構成するには、次を使用します。

Sudo dpkg-reconfigure phpmyadmin
4
Dennis Beatty

ああ、私が間違っていなければ、通常phpmyadminは/usr/lib/phpmyadminにアクセスします。

フォルダーを常にwwwパスに移動する必要があります。

1
RagazziD

私にとっては違ったやり方でした。

ルートとしてファイルマネージャーを使用して、Apache.confから/etc/phpmyadminから/etc/Apache2/sites-availableおよび/etc/Apache2/sites-enabledにコピーする必要がありました。

それからSudo service Apache2 restartを実行しましたが、すべてうまくいきました。

役に立てば幸いです。

0

おそらく、Apacheがインストールされており、それがメインWebサーバーとして使用するものです(つまり、ポート80でリッスンします)。 Apacheのインストールを(あまり)カスタマイズしていない場合は、次の場所からアクセスできます。

http://localhost/phpmyadmin/

(別のマシンからサーバーにアクセスしている場合は、明らかにlocalhostに置き換えてください)。

PhpMyAdminのインストーラーは、エイリアスを設定するphpmyadminという/etc/Apache2/conf.d/に設定ファイルをインストールします。このファイルを見て、どのように機能するか、Webサイトのどこに表示されるかを確認してください。

Apacheの設定を変更した場合、possibleになりますが、そのphpmyadmin構成ファイルのディレクティブをオーバーライドする何かをした可能性は低いです。その場合、phpmyadminの設定を自分で修正して、好きなように動作させることができるはずです。

0
thomasrutter

http://127.0.0.1/phpmyadmin

またはhttp://::1/phpmyadminまたはhttp://localhost/phpmyadmin

読み取り: https://en.wikipedia.org/wiki/Localhost

また、「ip addr」と入力して、パブリックアドレス(またはNATを使用したセミパブリック)を表示します

0
user72421

使用してみてください:
<server_ip or localhost>/phpmyadmin/index.php
それはトリックを行うだけかもしれません。過去にこれは私のためにそれを解決しました。

0
saji89

私の場合、このコマンドは機能しました:

Sudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin

私のサーバーのルートはデフォルトなので、それは:/var/www/html

0
Md. Kamruzzaman

私の場合、私はそれを持っていました

/usr/local/phpMyAdmin-*

いつでも(一部の)httpd構成ファイルを介して検索することができると思います。

0
PJunior