*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ファイル容量も変更のため以下を追加 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