HowtoForge provides user-friendly Linux tutorials.
-
Linux expr command tutorial for beginners (with examples)
Author: Himanshu Arora • Tags: linux, shell • Comments: 1
Sometimes, while working on the command line (especially when dealing with a shell script), you may find yourself in a situation where you have to perform actions like searching for a substring in a string, finding its index, as well as other things like performing comparisons and arithmetic operations. For those who aren't in the know, there exists a command line utility - dubbed expr - that lets you do all this.
-
Install Wordpress on LAMP in Debian 9
Author: Matt Vas • Tags: debian, mysql, php, server, web server • Comments: 10
This tutorial will show you on how to install and configure the latest version WordPress on top of a LAMP stack in Debian 9 - Stretch. Wordpress, without a doubt, is one of the most popular open-source Content Management System or CMS used in these days for internet publishing, which powers more than 60 million websites worldwide, whether small blogging sites or notable huge name brands.
-
How to Manage CentOS 7 Server with Webmin
Author: Liptan Biswas • Tags: centos, control panels, linux, server • Comments: 3
In this tutorial, we will install Webmin on CentOS 7.2. We will also learn to administrator Apache web server, firewalld, and Webmin configuration. Webmin is free and open source web based system administration tool for Unix systems. It provides a rich and powerful web based user interface to administrate the server along with all the popular applications like Apache, BIND, Squid Proxy etc.
-
-
How to Install Sensu Monitoring on Ubuntu 16.04
Author: Hitesh Jethva • Tags: linux, monitoring, server, ubuntu • Comments: 2
Sensu is a free and open source tool for composing the monitoring system you need. In this tutorial, we will go through step by step installation of Redis, RabbitMQ and Sensu on Ubuntu 16.04.
-
Linux expand Command Tutorial For Beginners (with Examples)
Author: Himanshu Arora • Tags: linux, shell • Comments: 0
While working on the command line in Linux, there may arise a situation where-in the requirement is to replace tabs in a file with spaces. The task isn't difficult if the file is small, but what if the file you're dealing with is huge, or worse, there are hundreds of files in which you have to make this change? Worry not, there exists a command line tool that's specifically built for this work. The tool in question is expand, and in this tutorial, we will discuss the basics of expand using some easy to understand examples.
-
How to Install PostgreSQL and pgAdmin on FreeBSD 11
Author: Liptan Biswas • Tags: freebsd • Comments: 4
PostgreSQL or in short Postgres, is an open source Object-Relational Database Management System (ORDBMS). In this tutorial, we will learn how to install PostgreSQL and pgAdmin on FreeBSD 11.
-
How to install and setup Plex Media Server Ubuntu 16.04
Author: Hitesh Jethva • Tags: linux, server, storage, ubuntu • Comments: 11
Plex is a free feature-rich media library platform that provides a way to store all your movies, shows, and other media in one place. In this tutorial, we will learn how to install and configure Plex Media Server on Ubuntu 16.04.
-
How to Create a Fully Featured Mail Server using Postal
Author: Liptan Biswas • Tags: linux, ubuntu • Comments: 8
Postal is a free and open source complete mail server for sending and receiving emails. It is written in Ruby and JavaScript. In this tutorial, we will install Postal Mail Server on Ubuntu 17.04.
-
How to Install TaskBoard on CentOS 7
Author: Liptan Biswas • Tags: apache, centos, linux, php, server, web server • Comments: 5
TaskBoard is a free and open source application to keep a track of the tasks that needs to be done. It requires minimal dependencies to work. Database is stored in SQLite which eliminates the requirement of MySQL or any other database server.
-
How to Install MySQL Server with phpMyAdmin on FreeBSD 11
Author: Liptan Biswas • Tags: apache, freebsd, mysql • Comments: 7
In this tutorial, we will install MySQL with phpMyAdmin along with Apache web server with PHP 5.6. MySQL is a free and open source relational management system. It stores data in tabular format. It is the most popular way of storing the data into the database. phpMyAdmin is also a free and open source application used to administrate a MySQL server instance through a rich graphical user interface.