AjaXplorer

更新日2012-02-05 (日) 07:24:28

Webを利用してサーバ上でファイルの管理が行える。導入は簡単でデータベースも不要だ。 データ保存箇所もWebアクセスできないディレクトリも可能だ。アクセスもSSLを利用するのでセキュリティも確保されている。

iPhone/iPadの専用プログラムもある。ただし85円必要

インストール

ここからajaxplorer-core-4.0.1.zipをダウンロードする。

$ unzip ajaxplorer-core-4.0.1.zip
$ su
# cp -a ajaxplorer-core-4.0.1 /var/www/html/
# cd /var/www/html
# chown -R apache.apache ajaxplorer-core-4.0.1
# ln -s ajaxplorer-core-4.0.1 ajaxplorer

php.iniで「default_charset = UTF-8」と「mbstring.internal_encoding = UTF-8」がコメントアウトされているときは以下のようにインストールフォルダの.htaccess を追加

.htaccess

#RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
</IfModule>
#以下を追加
php_value default_charset UTF-8
php_value mbstring.language Japanese
php_value mbstring.internal_encoding UTF-8

またUpLoadファイル容量も変更のため以下を追加  

php_value post_max_size 200M
php_value upload_max_filesize 256M
php_value memory_limit 1024M

確認は/設定/Logs&Other Data/Diagnosticで確認

日本語ファイル名などを通すため以下を追加

conf/bootstrap_repositories.php

 * Use the GUI to add new repositories.
 *   + Log in as "admin" and open the "Settings" Repository
 */

// Edit by JE2ISM
setlocale(LC_ALL,'ja_JP.UTF-8');   <==追加

defined('AJXP_EXEC') or die( 'Access not allowed');

このままだとMyFolderが直接アクセスできるの格納場所data/に.htaccessを作成し、アクセスを禁止する。

.htaccess

order deny,allow
deny from all
allow from localhost

あとはWebから設定

http://(Host)/ajaxplorer/

にアクセス。SSLにリダイレクトされる

MCrypt enabledがWARNINGになるがそれ以外が「OK」なら「click here to....」をクリック

AjaXplorer1.png

ここで初期管理者の

id: admin
pass: admin

と表示される

AjaXplorer2.png

login後「設定」から

AjaXplorer4.png

「Global Configurations」-> 「Core Configs」-> 「AjaXplorer」

Main Options で

Default Language : ja

AjaXplorer5.png

ユーザ設定

Adminのパスワードおよびユーザ作成

「設定」-> 「Repositories & Users」->「Users」でadminを選択してパスワードを変更

上部メニューの「新規ユーザ」からユーザ作成

作成されるとdata/personalの下にユーザ名のフォルダが作成されこれが「MyFolder」になる。

AjaXplorer6.png

フォルダの作成

上部メニューの「新規リポジトリ」から「Repository」

Repository Label :(フォルダ名)
Repository Driver : File System
   Path: /var/www/axp_area/sfs (事前に/var/www/axp_areaを作成し # chown apache.apach axp_area  # chmod 644 axp_area)
   Puge Days : 0  (削除日程)

作成後は各ユーザの設定でアクセス件を設定すると利用できる

AjaXplorer7.png

参考


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS