Articles by Muhammad Arul
-
How to Install Django on Ubuntu 20.04 LTS
Author: Muhammad Arul • Tags: linux, programming, ubuntu, web server • Comments: 14Django 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 3.0 stable version on an Ubuntu 20.04 LTS server.
-
How to Install Ruby on Rails on Ubuntu 20.04 LTS
Author: Muhammad Arul • Tags: linux, programming, ubuntu, web server • Comments: 11In this tutorial, I will show you how to install Ruby on Rails on Ubuntu 20.04 LTS. We will show you how to install and configure Rails with a PostgreSQL database, and how to create the first project with Rails.
-
How to create Docker Images with a Dockerfile on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, server, ubuntu, virtualization, web server • Comments: 0In this tutorial, I will show you how to create your own docker image with a dockerfile. A Dockerfile is a script that contains collections of commands and instructions that will be automatically executed in sequence in the docker environment for building a new docker images. As example, we will create a Nginx Web server with PHP-FPM.
-
-
How to Install and Configure Apache Tomcat 9 on Ubuntu 20.04 LTS
Author: Muhammad Arul • Tags: linux, server, ubuntu • Comments: 2Apache 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.34 on Ubuntu 20.04 LTS (Focal Fosset). We will also learn how to install Java OpenJDK 11 on Ubuntu 20.04, configure a user for Apache Tomcat, and run Apache Tomcat as a systemd service.
-
How to Install PostgreSQL on FreeBSD 12
Author: Muhammad Arul • Tags: freebsd, server • Comments: 3In this tutorial, we will show you how to install and configure a PostgreSQL database server on FreeBSD. We will install the latest version of PostgreSQL 11 on the FreeBSD 12.0 system.
-
How to Install Magento 2 with Nginx and Let's Encrypt SSL on Ubuntu 20.04 LTS
Author: Muhammad Arul • Tags: linux, ubuntu, web server • Comments: 6Magento 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 the database backend. I will use Ubuntu 20.04 as the server operating system.
-
How to Install Ruby on Rails (RoR) on Debian 10
Author: Muhammad Arul • Tags: debian, linux, programming, server, web server • Comments: 0In this tutorial, we will show you how to install Ruby on Rails on the Debian Buster 10. This guide will cover the RVM (Ruby Version Manager) installation, PostgreSQL database installation, and creating the simple CRUD application with Ruby on Rails and using PostgreSQL as the backend database.
-
How to Install Seafile with Nginx on Ubuntu 20.04 LTS
Author: Muhammad Arul • Tags: linux, server, ubuntu, web server • Comments: 4Seafile is an open source file-hosting and cloud storage system similar to Dropbox, but you can install and run it on your own server. In this tutorial, I will show you step-by-step how to install and configure a Seafile server with Nginx web server and the MySQL database.
-
How to Install Nextcloud with Nginx and Let's Encrypt SSL on Ubuntu 20.04 LTS
Author: Muhammad Arul • Tags: linux, ubuntu, web server • Comments: 21In this tutorial, we will show you how to install and configure the latest Nextcloud 18 release on an Ubuntu 20.04 server. We will run Nextcloud with an Nginx web server and PHP7.4-FPM and use MariaDB server (a MySQL fork) as the database system. Nextcloud is a free (Open Source) Dropbox-like software, a fork of the ownCloud project.
-
How to Install Nginx with PHP and MySQL (LEMP Stack) on Ubuntu 20.04 LTS
Author: Muhammad Arul • Tags: linux, mysql, nginx, php, server, ubuntu, web server • Comments: 2This tutorial shows how you can install Nginx on an Ubuntu 20.04 LTS server with PHP 7.4 support (through PHP-FPM) and MySQL support (LEMP = Linux + Nginx (pronounced "engine x") + MySQL + PHP).