-
Download the JDK installer from the following link:
JDK 17.0.3 for Windows (64-bit) -
Run the downloaded
.exefile. -
Follow the on-screen instructions to complete the installation.
-
Verify installation by running the command in the terminal:
java -version
-
Download the MySQL installer from the following link:
MySQL Installer -
Run the installer and select the desired setup type (e.g., Developer Default).
-
Follow the configuration steps for server and client settings.
-
Complete the installation and verify by connecting to MySQL using the command-line client:
mysql -u root -p -
[Important] Configure Table Name Consistency To ensure consistent behavior of table name handling across different operating systems (especially when deploying between Windows and Linux), update the MySQL configuration to set
lower_case_table_names = 1. This setting should be added under the [mysqld] section of your MySQL configuration file (my.ini or my.cnf):[mysqld] lower_case_table_names=1
Verify the current setting of lower_case_table_names in your MySQL server by running the following SQL query:
SHOW VARIABLES LIKE 'lower_case_table_names';Note: This must be set before creating any databases or tables. Changing it afterward can cause issues with case sensitivity in table names.
-
Download the WildFly zip file from the following link:
WildFly 30.0.0.Final -
Extract the downloaded
.zipfile to your desired directory. -
Navigate to the
binfolder inside the extracted WildFly directory. -
Start the server using the command:
standalone.bat(For Linux/Mac, use
standalone.shinstead.) -
Access the WildFly management console at:
http://localhost:9990
-
Visit the Redis documentation for getting started:
Redis Installation Guide -
Follow the platform-specific instructions to install Redis.
- For Windows: Use the available Redis binaries.
- For Linux/Mac: Install via package manager or compile from source.
-
Start the Redis server using the command:
redis-server -
Verify the installation by connecting to the Redis CLI:
redis-cli
- Download the OpenKM software from the following link:
OpenKM Downloads - Follow the installation guide specific to your platform (Windows, Linux, or MacOS) provided on the OpenKM website.
- Configure the application by editing the necessary configuration files as per your requirements.
- Start the OpenKM server and access the application through your web browser at the specified URL (e.g.,
http://localhost:8080/OpenKM). - Refer to the official OpenKM documentation for advanced configurations and usage.
Ensure all installations are correctly configured for your system environment and project needs.