SSL Certificate
SSL certificates are the files that been installed in the web server, and it is designed for protect the
connection between web server and client/ visitor. An SSL certificate is a type of digital certificate, it
provide a secure link between website and visitor’s browser, it is using the SSL technology to secure
all the data passed between the two will be private and secure. SSL technology is like Encryption, it is
the process to prevent hacker to access to sensitive information, like customer’s credit card and
personal information, it is ideal for every web server to install SSL certificate.
Self-Signed Certificate Authority is a good options if you have multiple certificates to use and it can be
manually install to your Self-Signed Certificate. Different to Self-Signed Certificate, Certificates signed
by a Self-Signed Certificate Authority will be trusted by the browser, because we can installing the
Certificate Authority into the certificate manually, and it only have to install the Certificate Authority for
once, all certificates issued from that Certificate Authority will then inherit that trust. To install
Certificate Authority is also pretty simple, it takes the command from OpenSSL library, and it is
designed easier to create a CA and then issue, renew, and revoke certificates.