Installing Katmandoo

Katmandoo is built using the .NET core framework. This is a cross platform framework and should be compatible with most commonly used operating systems. Please let the Katmandoo team know if you are having any issues in your environment.

Katmandoo can be setup and run locally using the .NET core runtime, or SDK which can be found at https://dotnet.microsoft.com/download. atmandoo can be run locally using Kestral, but also hosted through a reverse proxy on IIS or Apache.

If Katmandoo is installed on a server for shared connection, a reverse proxy can be used with IIS or Apache. General instructions on Hosting ASP.NET Core on Windows with IIS can be found at https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.2.

Katmandoo requires either MySQL 5.7 or higher or SQL Server 2016 or higher.

There are a number of steps involved in the installation of Katmandoo which are specific to the installation environment.

  • Install .NET Core on the server
  • Deploy the Katmandoo files to the server
  • Install/Configure the Database Server
  • Install the Katmandoo database
  • Install/Configure the Web Server
  • View Katmandoo Login Page