Articles by Muhammad Arul
-
How to Install Magento 2 with Nginx and Letsencrypt on Ubuntu 18.04
Author: Muhammad Arul • Tags: linux, ubuntu, web server • Comments: 13
Magento is a widely used Open Source e-commerce software and content management system for e-commerce websites based on the PHP Zend Framework. It uses MySQL or MariaDB as database backend. In this tutorial, I will show you how to install Magento 2 with Nginx, PHP 7.1 FPM, and MySQL as the database. I will use ubuntu 18.04 (Bionic Beaver) as server operating system.
-
How to Install Laravel 5.6 PHP Framework with Nginx on Ubuntu 18.04
Author: Muhammad Arul • Tags: linux, php, programming, ubuntu, web server • Comments: 6
Laravel is a free and open source PHP framework that implements the MVC (Model-View-Controller) design pattern. In this tutorial, I will guide you step-by-step on how to install Laravel version 5.6 with Nginx as the web server, PHP-FPM 7.2, and MariaDB.
-
How to Install Taiga.io Project Management Software on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, programming • Comments: 8
Taiga.io is an open source project management system for agile developers, designers, and project managers. It's a beautiful project management tool that can handle both simple and complex projects for startups and software developers. In this tutorial, I will show you step-by-step how to install the Taiga.io project management tools on the CentOS 7 server.
-
-
How to Install Django on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, programming, ubuntu, web server • Comments: 11
Django is a web application framework written in python that follows the MVC (Model-View-Controller) architecture, it is available for free and released under an open source license. In this tutorial, we will install Django 2.0.5 stable version on an Ubuntu 18.04 LTS server.
-
How to Install Apache Maven on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, server, ubuntu • Comments: 2
Apache Maven is a software project management tool based on the POM (Project, Object, Model) concept. In this tutorial, I will show you step-by-step how to install and configure Apache Maven on Ubuntu 18.04.
-
How to Install and Configure Apache Tomcat 9 on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, server, ubuntu • Comments: 12
Apache Tomcat is an open source Java Servlet implementation developed by the Apache Software Foundation. In this tutorial, we will show you how to install and configure the Apache Tomcat 9.0.8 on Ubuntu 18.04 LTS (Bionic Beaver). We will also learn how to install Java on Ubuntu 18.04, configure a user for apache tomcat, and run the apache tomcat as a systemd service.
-
Setup New User and SSH Key Auth. using Ansible on Ubuntu 18.04
Author: Muhammad Arul • Tags: linux, server, shell, ubuntu • Comments: 17
Ansible is a simple automation tool that automates software applications deployment, cloud provisioning, and configuration management. It's a server orchestration tool that helps you to manage and control a large number of server nodes from single places called 'Control Machines'. In this tutorial, we will learn how to deploy a new user and enable the SSH Key-Based authentication using the automation tool Ansible.
-
How to Install a Kubernetes Docker Cluster on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, virtualization • Comments: 34
In this tutorial, I will show you step-by-step how to install and configure Kubernetes and Docker on CentOS 7. Kubernetes is an open source platform for managing containerized applications developed by Google. It allows you to manage, scale, and automatically deploy your containerized applications in the clustered environment.
-
How to Install BookStack Documentation Wiki on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, nginx, php, web server • Comments: 7
BookStack is an open source platform to create documentation/wiki content for your project. In this tutorial, I will show you step-by-step how to install and configure BookStack on CentOS 7 under the LEMP (Linux, Nginx, PHP-FPM, MySQL/MariaDB) stack.
-
How to Manage Docker Containers using Portainer on Ubuntu
Author: Muhammad Arul • Tags: linux, server, ubuntu, virtualization • Comments: 8
Portainer is an open-source management UI for Docker, including Docker Swarm environment. Portainer makes it easier for you to manage your Docker containers, it allows you to manage containers, images, networks, and volumes from the web-based Portainer dashboard.