HowtoForge provides user-friendly Linux tutorials.
-
Linux C Programming Tutorial Part 19: Pointers and Arrays
Author: Himanshu Arora • Tags: c-programming, programming • Comments: 0Up until now in this ongoing C programming tutorial series, we have briefly discussed the basics of pointers. There are, however, several more pointers related concepts that need to be discussed. So in this tutorial, we will be discussing the concept of pointers and arrays.
-
Linux Basics: How To Create and Install SSH Keys on the Shell
Author: howtoforge • Tags: linux, security, shell • Comments: 5SSH keys offer a highly secure manner of logging into a server with SSH as against mere dependence on a password. This tutorial shows you how to generate an SSH key pair by using the ssh-keygen command and how to configure the SSH Daemon to only allow logins by key.
-
Append-only backups with borg to another VPS or dedicated server
Author: Thomas Höjemo • Tags: backup, debian, linux, server • Comments: 2This tutorial will show how to backup the data on a server, denominated as the main server, to another host, here named backup server, with the free software backup program Borg.
-
-
Linux C Programming Tutorial Part 18: Recursive functions
Author: Himanshu Arora • Tags: c-programming, linux, programming • Comments: 1Irrespective of the programming language you use, as you start coding more and more, you get to learn concepts that make your code crisp and easy to read/understand. There are several such concepts in the C as well. One of them is 'recursive functions,' which we'll be discussing here in this article.
-
Ansible AWX Guide: Basic Usage and Configuration
Author: Muhammad Arul • Tags: linux, server, shell • Comments: 2AWX is an open source web application that provides a user interface, REST API, and task engine for Ansible. It's the open source version of the Ansible Tower. In this tutorial, we will show you basic usage of the Ansible AWX.
-
Linux screen Command: Keep Processes Running Despite a Dropped Connection
Author: Falko Timme • Tags: linux, other • Comments: 17Linux screen Command: Keep Your Processes Running Despite A Dropped Connection I guess you all know this: you are connected to your server with SSH and in the middle of compiling some software (e.g. a new kernel) or doing some other task which takes lots of time, and suddenly your connection drops for some reason, and you lose your labour.
-
Linux C Programming Tutorial Part 17: Variable Initialization
Author: Himanshu Arora • Tags: c-programming, programming • Comments: 0Initialization of variables is something which we have been doing throughout this ongoing C programming tutorial series so far, but we never really discussed it explicitly. Well, that changes now as we'll be discussing variable initialize in a bit of detail here.
-
How to Install Vanilla Forum on Fedora 29
Author: Blago Eres • Tags: fedora, linux, nginx, web server • Comments: 0Vanilla is a free, open source discussion forum written in PHP. In this tutorial, we will go through the Vanilla Forum installation and setup on Fedora 29 system by using Nginx as a web server, MySQL as a database server, and optionally you can secure transport layer by using acme.sh client and Let's Encrypt certificate authority to add SSL support.
-
How to Install Latest RoundCube Webmail on Ubuntu 18.04 LTS
Author: Hitesh Jethva • Tags: email, linux, ubuntu • Comments: 11Roundcube is a free and open source web-based webmail solution written in PHP. It is a web-based IMAP client, so you can also access your email server from your web browser. This tutorial shows how to install RoundCube with Apache web server and secured by a Let's encrypt SSL certificate on Ubuntu 18.04 LTS (Bionic Beaver).
-
How to Install Ansible AWX with Nginx Reverse Proxy on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, nginx, server, ubuntu • Comments: 16In this tutorial, we're going to show you how to install and configure the AWX on Ubuntu server 18.04. We're going to install the AWX with Nginx as a reverse proxy and built on the HTTPS secure connection.