01.11 Installation on Shared Hosting

01.11 Installation on Shared Hosting

UNItekTIME Installation on Shared Hosting Server

There are 3 major steps for Installation on Shared Hosting Server,
  1. Introduction
  2. Installation and Setup
  3. Upgrading UNItekTIME on shared hosting

1. Introduction

UNItekTIME Edition is a timesheet and expense management system based on current Microsoft Technologies. It is designed to run on an IIS 7.0 or later web server that has ASP.Net 4.5.1 installed. In addition, the software is designed to work with Microsoft SQL Server, Microsoft SQL Server Express Edition. UNItekTIME can be set up on ASP.Net/SQL Server supported shared hosting.

2. Installation and Setup

  • UNItekTIME require “Full Trust” permissions on your shared hosting.
  • Download the manual installer file from http://www.unitektime.com/Release/UNItekTIME WebForHosting.zip
  • Unzip the software to a folder on your computer’s hard drive.
  • Create a new (Domain or Website) from your hosting control panel for UNItekTIME .
  • Upload, copy or FTP the entire UNItekTIME folder to your web server, including ALL the folders and files inside it. Do not change the file and folder structure. You would typically place the UNItekTIME folder in your web server’s wwwroot directory, but it can also be copied to any sub-directory under a web site’s root directory, as long as it is marked as an application starting point. You may have to ask your host for information about how to perform these steps.
    Your web server must have the Microsoft.Net Framework 4.5.1 installed before UNItekTIME will function.
  • The following directories and files of the uploaded UNItekTIME installation need to have read, write, delete, and modify permissions in the file system:
    • /web.config (file)
    • /Uploads (folder)
    • /Log (folder)
    • /App_data (folder)
  • The following directories need to have “execute” and “read” permissions in the file system
    • /bin
  • Create a new SQL Server database with name “UNItekTIME” from your hosting control panel. After creating the database, note down the physical database name created using control panel.
  • Create a new SQL Server database user from your hosting control panel with name “unitektimedbuser” and assign this user to newly created “UNItekTIME” database.
  • Launch “UNItekTIME Database Setup” page and setup UNItekTIME database on your shared hosting SQL Server.
  • Now open “http://UNItekTIMEURL/Default.aspx” page where UNItekTIME URL should be URL pointing to a UNItekTIME folder in your file system. This will launch UNItekTIME account add a page where the administrator can define their organization and administrator information.

3. Upgrading UNItekTIMEon shared hosting

  • Download the manual installer file from http://www.unitektime.com/Release/UNItekTIMEWebForHosting.zip
  • Unzip the software to a folder on your computer’s hard drive.
  • Delete all files from UNItekTIME folder except
    • /web.config (file)
    • /Uploads (folder)
    • /Templates (folder)
  • Upload, copy or FTP the entire UNItekTIME folder to your web server, including ALL the folders and files inside it except
    • /web.config (file)
    • /Uploads (folder)
    • /Templates (folder)
  • Now open “http://UNItekTIMEURL/Default.aspx” page where UNItekTIME URL should be URL pointing to UNItekTIME folder in your file system. This will launch UNItekTIME login page after taking a while in executing database upgrade script on existing database.