Posts

How to Install and Configure Nginx with Reverse Proxy and Load Balancing on RedHat 8

Image
Installation and Configuration of Nginx Web Server with Reverse Proxy and Load Balancing use SSL Certificate of Active Directory Certificate Service (ADCS) on RedHat 9/Redhat 8/Redhat 7/CentOS 8/CentOS 7 Nginx is an open source Linux base software that use as a web server, load balancing, reverse proxy, caching, etc. Nginx work as reverse proxy and load balancer for websites on protocol http and https, nginx is also work as proxy server for email that work on protocol IMAP, POP3, and SMTP. Nginx as a Web Server support up to large number of concurrent connections that is 10k, this is the main reason nginx as a web server provide better performance and stability as compare to apache web server on Linux base operating system. Nginx Web Server is the fastest web server available due to its lightweight and non-blocking architecture that use less memory and CPU (Central Processing Unit). The main work of nginx that is famous are reverse proxy and load balancer to facilitate the incoming tra

How to Install and Configure Puppet on CentOS 7

Image
Installation and Configuration of Puppet on Redhat 9/Redhat 8/Redhat 7/CentOS 8/CentOS 7 Puppet is an open source and enterprise configuration management tool in DevOps. Puppet is use to configuring and managing the puppet client machines that is connect with the puppet server by use of puppet agent. The puppet use languages are Ruby DSL (domain-specific language) and puppet language. The supported platform of puppet are Microsoft Windows, Debian/Ubuntu, Red Hat/CentOS/Fedora and MacOS X.  The configurations that manage the puppet clients save on a puppet server is “config repository”, configuration has written in compiled format (catalog). The files have a configuration that applied on a puppet client machine is called “manifest”, the manifest files extension is “.pp”. The manifest file will create on directory location “/etc/puppet/manifests”, as per need multiple manifests file are create for single purpose is called a module. The module must have readme file with a basic descriptio

How to Configure SSL Certificate with Certificate Template on Redhat 8 by ADCS

Image
How to Configure SSL Certificate for Apache Web Server with and without Certificate Template on Redhat 9/Redhat 8/Redhat 7/CentOS 8/Centos 7 by Active Directory Certificate Service Secure Socket Layer (SSL) is a security protocol that is also called as a encrypted security protocol, Secure Socket Layer (SSL) encrypt the traffic from plain text to a cipher text that secure the entire traffic from server to client machine that websites access from the web browser. Due to the encryption the data is save from the attacker. Secure Socket Layer (SSL) final version is 3.0 and the transport layer security (TLS) replace Secure Socket Layer (SSL) which latest version is TLS 1.3 to the transport layer security (TLS) family. Secure Socket Layer (SSL) protect the user privacy by encrypting the data between the browser and user client machine. The Secure Socket Layer (SSL) first time introduce since 1994 that have a version 1.0 but this version was not release due to security issues, the next vers