Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
getting-started [2019/02/18 07:20]
cirkval [Requirements]
getting-started [2024/01/10 10:57] (current)
koulaj [Java]
Line 9: Line 9:
 Note that it relies on bundled in-memory database H2. After you stop the application server, you will lose all its data. Note that it relies on bundled in-memory database H2. After you stop the application server, you will lose all its data.
  
-If you want to use CzechIdM with standard database see full-blown [[tutorial:adm:server_preparation| server preparation guide]] and [[tutorial:adm:czechidm_installation|installation tutorial]].+If you want to use CzechIdM in production environment see full-blown [[tutorial:adm:server_preparation| server preparation guide]] and [[tutorial:adm:czechidm_installation|installation tutorial]].
 </note> </note>
  
 ===== Requirements ===== ===== Requirements =====
-  * Java 1.8, patchset at least 101+ 
 +  * Java 11 (Java 21 for CzechIdM 13.1.0+)
   * Windows or Unix/Linux operating system or Mac OS   * Windows or Unix/Linux operating system or Mac OS
-  * Web browser Firefox, Chrome, IE +  * Web browser Firefox, Chrome, Edge 
-  * Databases - MS-SQL and PostgreSQL +  * Databases - MS-SQL or PostgreSQL 
-  * Application servers - Apache Tomcat and JBOSS WildFly +  * Application servers - Apache Tomcat and JBOSS WildFly
  
  
Line 23: Line 24:
 [[faq:prerequisites_and_system_requirements|Here is recomended HW configuration]]. [[faq:prerequisites_and_system_requirements|Here is recomended HW configuration]].
 ==== Java ==== ==== Java ====
-  * [[http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html|Download]] and install a Java (1.8) SE Runtime Environment (JRE). + 
-  * Install steps depend on your system. Please follow [[https://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html|this guide]] to install Java. You can also use a full Java Development Kit (JDK).+  * [[https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html|Download]] and install a Java (11 (21 for CzechIdM 13.1.0+)) SE Runtime Environment (JRE). 
 +  * Install steps depend on your system. Please follow [[https://docs.oracle.com/en/java/javase/11/install/installation-jdk-microsoft-windows-platforms.html|this guide]] to install Java. You can also use a full Java Development Kit (JDK). 
 + 
 ==== Tomcat ==== ==== Tomcat ====
-  * [[http://archive.apache.org/dist/tomcat/tomcat-8/v8.0.35/bin/apache-tomcat-8.0.35.zip|Download]] and unzip Tomcat (v.8.0.35) binary archive to newly created folder: "apache-tomcat-8.0.35".+  * [[https://mirror.dkm.cz/apache/tomcat/tomcat-9/v9.0.45/bin/apache-tomcat-9.0.45.zip|Download]] and unzip Tomcat (v.9.0.45) binary archive to newly created folder: "apache-tomcat-9.0.45"Copy to place in "Program Files"
   * For advanced Tomcat setup, you can follow instructions in file **RUNNING.txt** in the downloaded tomcat archive.   * For advanced Tomcat setup, you can follow instructions in file **RUNNING.txt** in the downloaded tomcat archive.
 ==== CzechIdM ==== ==== CzechIdM ====
   * [[http://download.czechidm.com/CzechIdM/nightly/current/idm.war|Download]] current nightly build.   * [[http://download.czechidm.com/CzechIdM/nightly/current/idm.war|Download]] current nightly build.
-  * Copy **idm.war** to folder **apache-tomcat-8.0.35/webapps/**.+  * Copy **idm.war** to folder **apache-tomcat-9.0.45/webapps/**.
  
 ===== Starting the application ===== ===== Starting the application =====
-To start the application, go to folder **apache-tomcat-8.0.35/bin/** and run this command:+To start the application, go to folder **apache-tomcat-9.0.45/bin/** and run this command:
 <note tip>For unix-like system you may need to set permissions to  allow execution of these files: startup.sh, shutdown.sh, catalina.sh</note> <note tip>For unix-like system you may need to set permissions to  allow execution of these files: startup.sh, shutdown.sh, catalina.sh</note>
  
Line 43: Line 47:
        
  
-After its start, Tomcat will load the CzechIdM application. This process may take a while. You can check the progress in Tomcat's logfile: //apache-tomcat-8.0.35/logs/catalina.out//. After the application finishes loading, you can access it with a web browser on this URL:+After its start, Tomcat will load the CzechIdM application. This process may take a while. You can check the progress in Tomcat's logfile: //apache-tomcat-9.0.45/logs/catalina.out//. After the application finishes loading, you can access it with a web browser on this URL:
    http://localhost:8080/idm/    http://localhost:8080/idm/
 To log in, you can use this administrator account: To log in, you can use this administrator account:
Line 52: Line 56:
  
 <note tip>After the CzechIdM has started, you can follow [[tutorial:adm:basic_operations| basic steps tutorial]] or more generally read our product [[devel:documentation:start|documentation]] which will show you how to actually use the identity manager.</note> <note tip>After the CzechIdM has started, you can follow [[tutorial:adm:basic_operations| basic steps tutorial]] or more generally read our product [[devel:documentation:start|documentation]] which will show you how to actually use the identity manager.</note>
 +<note important>IdM is running with temporary DB - H2. It is sufficient for quick look around in IdM, but when IdM reboots, data is lost. If you want to keep data, you can swich to [[tutorial:adm:czechidm_installation_quick_demo_postgresql|PostgreSQL]].</note>
 ===== Stopping the application ===== ===== Stopping the application =====
-To stop the application go to folder **apache-tomcat-8.0.35/bin/** and run this command:+To stop the application go to folder **apache-tomcat-9.0.45/bin/** and run this command:
  
 **For unix like systems:** **For unix like systems:**
  • by cirkval