GEODI can run without the need for IIS. However, if you need IIS capabilities, you can also install GEODI as an IIS service. Basic knowledge of IIS is required to follow this page.
IIS Setup
IIS application must be installed. If it is installed, it should be checked whether ASP.net components are installed.
If the IIS application or ASP.net components are not installed, the "Internet Information Services" button is checked on the "Open or Close Windows Features" menu, then the ASP/ASP .NET 3.5/ASP .NET 4.8 boxes in "Word Wide Web Services → Application Development Features" are checked.
The process is automatic. After completion, IIS installation is provided.
Launch IIS application
A new application pool is created.
.Net CLR version: v4.xx
Managed successive mode: Integrated
After the pool is created, the application pool ID must be created in the advanced settings. The account defined here must be fully authorized to the "GEODI" and "Defined AppData" Folders.
Maximum Worker Processes must be 1.
Recycling Conditions → Regular time intervals must be disabled in the pool settings.
GEODI should be run as GEODI.exe for GEODI licensing and initial setup.
GEODI IIS Service will run continuously. You should use GEODI.EXE for project editing or other purposes. Turning GEODI off and on does not affect the IIS service.
GEODI will be accessible as long as IIS is up. Windows logins are not required.
If you are using a MAPed directory in GEODI resources or for other tasks that need to be done at startup, the required .bat file should be placed in the GEODI → Settings/BatchFiles/Startup directory.
After completing the IIS installation, in order to serve GEODI over IIS, the "AppDataFolder" value must first be determined as specified in Sistem Yapılandırma - Güvenlik Ayarları. The GEODI application on IIS must also be able to access the specified directory.
{ "AppDataFolder":"C:\\GEODI_APPDATA" }
Site Creation
A new website is created through the sites. General settings such as site name, physical path, port, domain are made.
You can check the authorization controls for the directory you have given with the option to check the settings.
The "GEODI" pool we created before should be selected from the application pool.