Linux tutorials

Proxmox Install Step by Step

ProxmoxVE is a complete open-source virtualization management solution for servers. It is based on KVM and container-virtualization and manages virtual machines, storage, virtualized networks,...

How to deploy Rocket.Chat on AWS – Part II

Introduction This is the second part of the tutorial on how to deploy Rocket.Chat on AWS (Amazon Web Services). In part one we saw how to...

Why Is Linux Popular for Machine Learning? Top Distributions To Use

Linux is becoming the go-to operating system for machine learning and artificial intelligence processes. The Linux Foundation reports that the LF AI, the foundation’s...

Protecting Apache Server From Denial-of-Service (Dos) Attack

Denial-of-Service (DoS) attack is an attempt to make a machine or network resource unavailable to its intended users, such as to temporarily or indefinitely...

How To Install Sublime Text 3 In Crunchbang 11 ‘Waldorf’

In this tutorial we are going to show you how to install Sublime Text 3 editor in Crunchbang 11 'Waldorf' 1. Open Terminal (Super +...

eCommerce: Open eShop on Ubuntu 16.04

Introduction - Open eShop eCommerce Platform Open eShop is an open source software for eCommerce platforms. It is a platform developed to sell digital goods...

How to install – configure Ghost on openSUSE 42.2 Leap

What is Ghost? In the Web 2.0 era, blogs are an important part of like for many people, and the popularity of Wordpress and Tumblr,...

How To Install Kali Linux in VirtualBox (Step by Step)

The Debian-based Kali Linux is one of the best-known Linux distros among cybersecurity professionals. Previously known as...

Setting Up DNS Server On CentOS 7

DNS stands for "Domain Name System", translates hostnames or URLs into IP addresses. For example, if we type www.unixmen.com in the browser, the DNS...

install development environment on openSUSE

  Question How to install development environment on openSUSE ? Answer To install a C/C++ compiler and required Development Tools; open YAST Software Management ; Change Filter to 'Patterns'...

Install Mattermost with PostgreSQL on Ubuntu 16.04

Introduction Mattermost is a workplace messaging system for web, PCs and phones. It's an open source alternative to Slack. A complete Mattermost installation consists of three...

Howto- Install Python 3.x in Ubuntu, Debian, Fedora & Centos

Question: How to install Python 3.x in Ubuntu, Fedora &  Centos? Answer: 1- To be able to compile Python Source, you will need few packages. Open...

Install and configure Nginx with PHP and MySQL on Fedora

If you have ever had any experience working with web servers you may already be familiar with two of the most widely used web...

Tips to Enhance Linux Security

In recent years, the usage of linux operating systems has increased a bit. Though, not at that impressive rate, there have been more users...

Install Joomla CMS On CentOS 7

Introduction Joomla is very popular  CMS (Content management system), used to build online applications and websites. Joomla is purely open source and required basic skills...

Easy Steps to Setup LAMP in Slackware 14.0

LAMP is a combination of free, open source software. The acronym LAMP refers to the first letters of Linux (operating system), Apache HTTP Server, MySQL (database software), and PHP, Perl or Python, principal components to build a viable general purpose web server. The exact...

Control Tool: How To Install Webmin on CentOS 7

Introduction - A Web Based Control Tool Webmin is a web control tool for UNIX (and other similar systems) which simplifies the management process. Normally, configuration...

Why It Is Better To Program On Linux

You have probably heard a lot of times that it is better to program on Linux, and programmers use it more often than Windows....