linux poison RSS
linux poison Email

Web File Explorer and Manager - eXtplorer

eXtplorer is a web-based File Manager. You can use it to

 * Copy & Move Files and Directories by Drag&Drop
 * Dynamic Directory Tree with on-demand loading of sub directories
 * Edit Files (with Syntax-Highlighting thanks to EditArea)
 * Rename, Delete or Create new Files and Directories
 * Access Files through FTP or directly (using PHP) to totally overcome permission and file ownership issues
 * Upload or Download files just as you like
 * Create and Extract Archives (ZIP, Tar, Tar/GZ, Tar/BZ)
 * User Management with different permission levels like "View only" or "Edit" and "Admin"
 * installs easily as a component for Joomla!.

All these features are packed into an intuitive Layout which makes working with files very easy. Thanks to the great ExtJS Javascript Library you can drag & drop folders and files, filter directories and sort the file list using various criteria.

You can even use eXtplorer to login to the FTP server (like net2ftp) and work as if you were using an FTP client.

eXtplorer is released under a dual-license: You can choose wether you want to use eXtplorer under the Mozilla Public License (MPL 1.1) or under the GNU General Public License (GNU/GPL). Note that if you decide to distribute/use eXtplorer under the MPL, you are not allowed to use the ExtJS Javascript library.

eXtplorer needs at least PHP 4.3 on the server and an up-to-date browser with Javascript enabled to run. 

Installing eXtplorer:
Open the terminal and type following command to install eXtplorer:
sudo apt-get install extplorer
NOTE: You also need to have Apache installed and configured.

Configure eXtplorer
Once the extplorer package is installed, you need to add an Alias directive to your web server configuration. Under Apache, it's done this way by adding following entry in file - /etc/apache2/mods-enabled/alias.conf
Alias /extplorer /usr/share/extplorer 
Once you have the extplorer package installed in your server, you need to initialise the password authentication system, this can be done using following command:
cat /usr/share/doc/extplorer/ >/etc/extplorer/.htusers.php
Then login into eXtplorer's interface. For most it will be through an URL like this one:

Then login as admin / admin. You will then be prompted to change this default password.

Using eXtplorer
On the left of the main screen you can see the directory tree. If you click on a directory in that tree, eXtplorer checks for subdirectories and loads them if existent.

In the Internet Explorer and Firefox you can right-click on a directory and access a context menu with actions you can perform on it. A double-click on a directory allows you to rename it.

The grid in the center of the main screen lists the first 50 files of the currently selected directory. You can display directories in the list by clicking Show Directories in the toolbar. If the directory contains more than 50 files and dirs, you can use the page navigation in the footer of the grid to go to the next page or jump to a page of your choice.

The grid allows you to perform right-clicks on certain files. A right-click opens the context menu - as well as a double-click. Actions which couldn't be executed are grayed out.
You can select multiple files at once using the Ctrl-Key while selecting items in the grid with the mouse or the up- and down- arrow keys.


Alexanto said...

Thank you for this guide!

simonessalamone said...

I recommend you to take a look at this explorer file manager. You can set up your own file server for managing and sharing files through web browser. It's like DropBox but self-hosted so that you can keep all your confidential files on your own server. The web based UI looks and feels like Windows 7 Explorer. It offers features that are not possible with a FTP server such as zipping files, downloading multiple files and folders in single download etc. It's also easier to set up and administrate than a FTP server.
explorer file manager

Post a Comment

Related Posts with Thumbnails