備忘録

SQLiteのデータベース管理ツールphpLiteAdminをインストール

MySQLのphpMyAdminに似たブラウザでデータベースを管理できるSQLite用のphpLiteAdminをインストールした時のメモ

phpLiteAdmin

SQLiteのデータベースやテーブルの作成を行なったり、データの追加や削除などがブラウザから行なうことができるツール。

phpLiteAdminのダウンロードとインストール

1、下記URLよりphpLiteAdminをダウンロード

https://www.phpliteadmin.org/download/

2、ダウンロードしたphpLiteAdmin_v1-9-7-1.zipファイルを解凍

phpliteadmin.php(本体)

phpliteadmin.config.sample.php(設定ファイル)

3、ファイル名の変更

phpliteadmin.phpをindex.phpに変更

phpliteadmin.config.sample.phpをphpliteadmin.config.phpに変更

4、設定ファイルの変更

//$password = 'admin';
$password = 'XXXXXXXXXX';//phpLiteAdminにログイン時に使用するパスワードを設定

//$directory = '.'
$directory = '/home/○○○/db';//データベースのディレクトリを設定

phpLiteAdminのファイルをアップロード

下記のディレクトリにindex.php(本体)、phpliteadmin.config.php(設定ファイル)のファイルをアップロードします。

/home/○○○/www/phpLiteAdmin/

[phpLiteAdmin]
	index.php
	phpliteadmin.config.php

phpLiteAdminへログイン

phpLiteAdminへログインするには下記のURLへアクセスすると、管理画面が表示されるので設定したパスワードを入力してください。

http://○○○.sakura.ne.jp/phpLiteAdmin/

外観の変更

phpLiteAdminをダウンロードした同じページ内からテーマをダウンロード・解凍し、CSSファイルを同じディレクトリまたは「themes」フォルダを作成して保存してください。

[phpLiteAdmin]
	index.php
	phpliteadmin.config.php
	phpliteadmin.css

[phpLiteAdmin]
	index.php
	phpliteadmin.config.php
	[themes]
		phpliteadmin.css

.htaccessの設定

他からはアクセスできないように設定しておきます

<RequireAny>
    Require all denied

    #許可するIP
    Require ip XXX.XXX.XXX.XXX
</RequireAny>