「Adminer」の版間の差分
ナビゲーションに移動
検索に移動
(同期) |
細 |
||
| 2行目: | 2行目: | ||
[[cs:Adminer]] |
[[cs:Adminer]] |
||
[[en:Adminer]] |
[[en:Adminer]] |
||
| − | [http://www.adminer.org/ Adminer] はデータベースを管理するためのシンプルなツールです。[[MySQL]], [[PostgreSQL]], [[Sqlite|Sqlite3]], MS SQL, [[Oracle]] を管理することが可能です。[[PhpMyAdmin]] よりもシンプルなツールとなっています。プロジェクトの詳細は [http://www.adminer.org/en/ 公式ページ] や [[Wikipedia:Adminer|Wikipedia]] を見て下さい。 |
+ | [http://www.adminer.org/ Adminer] はデータベースを管理するためのシンプルなツールです。[[MySQL]], [[PostgreSQL]], [[Sqlite|Sqlite3]], MS SQL, [[en2:Oracle|Oracle]] を管理することが可能です。[[PhpMyAdmin]] よりもシンプルなツールとなっています。プロジェクトの詳細は [http://www.adminer.org/en/ 公式ページ] や [[Wikipedia:Adminer|Wikipedia]] を見て下さい。 |
== インストール == |
== インストール == |
||
2016年1月9日 (土) 00:56時点における版
Adminer はデータベースを管理するためのシンプルなツールです。MySQL, PostgreSQL, Sqlite3, MS SQL, Oracle を管理することが可能です。PhpMyAdmin よりもシンプルなツールとなっています。プロジェクトの詳細は 公式ページ や Wikipedia を見て下さい。
インストール
AUR から adminerAUR をインストールしてください。Adminer は /usr/share/webapps/adminer/index.php にインストールされます。
/etc/php/php.ini で MySQL データベースを管理するのに必要な拡張をアンコメントしてください。例: extension=pdo_mysql.so。
Apache の設定
以下の行を /etc/httpd/conf/httpd.conf に追加してください:
Include conf/extra/httpd-adminer.conf
# systemctl restart httpd
(403) エラーが発生する場合、/etc/httpd/conf/extra/httpd-adminer.conf の php_admin_value 行をコメントアウトしてください。
# systemctl restart httpd
Nginx の設定
php の FastCGI インターフェイスを正しく設定してください。
そして以下の server ブロックを /etc/nginx/nginx.conf に追加するか /etc/nginx/servers-available/ 内のファイルに記述して有効化してください。
その後 systemctl restart nginx.service でサーバーを再起動してください。
/etc/nginx/nginx.conf
server {
listen 80;
server_name db.domainname.dom;
root /usr/share/webapps/adminer;
# If you want to use a .htpass file, uncomment the three following lines.
#auth_basic "Admin-Area! Password needed!";
#auth_basic_user_file /usr/share/webapps/adminer/.htpass;
#access_log /var/log/nginx/adminer-access.log;
error_log /var/log/nginx/adminer-error.log;
location / {
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ .php$ {
include fastcgi.conf;
#fastcgi_pass localhost:9000;
fastcgi_pass unix:/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/webapps/adminer$fastcgi_script_name;
}
}