TimeLive Installation on Shared Hosting Server

There are 3 major steps for Installation on Shared Hosting Server,

  1. Introduction
  2. Installation and Setup
  3. Upgrading TimeLive on shared hosting

1. Introduction

TimeLive 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. TimeLive can be set up on ASP.Net/SQL Server supported shared hosting.

2. Installation and Setup

  • TimeLive require “Full Trust” permissions on your shared hosting.
  • Download the manual installer file from http://www.livetecs.com/Release/TimeLiveWebForHosting.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 TimeLive.
  • Upload, copy or FTP the entire TimeLive 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 TimeLive 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 TimeLive will function.
  • The following directories and files of the uploaded TimeLive 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 “TimeLive” 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 “timelivedbuser” and assign this user to newly created “TimeLive” database.
  • Launch “TimeLive Database Setup” page and setup TimeLive database on your shared hosting SQL Server.
  • Now open “http://TimeLiveURL/Default.aspx” page where TimeLive URL should be URL pointing to a TimeLive folder in your file system. This will launch TimeLive account add a page where the administrator can define their organization and administrator information.

3. Upgrading TimeLive on shared hosting

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