のインストールを完了しmysql-server
、phpmyadmin
ApacheとPHPに付属するものをインストールしました。それはうまくセットアップしてphpMyAdminデータベースを作成しましたが、それにアクセスするためのURLが見つからないようです-http://my.server.ip/phpmyadminにアクセスしようとしましたが、そうではないようですそこ。
どのマニュアルにもその場所が見つかりませんが、これがどこにあるか知っていますか?ありがとう。
のインストールを完了しmysql-server
、phpmyadmin
ApacheとPHPに付属するものをインストールしました。それはうまくセットアップしてphpMyAdminデータベースを作成しましたが、それにアクセスするためのURLが見つからないようです-http://my.server.ip/phpmyadminにアクセスしようとしましたが、そうではないようですそこ。
どのマニュアルにもその場所が見つかりませんが、これがどこにあるか知っていますか?ありがとう。
回答:
サーバールートのインストールへのシンボリックリンクを作成するだけです。私が入って/var/www/
います(ただしDocumentRoot
、デフォルトは頻繁にチェックされますが/var/www/html
):
sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin
その後、ローカルホストからアクセスできます:
http://localhost/phpmyadmin
なぜデフォルトで正しい場所にインストールされないのか、インストーラーがシンボリックリンクを作成するのか、私にはわかりません...
localhost/index.html
)がある場合、にアップグレードした後、これを作成/var/www/html/
するにはsudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin
Hadを実行する必要がありApache 2.4
ます。これですべて正常に動作します、ありがとう。
この答えはもう少し一般的です。パッケージによってインストールされたファイルのリストを知るには、これをしなければなりません
dpkg --list | grep phpmyadmin
dpkg --listfiles <package_name step 1>
おそらく、phpmyadminを初めてインストールしたときと同じ問題に直面していると思います。あなたがこれを尋ねてから1年以上経っていることを考えると、あなたは今までにそれを理解したと仮定していますが、他の人のために将来参照するために、http://yourdomain.com/phpmyadminに行くときにそれを見ることができない場合おそらく、パッケージを再構成し、続行する前にスペースバーを押してapache2ボックスにチェックボックスを配置することを確認する必要があります(サーバーで使用しているものと仮定します)。私はすぐに行き、apache2を選択しなかったことに気づかずにEnterキーを押しました。パッケージを再構成するには、次を使用します。
sudo dpkg-reconfigure phpmyadmin
ああ、/usr/lib/phpmyadmin
私が間違っていなければ、通常phpmyadminにアクセスします。
フォルダーを自分のwww
パスに常に移動する必要があります。
おそらく、Apacheがインストールされており、それがメインWebサーバーとして使用するものです(つまり、ポート80でリッスンします)。Apacheのインストールを(あまり)カスタマイズしていない場合は、次の場所からアクセスできます。
http://localhost/phpmyadmin/
(別のマシンからサーバーにアクセスしている場合は、明らかに置き換えてくださいlocalhost
)。
phpMyAdminのインストーラーは、configファイルを/etc/apache2/conf.d/
calledというにインストールphpmyadmin
し、エイリアスを設定します。このファイルを見て、それがどのように機能し、Webサイトのどこに表示されるかを確認してください。
Apacheの構成を変更した場合、そのphpmyadmin構成ファイル内のディレクティブをオーバーライドする何かを実行した可能性は低いですが、可能です。その場合、phpmyadminの設定を自分で修正して、好きなように動作させることができるはずです。
http://127.0.0.1/phpmyadmin
あるいはまた、http://::1/phpmyadmin
またはhttp://localhost/phpmyadmin
読む:https : //en.wikipedia.org/wiki/Localhost
また、「ip addr」と入力して、パブリックアドレス(またはNATを使用したセミパブリック)を表示します
私にとっては違ったやり方でした。
ルートとしてファイルマネージャーを使用してapache.conf
ファイルをコピーする必要/etc/phpmyadmin
が/etc/apache2/sites-available
ありました/etc/apache2/sites-enabled
。
それから私は走りましたsudo service apache2 restart
、そして、すべては大丈夫でした。
役に立てば幸いです。