内容へ移動
メモとかメモのようなものとか(By ルーキーの中のひと)
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
ODT 出力
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
serverapps:apache:adminer
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Adminer ====== phpMyAdminを利用していたのですが、軽くて良いと聞いたので、代替としてAdminerを入れてみます。\\ 1ファイルで作成されているので設置も簡単です。 ===== インストール ===== [[http://www.adminer.org/|本家]]からダウンロードして適当な所に入れてください。\\ portsもありますがファイル1個入れるだけですので… * Require php-MySQLi, php-MySQL, php-PDO_MySQL ===== ユーザー認証 ===== このままでは誰でもアクセスできてしまいますので、ユーザー認証をします。\\ Apacheのユーザー認証の「Digest認証」を利用します。 ==== 認証を行うディレクトリを作成 ==== # mkdir -p /usr/local/www/apache22/data/secret ==== Apacheの設定ファイル ==== 次に、Apacheの設定ファイル(/usr/local/etc/apache22/httpd.conf )にこんな感じで設定を追加する。((AuthDigestFile から AuthUserFile に変更されてます))\\ または、/usr/local/etc/apache22/Include/xxxx.conf <code> <Directory "/usr/local/www/apache22/data/secret"> AuthType Digest AuthName "Secret Zone" AuthDigestDomain /secret/ AuthUserFile /usr/local/etc/apache22/.htdigest Require user username </Directory> </code> ==== パスワードファイル ==== htdigestコマンドで作成します。 # htdigest [-c] パスワードファイル レルム ユーザー名 レルムには、AuthNameで指定した文字列を入れます。\\ -cはファイルを初めて作成する場合に使用します。\\ 実際の例 # htdigest -c /usr/local/etc/apache22/.htdigest "Secret Zone" username ==== PHPモジュール ==== 標準でPHPのみのインストールではsessionモジュールがないとか言われます。 php5-extensionsなどで適当にモジュールを入れておきます。
serverapps/apache/adminer.txt
· 最終更新: 2017/04/14 14:21 (外部編集)
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
ODT 出力
文書の先頭へ