All Products
Search
Document Center

Certificate Management Service:Manually install an SSL certificate on a web application server

Last Updated:Feb 24, 2025

The following table provides references on how to install SSL certificates for different operating systems and web application servers.

Important

For more information about how to view the type of a web server, see How do I view the type of a web server?

Certificate type

Operating system type

References

RSA and ECC certificates

Linux

Install an SSL certificate on an Apache server

Install SSL certificates on Apache 2 servers that run Ubuntu

Install SSL certificates on Tomcat servers

Install SSL certificates on Spring Boot-based web applications

Install SSL certificates on Tomcat 8.5 or 9.0 servers that run CentOS

Install SSL certificates on NGINX or Tengine servers

Install SSL certificates on Jetty servers

Install SSL certificates on JBoss servers

Install SSL certificates on GlassFish servers

Install an SSL certificate in a Node.js environment

Install an SSL certificate in a WordPress environment

Install an SSL certificate on a Python Flask application program

Windows

Install SSL certificates on IIS servers

Note

Installation operations vary based on the versions of servers and operating systems. If you have questions, contact your account manager.

For clients in which root certificates are not preconfigured, such as apps, Java clients, browsers of earlier versions, and IoT devices, you must manually obtain the root certificate that matches the server certificate and then install the root certificate on the clients to ensure that HTTPS connections can be established between the clients and server. For more information, see Download a root certificate.