Articles by Muhammad Arul
-
How to Install Nginx with PHP and MySQL (LEMP Stack) on Ubuntu 18.04
Author: Muhammad Arul • Tags: linux, mysql, nginx, php, server, ubuntu, web server • Comments: 9This tutorial shows how you can install Nginx on an Ubuntu 18.04 LTS server with PHP 7.2 support (through PHP-FPM) and MySQL support (LEMP = Linux + nginx (pronounced "engine x") + MySQL + PHP).
-
Ansible AWX Guide: Basic Usage and Configuration
Author: Muhammad Arul • Tags: linux, server, shell • Comments: 2AWX is an open source web application that provides a user interface, REST API, and task engine for Ansible. It's the open source version of the Ansible Tower. In this tutorial, we will show you basic usage of the Ansible AWX.
-
How to Install Ansible AWX with Nginx Reverse Proxy on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, nginx, server, ubuntu • Comments: 16In this tutorial, we're going to show you how to install and configure the AWX on Ubuntu server 18.04. We're going to install the AWX with Nginx as a reverse proxy and built on the HTTPS secure connection.
-
-
Learning Kubernetes Locally via Minikube on Manjaro/Archlinux
Author: Muhammad Arul • Tags: linux, virtualization • Comments: 4In this tutorial, we will show you step-by-step how to create a single-node Kubernetes cluster locally using Kinikube on Manjaro/ArchLinux. This guide will implement the Kubernetes cluster locally with the KVM2 driver, and cover an example of Nginx service deployment.
-
Dockerizing Laravel with Nginx MySQL and Docker Compose on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, ubuntu, virtualization, web server • Comments: 3In this guide, we're going to show you how to Dockerize the Laravel project with PHP-FPM, MySQL database, and the Nginx web server using the Docker Compose on the Ubuntu Server 18.04. We're going to create a new docker image for the Laravel Project, and then create the docker-compose.yml script that contains some services including, the App/Laravel itself, Nginx web server, and MySQL database.
-
How to add Puppet Agents to Foreman
Author: Muhammad Arul • Tags: linux, server, ubuntu • Comments: 0This is the second part of the Foreman tutorial. In the first guide, we've already shown you the installation and configuration of Foreman on Ubuntu Server 18.04 LTS and now I will show you how to add Puppet Agents to Foremen.
-
How to Install FreeIPA Client on CentOS 7
Author: Muhammad Arul • Tags: centos, linux • Comments: 1FreeIPA is a free and open source Identity, Policy, and Audit (IPA) suite sponsored by RedHat. It's an IPA solution, a combination of Linux (Fedora), 389 Directory Server, MIT Kerberos, NTP, DNS Bind, Dogtag, Apache web server, and Python.
-
How to Setup Kerberos Server and Client on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, security, server, ubuntu • Comments: 8In this tutorial, we will show you how to set up Kerberos authentication between two Ubuntu 18.04 servers. We will install and configure the Kerberos server on the Ubuntu server and then install the Kerberos client on the other. Finally, we will test the authentication of the SSH service with the Kerberos server.
-
How to Setup Private Docker Registry on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, nginx, server, ubuntu, virtualization • Comments: 8Docker Registry or 'Registry' is an open source and highly scalable server-side application that can be used to store and distribute Docker images. In this tutorial, we're going to show you how to install and configure a Private Docker Registry on a Ubuntu 18.04 server.
-
How to Install Foreman Server Management Tool on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, ubuntu • Comments: 3The Foreman is an open source software for managing the lifecycle of physical and virtual servers. It's a server management solution that helps system administrators to perform server provisioning and configuration to the orchestration and monitoring. Foreman offers support for provisioning tools such as Puppet, Chef, Salt Stack, Ansible etc.