Hide Nginx version

By default, the Nginx version will be displayed when we query HTTP headers or error generated by the Nginx server. lets see how we can hide or remove the Nginx version. First lets see how Nginx version is displaying using cli Through curl command,we can see the version on error pages and in the “Server” response header field. Sample Output Now lets hide Nginx Version using server_tokens directive We need to set server_tokens to off to hide the Nginx server version.Now we will edit nginx.conf file.We will set server_tokens in…

Read More

Install Sublime Text on Ubuntu

sublime text editor

Sublime is a popular and widely used text editor that supports multiple programming languages. It is a popular text editor between the developers. It includes wide features such as Syntax Highlight, Auto Indentation, File Type Recognition, Sidebar, Macros, Plug-in and Packages that make it easy for working with the codebase. We can install Sublime through two ways in Ubuntu. Through snapd Through PPA Install Sublime through snapd We can install Sublime-text latest version through below command. After some time it will be installed and sublime will be ready to use.…

Read More

Install Postman on Ubuntu 16.04/18.04/19.10/20.04

Postman install ubuntu

Postman is an application which is currently one of the most popular tools used in API development and testing. It helps you manage your APSs in every stage of development from designing and testing to publishing API documentation and monitoring. It is a very user-friendly interface for calling remote API. Prerequisites Make sure you having Sudo privileges while installing this application. If you are running on Ubuntu 16+ or late, including Ubuntu 18+, Ubuntu 19+ and Ubuntu 20+, you don’t need to do anything. Snap is already installed and ready…

Read More

Uvdesk – An Open Source Free Helpdesk Ticketing System

Introduction UVdesk is a fully functional open-source web-based ticketing system built on famous technologies such as Symfony/PHP and backbone.javascript framework. It’s a pack of amazing features for handling customer queries by using various incredible tools & tactics that saves time and agent workload. Features Translation Support (Multilingual) Unlimited Agents, Group, Team, Customers, Tickets etc Agent Privileges No limit on the number of Mailbox/Email integration Saved Replies for common queries Filter based on ticket status, Id, agent, customer, etc Block Spam Standard automated workflows Notes for agents Custom branding Change logo…

Read More

how to change the keycloak database to MySQL from h2

In this document, we will check how to change the keycloak database to MySQL from h2. Keycloak comes with its own embedded Java-based relational database called H2. This is the default database that Keycloak will use to persist data and really only exists so that you can run the authentication server out of the box. It’s fine for development purposes, but for the production, it is recommended to replace it with a more production-ready external database. Prerequisites * Keycloak server, if not check this link * Running MySQL server, if…

Read More

how to set up a keycloak server in Linux

Hi All, this document shows you how to set up a keycloak server in Linux. Keycloak is an open-source software product to allow single sign-on with Identity Management and Access Management aimed at modern applications and services. As of March 2018, this JBoss community project is under the stewardship of Red Hat who uses it as the upstream project for their RH-SSO product. Prerequisites * Java 1.8 running on the Linux server. If not installed check this link Setup Java 8 in Linux machine. * Working Nginx server. Installation Step…

Read More

Ansible playbook for MongoDB Replication setup on CentOS7

Hi Techrunnr, this post is regarding mongoDB installation and replica setup with HA using ansible on CentOS7 Prerequisites: 3 servers with CentOS7 operating system Deploy 3 servers in 3 different AZ Python on 3 nodes Ansible on execution server Enable Security groups on each server to communicate with each other Create 3 servers on different AZ Lets say server A <IP1>, server B <IP2>, server C <IP3>, make sure that security groups are enable to allow traffic from each other Edit the /etc/hosts file in 3 nodes, add the IP…

Read More

How To Install and Configure GitLab CE on CentOS 7

In this article,we will look ho to install and configure for Gitlab CE.GitLab is a web-based open source Git repository manager.It enables developers to build, deploy and run their applications. GitLab provides several features, including wikis, issue tracking, code reviews, and activity feeds. GitLab have 4 products: Gitlab CE (Community Edition) – self-hosted and free Gitlab EE (Enterprise Edition) – self-hosted and paid GitLab.com – SaaS and free. GitLab.io – Private GitLab instance managed by GitLab Inc. Step-by-step installation of GitLab CE (Community Edition) on CentOS 7 Server. Install the…

Read More

how to install mail catcher in ubuntu

Hi All, this document shows you how to install mail catcher in ubuntu. Mail catcher is an open source SMTP tool where the developer uses to see the email sent out by the application without waiting for the email provider. As you know there are many alternatives for mail catcher such as mailtrap works in the same way but has some restrictions such per second they allow only a few emails. So in order to overcome this type of situation developers can start using mail catcher as their fake SMTP…

Read More

how to enable JMX remote in java spring boot

Hi All, this document deals with how to enable JMX remote in java spring boot. The Java virtual machine (Java VM) has built-in instrumentation that enables you to monitor and manage it using the Java Management Extensions (JMX) technology. These built-in management utilities are often referred to as out-of-the-box management tools for the Java VM. You can also monitor any appropriately instrumented applications using the JMX API. Add the below command in Java command while running the application   here is the full command to run the application. Once your application…

Read More