| AJS 4.x
Manual | Note! This Manual is for the "Windows authentication" version, which is designed to work with existing Windows server or Active Directory accounts and Windows authentication. If you want to create accounts by yourself and store their credentials in your own HTTP Commander XML database, you need to download the "Forms authentication" version! This Manual is for the Windows authentication version only! | Web file manager Free Installation assistance Manual Home page

HTTP Commander application install at Windows 2003 (IIS 6)

Note 1! You can view
installation screencast (video) (Recommended)!
Note 2!
We offer free installation assistance for both trial and commercial licenses. You can get help via email, instant messenger or via remote access to your server. You need few minutes to get online help.
The HTTP Commander is installed like any other ASP.NET application.
To run the application, you need IIS and .NET Framework 4.0 installed.

## In this section:

- IIS and .NET Framework Installation
- Automatic HTTP Commander Installation with installation wizard (EXE)
- Manual HTTP Commander Installation (ZIP package)
- Running and configure

IIS and .NET Framework Installation

1. Installing IIS

- Open Control Panel, navigate to Add or Remove Programs, Add/Remove Windows Components and select Application Server option.
Screenshot

- Click Details button and select Internet Information Services (IIS) option.
Screenshot

- Click Details button again and check World Wide Web Service option. Click OK button and apply the changes (Windows installation disk can be required).

2. Installing .NET Framework 4.0

Note! You should install .NET framework after IIS installation. If you had .NET Framework installed before IIS, you need to reinstall .NET framework!

Download and install .Net Framework 4.0.

Note! If you plan to use the integration with Box (see parameters EnableDownloadToBox, EnableUploadFromBox, BoxClientId, BoxClientSecret), necessarily verify whether the Update KB2468871 to .NET Framework 4 is installed, and if not, install it on the server with HTTP Commander (update details info: KB2468871).

Automatic HTTP Commander Installation with installation wizard (EXE)

3.a Automatic HTTP Commander Installation...

- Download latest version of Http Commander from official web site.
- Launch downloaded EXE file with Administrative privileges: Right click on downloaded file -> "Run as Administrator"
- Follow on-screen installation instructions and wait for installation to complete.
- Check required NTFS permissions.
- Add SVG image MIME type:
  - Choose your website in IIS.
  - Open the context menu and choose "Properties".
  - Select the "HTTP-Header" register.
  - Click on the button labeled "MIME Types...".
  - If .svg has not been listed as a type yet, choose "New" .
  - Enter the following description:
    Extension: .svg
    MIME type: image/svg+xml
- Optional: Add Silverlight MIME type if you use Silverlight multiple files uploader:
  - Choose your website in IIS.
  - Open the context menu and choose "Properties".
  - Select the "HTTP-Header" register.
  - Click on the button labeled "MIME Types...".
  - If .xap has not been listed as a type yet, choose "New" .
  - Enter the following description:
    Extension: .xap
    MIME type: application/x-silverlight-app
- Add WOFF font MIME type (need for Light Gallery Image Viewer):
  - Choose your website in IIS.
  - Open the context menu and choose "Properties".
  - Select the "HTTP-Header" register.
  - Click on the button labeled "MIME Types...".
  - If .woff has not been listed as a type yet, choose "New" .
  - Enter the following description:
    Extension: .woff
    MIME type: font/x-woff
- Check required NTFS permissions.
- Configure Force Logout function.
- Configure anonymous access to AnonymousDownload.ashx file if anything of the following is true:
  - You plan to work with online services such as Google Viewer, Microsoft OWA, Zoho Editor, Pixlr Editor, Adobe Image Editor, ShareCad.org.
  - You plan to use public links.
  - You enabled anonymous editing in Office (AnonymousEditingOffice setting is true).
  The process of configuring AnonymousDownload.ashx for anonymous access is detailed in the section configure anonymous access to AnonymousDownload.ashx.
  Installation wizard automatically configures Anonymous access for AnonymousDownload.ashx handler. You will only configure special account for that handler and set permissions for it on all shared folders.

HTTP Commander Installation

3.b HTTP Commander Installation...

- Place HTTP Commander code on a web server:
  - Open IIS server's root folder in Windows Explorer (by default it is c:\Inetpub\wwwroot\)
  - Extract the HTTP Commander zip archive to a new HTCOMNET folder inside the root folder. You can use any name for the folder or place it not in the root. In this manual we use such placement and name as default.
    Screenshot

- Create "Application" in IIS:
  - Open IIS console: Control panel->Administrative tools->
    Internet Information Services->Expand "Web Sites" and then "Default web site"
  - Right-click the "HTCOMNET" folder and select "Properties" in the context menu.
    In the HTCOMNET properties dialog box, open "Directory" tab and click Create button next to Application name field.
    Screenshot

- Check if ASP.NET 4.0 is enabled for the application:
  - In the IIS console, right-click the "HTCOMNET" node and select "Properties" in the context menu.
    In the HTCOMNET properties dialog box, open ASP.NET tab, and make sure that 4.x version selected in the ASP.NET version field.
    Screenshot

    Make sure ASP.NET v4.0 extension is allowed.

    Note! If you don't see ASP.NET v4.0 extension in the list you need to reinstall .NET Framework!
    Screenshot

- Set Basic Authentication
  - In the IIS console right-click the "HTCOMNET" folder and select "Properties" in the context menu.
    In the HTCOMNET properties dialog box, open "Directory Security" tab, click "Edit.." button.
    Check "Basic authentication" and UNCHECK "Enable anonymous access" option and UNCHECK "Windows Integrated authentication".
    In the Default domain text input set default domain name!
    Why you need to use Basic authentication?
    Screenshot

- Check required NTFS permissions.
- Add SVG image MIME type:
  - Choose your website in IIS.
  - Open the context menu and choose "Properties".
  - Select the "HTTP-Header" register.
  - Click on the button labeled "MIME Types...".
  - If .svg has not been listed as a type yet, choose "New" .
  - Enter the following description:
    Extension: .svg
    MIME type: image/svg+xml
- Optional: Add Silverlight MIME type if you use Silverlight multiple files uploader:
  - Choose your website in IIS.
  - Open the context menu and choose "Properties".
  - Select the "HTTP-Header" register.
  - Click on the button labeled "MIME Types...".
  - If .xap has not been listed as a type yet, choose "New" .
  - Enter the following description:
    Extension: .xap
    MIME type: application/x-silverlight-app
- Add WOFF font MIME type (need for Light Gallery Image Viewer):
  - Choose your website in IIS.
  - Open the context menu and choose "Properties".
  - Select the "HTTP-Header" register.
  - Click on the button labeled "MIME Types...".
  - If .woff has not been listed as a type yet, choose "New" .
  - Enter the following description:
    Extension: .woff
    MIME type: font/x-woff
- Configure Force Logout function.
- Configure anonymous access to AnonymousDownload.ashx file if anything of the following is true:
  - You plan to work with online services such as Google Viewer, Microsoft OWA, Zoho Editor, Pixlr Editor, Adobe Image Editor, ShareCad.org.
  - You plan to use public links.
  - You enabled anonymous editing in Office (AnonymousEditingOffice setting is true).
  The process of configuring AnonymousDownload.ashx for anonymous access is detailed in the section configure anonymous access to AnonymousDownload.ashx.

Running and configure

- Now you can run HTTP Commander diagnostics page. Open the application URL in your browser, e.g. "http://localhost/HTCOMNET/Diagnostics.aspx". Look if you have something non resolved issues.
- If everything fine you can run HTTP Commander main page "http://localhost/HTCOMNET/Default.aspx" and login as domain admin user. See folder edit in AdminPanel to setup access to the folders for necessary users and groups. After that try to login as simple user. If you can't login or view data or manage files then check NTFS permissions.
- We strongly recommend to read NTFS permissions section of the Documentation to be sure that permissions are set correctly for the application .
- For application configuration you need to set Application settings, also there you can read how to configure advanced features like folders mapping (WebDav), Office edit or online documents editors at IIS.
- Read FAQ section because it has answers how to increase performance and security of application and some other helpful solutions.