Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sakai 20 Browser Support

...

Sakai is OS neutral. It is typically run on any of the numerous Linux distributions. Examples of common Linux distributions include Ubuntu, CentOS, Fedora, Gentoo Linux, Red Hat Enterprise Linux (RHEL), and SuSe Linux. Sakai can also run on macOS, Microsoft Windows, and Sun Solaris. Operating systems other than Linux are not nearly as well tested, and all of the community QA servers are running Linux, so this is generally the recommendation.

Java 8

Sakai 12 20 has been tested with Oracle's Java 8 and OpenJDK 8. Sakai requires JDK 8 to build all code.  Certain files, such as *.jsp, require access-time compilation so attempting to use only the run-time environment (e.g. JRE 8.0) will not suffice. Sakai was QA tested with OpenJDK 8. 

Application server choices

Apache Tomcat 9 is the recommended, and most thoroughly tested servlet container, and is most often used behind a load balancer like Apache Httpd or Nginx. Sakai was QA tested with Tomcat 9.0.19.

Database choices

Sakai production installations typically run MySql 5.6+ or MariaDB 10.1+. Oracle is the next most popular choice, Oracle 12c.  

Database support details

Clustering, file storage and load balancing strategies

...