Adminer ホスティング

MySQL、PostgreSQL、SQLite などの複数のデータベースを、1 つの軽量 Web フロントエンドで管理します。

  • ワンクリック デプロイ
  • 15 GB 必要なディスクスペース
  • 1 GB RAM 必要なメモリ
  • 2 €から 価格
今すぐ注文 セットアップ料金なし

AvaHostで得られるもの

ワンクリックデプロイメント、カスタムドメイン、無料のHTTPS、自動アプリケーション更新、およびスケジュールされたバックアップがすべてのクラウドアプリに付属しています。1台のサーバーで複数のアプリを実行でき、ターミナルアクセスも含まれています。

このテンプレートにはデータベースコンテナが含まれていません。

サーバーを注文する

テクノロジー

Dockerイメージ
adminer:latest
デフォルトポート
8080

Adminerの動作方法

Adminerはデータベースログインページを開き、ユーザーがサーバーアドレス、データベースユーザー名、パスワード、およびオプションのデータベース名を入力します。接続後、インターフェースはテーブルとビューの参照、列とインデックスの検査、レコードの編集、SQLの実行、ファイルのインポート、および選択した構造またはデータのエクスポートが可能です。利用可能な正確な機能は、接続されたエンジンと提供されたアカウントの権限によって異なります。

カタログはAdminerウェブアプリケーションのみをデプロイします。顧客用のPostgreSQL、MariaDB、MySQL、SQLite、MongoDB、またはその他のターゲットデータベースは作成しません。データベースはホストされたコンテナからアクセス可能なアドレスに既に存在する必要があり、ユーザーはそのシステムの認証情報、ファイアウォールルール、暗号化要件、権限、および変更承認に責任を持ちます。

Adminerの主な機能

Adminerは1つの一貫したブラウザインターフェースを通じて複数のデータベースシステムをサポートしています。データベースオブジェクトの表示、選択からのSQL生成、値の編集、およびインポートまたはエクスポート操作によるデータの移動が可能です。これらの機能は管理的であり、潜在的に破壊的です。特権アカウントはデスクトップクライアントから行うのと同じように、本番情報を変更または削除できます。

公開されたAdminerログインページは、ブラウザへの接続がHTTPSで保護されている場合でも、機密性の高い運用サーフェスです。アプリケーションは脆弱なデータベースパスワードをより安全にすることはなく、ホストされたパッケージはネットワークアローリスト、シングルサインオン、マネージドシークレットボルト、またはデータベース監査を追加しません。最小権限アカウントを使用し、ウェブクライアントが不要になったときはアクセスを切断してください。

AdminerとphpMyAdminの比較

1

Adminer

Adminerは意図的にコンパクトなインターフェースを通じて複数のデータベースエンジンをサポートしています。phpMyAdminはMySQL and MariaDB専用の成熟したウェブ管理製品であり、そのエコシステムを中心に構築された広範なサーバー、データベース、テーブル、クエリ、インポート、エクスポート、リレーション、およびユーザーアカウントワークフローを備えています。

2

phpMyAdmin

phpMyAdminは、チームがMySQL固有の深い管理、確立された拡張機能、および確立された運用手順を必要とする場合に好ましい場合があります。Adminerは、1つの軽量クライアントが複数のサポートされるエンジンに接続する必要がある場合に魅力的ですが、管理者はコンパクトなパッケージングが破壊的なコマンドを実行するリスクを軽減しないことを理解する必要があります。

注文 Adminer

Adminerの利用者

開発者はAdminerを使用してテストデータベースを検査し、マイグレーションを検証し、またはデスクトップクライアントをインストールせずに慎重にレビューされたクエリを実行します。サポートチームはインシデント対応中にレコードを確認でき、管理者は一時的な制御されたエンドポイントから小さなデータセットをエクスポートしたり、スキーマメタデータを検査したりできます。

これはデータベースホスティングサービス、監視プラットフォーム、バックアップシステム、マイグレーション承認ワークフロー、またはエンジン固有の管理の代替ではありません。長時間実行されるクエリ、大規模なインポート、本番変更、および特権アカウントは、他のデータベースクライアントを通じて受け取るのと同じレビューと制御に値します。

Adminerの自己ホスティング: 要件とコスト

Adminer自体はリソース要件が控えめです。ワークロードは同時ブラウザセッション、結果セットサイズ、インポートまたはエクスポートされたファイル、クエリの複雑さ、およびリモートデータベースからの応答時間に依存します。カタログはリレーショナルデータベース要件を「不要」として記録しています。これはデータベースサーバーがバンドルされていないためです。ターゲットデータベースのリソースとストレージはこのホストされたアプリケーション割り当ての外です。

AvaHostでは、Adminerはプラン1を€2で使用します。ホストされたAdminerパッケージには、ワンクリックデプロイメント、自動HTTPSを備えたカスタムドメイン、自動アプリケーション更新、およびスケジュール済みバックアップが含まれます。既存のアクセス可能なデータベースエンドポイントと最小権限アカウントを提供してください。AvaHostはターゲットデータベースを提供したり、クエリを検証したり、マネージドボルトに認証情報を保存したり、ソースアドレスでページを制限したり、変更を承認したりしません。不要な権限を削除し、重要なデータを独立してバックアップしてから、重要なシステムに対して管理ウェブクライアントを使用してください。

F.A.Q

  • Adminerは Plan 1 で €2 から開始します。ウェブクライアントは軽量ですが、クエリ実行と保存されたデータは接続先のデータベースに残ります。同時セッション、大規模な結果セット、インポート、エクスポート、および低速なリモート応答はアプリケーションアクティビティを増加させる可能性がありますが、エントリープランは時折の制御された管理に適しています。

  • Adminerではターゲットデータベースがプロビジョニングされていません。ホストされたアプリケーションから到達可能な既存のサポート対象サービスのホスト名、ポート、データベース名、ユーザー名、およびパスワードを入力してください。AvaHostは、プライベートデータベースを自動的に開くことも、外部ファイアウォール、証明書、またはアカウントポリシーが接続を許可することを確認することもありません。

  • カスタムホスト名をAdminerページにポイントでき、ブラウザトラフィック用の自動HTTPSが利用可能です。URLは機密性の高いデータベース管理サーフェスのままであり、HTTPSは強力なデータベース認証情報や最小権限のアクセス許可に代わるものではありません。アドレスは限定的に共有し、利用可能なアクセスログを確認し、作業完了後は不要なアカウントまたはネットワークの到達可能性を無効にしてください。

  • Adminerはデータベースアカウントの権限に従ってクエリを実行し、データを変更できます。AvaHostはステートメントを検査したり、破壊的なアクションを防止したり、実行前にデータベースバックアップを作成したりしません。本番環境の情報を変更する前に、適切な環境でコマンドをテストし、制限されたクレデンシャルを使用し、変更承認を取得し、独立した復旧ポイントを保持してください。