HowtoForge provides user-friendly Linux tutorials.
-
Linux killall Command for Beginners (8 Examples)
Author: Himanshu Arora • Tags: linux, shell • Comments: 2We've already discussed the kill command that you can use in case you want to terminate processes in Linux. However, there exists another command line utility that you can use for the same purpose: killall.
-
How to Install Joomla with Apache and free Let's Encrypt SSL on Alma Linux 8
Author: Hitesh Jethva • Tags: linux, web server • Comments: 0Joomla is a free, open-source, and one of the most popular Content Management systems. In this tutorial, you will learn how to install Joomla CMS with Apache and Let's Encrypt SSL on Alma Linux 8.
-
How to Specify a Custom php.ini for a Website (Apache2 with mod_php)
Author: Falko Timme • Tags: apache, php • Comments: 14This short article explains how to specify a custom php.ini for a website running on Apache2 with mod_php. That way, each website can have it's own php.ini instead of using the server's default one.
-
-
How to upload local files to Amazon EC2 instance using Terraform
Author: Ali Imran Nagori • Tags: cloud, linux • Comments: 0In this tutorial, we will look at how to copy a file from a local machine running Terraform to a newly created Amazon EC2 instance (Ubuntu) on AWS. In this method, we will use the File utility provided by Terraform. We demonstrate its use by simply copying a file to an EC2 instance.
-
Rate Limiting with Nginx
Author: Falko Timme • Tags: nginx, web server • Comments: 5Rate Limiting With nginx. This article explains how to use the nginx HttpLimitReqModule to limit the number of requests for a given session. This is useful, for example, if your site is hammered by a bot doing multiple requests per second and thus increasing your server load. With the HttpLimitReqModule you can define a rate limit, and if a visitor exceeds this rate, he will get a 503 error.
-
How to Install Mattermost Team Messaging System on Ubuntu 22.04
Author: Navjot Singh • Tags: linux, nginx, server, ubuntu • Comments: 0Mattermost is an open-source messaging platform used for chatting, file-sharing, project management, and workflow orchestration. In this tutorial, you will learn how to install Mattermost Team Messaging System on a Ubuntu 22.04 server.
-
Linux sort Command Tutorial for Beginners (8 Examples)
Author: Himanshu Arora • Tags: linux, shell • Comments: 0Looking for a command line utility to sort content in text files? Look no further than Sort, a tool specifically built for this purpose. In this tutorial, we will discuss this command using some easy to understand examples.
-
How to configure Apache virtual hosts on Ubuntu using Terraform
Author: Ali Imran Nagori • Tags: linux, ubuntu, web server • Comments: 1For hosting multiple websites, administrators commonly rely on ‘Virtual Hosting’ technique. In this tutorial, we will see how we can host two virtual hosts on an Ubuntu 22.04 system using Terraform. We will use the Apache web server to perform this lab.
-
How to Install Mattermost on Debian 11
Author: Hitesh Jethva • Tags: debian, linux, nginx, server • Comments: 2Mattermost is a free and open-source collaboration and messaging platform created with security in mind. In this tutorial, we will show you how to install the Mattermost Chat server on Debian 11.
-
How to Setup FTP Server with vSFTPd and TLS on Ubuntu 22.04
Author: Arvid L • Tags: linux, server, ubuntu • Comments: 2vSFTPd or Very Secure FTP Daemon is free and open-source FTP Server software. In this tutorial, I will show you how to set up an FTP server with VSFTPD (Very Secure FTP Daemon) on the Ubuntu 22.04 server. This post includes how to secure the vSFTPd with TLS/SSL certificates.