Articles by Muhammad Arul
-
How to Install Apache Maven on CentOS 7
Author: Muhammad Arul • Tags: centos, linux • Comments: 5
Apache Maven is a software project management tool based on the POM (Project, Object, Model) concept. Maven is a build automation tool used primarily for Java-based projects, but can also be used to build and manage projects written in C#, Ruby, Scala, and other languages. In this tutorial, we will show you step-by-step how to install and configure Apache Maven on a CentOS 7 system.
-
How to Install Turtl Server Evernote Alternative on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, server, web server • Comments: 0
Turtl is a secure and encrypted Evernote alternative. It's an open source application that allows you to take notes, bookmark websites, store documents, share passwords with your coworkers, and more. In this tutorial, we will show you step-by-step how to install and configure Turtl server on CentOS 7.
-
How to Install Django on Ubuntu 16.04 LTS
Author: Muhammad Arul • Tags: linux, server, ubuntu, web server • Comments: 24
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 1.10 on an Ubuntu 16.04 server. Django can be installed on a server in many ways, in this tutorial, I will show you to install it with pip, virtualenv and directly from the Django GIT sources. Finally, I will show you the first steps to start a new project with the Django web framework.
-
-
How to Install Caddy Web Server with PHP-FPM on Ubuntu 16.04
Author: Muhammad Arul • Tags: linux, ubuntu, web server • Comments: 1
Caddy or Caddy web server is an open source HTTP/2 enabled web server written in Go. In this tutorial, I will show you step by step how to install and configure the Caddy web server with PHP-FPM 7.x on Ubuntu 16.04.
-
How to Install a MongoDB Sharded Cluster on CentOS 7
Author: Muhammad Arul • Tags: centos, linux • Comments: 1
This tutorial will show you how to install a sharded MongoDB cluster on CentOS 7. Sharding is a MongoDB process to store data-set across different machines. It allows you to do a horizontal scale of data, partition data across independent instances, and it can be 'Replica Sets'.
-
Monitoring and Detecting Modified Files using Tripwire on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, security • Comments: 3
Tripwire is a powerful IDS that protects your system against unwanted changes. You can use it to monitor your system files, including website files, so when there is an unwanted file change, Tripwire will check your system and if set up correctly, can alert you on email.
-
How to Install Zammad Ticketing System on CentOS 7
Author: Muhammad Arul • Tags: linux, nginx, ubuntu, web server • Comments: 2
Zammad is an open source helpdesk/customer support system written in Ruby. It's a web-based ticketing system with many features, including support to manage customer communication over several channels like Facebook, telegram, chat, and emails.
-
How to Install Apache Maven on Ubuntu 16.04 LTS
Author: Muhammad Arul • Tags: linux, programming, ubuntu • Comments: 0
Apache Maven is a software project management tool based on the POM (Project, Object, Model) concept. Maven is a build automation tool used primarily for Java-based projects. In this tutorial, I will show you step-by-step how to install and configure Apache Maven on Ubuntu 16.04 LTS.
-
How to Install Varnish Reverse Proxy with Nginx on Ubuntu 16.04 LTS
Author: Muhammad Arul • Tags: linux, ubuntu, web server • Comments: 4
Varnish is a proxy server focused on HTTP caching. It's designed as HTTP accelerator and can act as reverse proxy for your web server Apache or Nginx. In this tutorial, I will show you how to install and configure varnish HTTP accelerator as a reverse proxy for Nginx web server.
-
How to Install and Configure MongoDB on Ubuntu 16.04 LTS
Author: Muhammad Arul • Tags: linux, ubuntu • Comments: 35
MongoDB is a NoSQL database that offers a high performance, high availability, and automatic scaling enterprise database. Data is stored in a "document" structure in JSON format (in MongoDB called BSON). MongoDB was first introduced in 2009 and is currently developed by the company MongoDB Inc. This tutorial shows the installation and configuration of MongoDB on Ubuntu 16.04 LTS.