Introduction Java is a high-level, object-oriented programming language developed by Sun Microsystems (now owned by Oracle) in the mid-1990s. It is designed to be platform-independent, meaning that Java programs can run on any computer or operating system that has a Java Virtual Machine (JVM) installed. Here are some key aspects of Java: It’s worth noting […]
Installing NodeJS on Ubuntu 22.04 LTS
Introduction Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that allows developers to use JavaScript to build server-side applications. Node.js uses an event-driven, non-blocking I/O model, which makes it lightweight and efficient, perfect for building scalable, high-performance applications. Prerequisites In this post, We will show you how to install NodeJs and NPM on ubuntu […]
Deploy Sonatype Nexus Repository OSS v3 on Docker Container
Introduction Sonatype Nexus 3 is an open source repository manager used to store and manage software artifacts. It provides a central location to store and manage software components and their dependencies, making it easier to manage and distribute software packages within an organization. Prerequisites In this post, We will show you how to deploy nexus docker […]
Build & Push Ansible Docker Image in DockerHub
Introduction Ansible – The purpose of configuration management systems is to make it easier for administrators and operations teams to manage a large number of servers. They let you automate control of many different systems from a single location. Docker image is a set of command instructions for getting an application up and running, and we can […]
Installing Tomcat server on Ubuntu 22.04 with Ansible
Introduction Apache tomcat is servlet container which is use the deploy JAVA project, The Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies are all implemented by Apache Tomcat, a free and open-source application. It provides an HTTP web server environment that is “pure Java” and allows Java code to run. As a result, it is not […]
Installing Redis on Ubuntu 22.04 with Ansible
Introduction Redis is a distributed, in-memory key-value database, message broker, cache, and in-memory data structure store with optional durability. Strings, lists, maps, sets, sorted sets, HyperLogLogs, bitmaps, streams, and spatial indices are just a few of the abstract data structures that Redis can work with. Ansible is a collection of software tools that let infrastructure be written […]
Installing MariaDB on Ubuntu 22.04 with Ansible
Introduction MariaDB is a relational database management system fork developed by the community and commercially supported under the GNU General Public License. It is intended to remain free and open-source software. Ansible is a collection of software tools that let infrastructure be written in code. Software provisioning, configuration management, and application deployment are all included in the […]
Installing Nginx Web server on Ubuntu 22.04 with Ansible
Introduction Nginx is a open source web server, nginx has many number of feature like reverse proxy, load balancer, mail proxy, and HTTP cache in addition to being a web server. Ansible is a collection of software tools that let infrastructure be written in code. Software provisioning, configuration management, and application deployment are all included in the […]
Installing Apache Web server on Ubuntu 22.04 with Ansible
Introduction Apache HTTP Server is software for a cross-platform web server that is free and open-source Under the terms of the Apache License 2.0, Under the direction of the Apache Software Foundation, an open community of developers develops and maintains Apache. Ansible is a collection of software tools that let infrastructure be written in code. Software provisioning, […]
Installing Docker inside Jenkins’s Docker Container
Introduction The application Docker makes it easier to manage application processes in containers. You can run your applications in resource-isolated processes with containers. Containers are similar to virtual machines, but they are more mobile, use fewer resources, and rely more on the host operating system. Jenkins is an automation server that is free to use. It facilitates continuous […]