*AjaXplorer [#abb4bec6]

RIGHT:更新日&lastmod();

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

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

**インストール [#d799c205]

[[ここ>http://ajaxplorer.info/]]から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ファイル容量も変更のため以下を追加
 
 post_max_size = 200M
 upload_max_filesize = 256M
 memory_limit = 1024M
 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....」をクリック

&ref("./AjaXplorer1.png");


ここで初期管理者の

 id: admin
 pass: admin

と表示される

&ref("./AjaXplorer2.png");


login後「設定」から

&ref("./AjaXplorer4.png");


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

Main Options で 
 Default Language : ja

&ref("./AjaXplorer5.png");

*** ユーザ設定 [#z9ebfa77]

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

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

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

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

&ref("./AjaXplorer6.png");


***フォルダの作成 [#v0e40fb3]

上部メニューの「新規リポジトリ」から「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  (削除日程)

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


&ref("./AjaXplorer7.png");

**参考 [#k564f960]

-http://do-one.jp/blog/web-application/install-ajaxplorer/
-http://blog.hisax.org/article/entry_78.html


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