HowtoForge provides user-friendly Linux tutorials.
If you've written a Linux tutorial that you'd like to share, you can contribute it. If you'd like to discuss Linux-related problems, you can use our forum. If you have questions, please contact us by email: info [at] howtoforge [dot] com or use our contact form.
-
C Programming Tutorial 4 - Variables and Memory
Author: Himanshu Arora • Tags: c/c++, linux, programming • Comments: 0 • Published: Feb 15, 2019In this tutorial series so far, we have discussed how to create and run a basic C program, what are preprocessors, as well as basics of variables. Now let's dig a bit deep into variables and discuss the memory aspect.
-
How to Install Pagekit CMS on Debian 9
Author: Blago Eres • Tags: debian, php, web server • Comments: 0 • Published: Feb 14, 2019Pagekit is modern, intuitive, modular, and flexible open source (MIT license) CMS built with Symfony components and Vue.js. In this tutorial, we will walk you through the Pagekit CMS installation process on a Debian 9 (stretch) operating system by using NGINX as a web server, MariaDB as a database server, and optionally you can secure transport layer by using acme.sh client and Let's Encrypt certificate.
-
C Programming Tutorial Part 3 - Variables basics
Author: Himanshu Arora • Tags: c/c++, linux, programming • Comments: 0 • Published: Feb 14, 2019In this tutorial, we will show you the basics of using variables in C programming.
-
-
How to Install vTiger CRM on Ubuntu 18.04 LTS
Author: Hitesh Jethva • Tags: linux, ubuntu • Comments: 0 • Published: Feb 13, 2019vTiger CRM is an Open Source Customer Relationship Management software for your business. It is specially designed for ease of use to allow business owners to collaborate and automate engaging experiences with customers throughout the entire process. In this tutorial, we will learn how to install vTiger CRM on Ubuntu 18.04 server.
-
How to Manage Packages with APT on Ubuntu 18.04 LTS
Author: Hitesh Jethva • Tags: linux, shell, ubuntu • Comments: 0 • Published: Feb 12, 2019APT also known as Advanced Packaging Tool is the command-line tool for managing packages in Debian-based distributions like Debian and Ubuntu. In this tutorial, we will explain how to manage packages using APT command line tool on Ubuntu 18.04 server.
-
How to Install Nextcloud 15 on Debian 9
Author: Till Brehm • Tags: debian, linux, server, storage, ubuntu • Comments: 4 • Updated: Feb 12, 2019NextCloud is a free, open source and an alternative to another open source file hosting solution OwnCloud. NextCloud eliminates your need of using third party cloud hosting software like Dropbox for storing your documents. In this tutorial, we will explain how to install and configure NextCloud on Debian 9 and secure it with a free Let's encrypt SSL certificate.
-
How to Install Bolt CMS on Fedora 29
Author: Blago Eres • Tags: fedora, linux, web server • Comments: 0 • Published: Feb 12, 2019Bolt is a sophisticated, lightweight and simple CMS. In this tutorial, we will go through the Bolt CMS installation on Fedora 29 system by using Nginx as a web server, MariaDB 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.
-
Three Tools to Scan a Linux Server for Viruses, Malware and Rootkits
Author: Till Brehm • Tags: centos, debian, fedora, linux, other, security, ubuntu • Comments: 16 • Updated: Feb 12, 2019Servers connected to the internet are seeing a constant level of attacks and scans all day. While a firewall and regular system updates are a good first defense to keep the system safe, you should also check regularly that no attacker got in. The tools described in this tutorial are made for these sanity checks, they scan for malware, viruses and rootkits.
-
How to Install Matomo Web Analytics on Fedora 29
Author: Blago Eres • Tags: fedora, linux, nginx, web server • Comments: 0 • Published: Feb 11, 2019Matomo (formerly Piwik) is a free and open source web analytics application developed by a team of international developers, that runs on a PHP/MySQL web server. It tracks online visits to one or more websites and displays reports on these visits for analysis.
-
How to Setup Private Docker Registry on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, nginx, server, ubuntu, virtualization • Comments: 5 • Published: Feb 08, 2019Docker Registry or 'Registry' is an open source and highly scalable server-side application that can be used to store and distribute Docker images. In this tutorial, we're going to show you how to install and configure a Private Docker Registry on a Ubuntu 18.04 server.