Linux Tutorials on the topic “linux”
Author: Himanshu Arora • Tags: c/c++, linux, programming • Comments: 0 • Published: Feb 15, 2019
In 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.
Author: Hitesh Jethva • Tags: linux, ubuntu • Comments: 0 • Published: Feb 13, 2019
vTiger 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.
Author: Hitesh Jethva • Tags: linux, shell, ubuntu • Comments: 0 • Published: Feb 12, 2019
APT 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.
Author: Till Brehm • Tags: debian, linux, server, storage, ubuntu • Comments: 4 • Updated: Feb 12, 2019
NextCloud 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.
Author: Blago Eres • Tags: fedora, linux, web server • Comments: 0 • Published: Feb 12, 2019
Bolt 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.
Author: Till Brehm • Tags: centos, debian, fedora, linux, other, security, ubuntu • Comments: 16 • Updated: Feb 12, 2019
Servers 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.
Author: Blago Eres • Tags: fedora, linux, nginx, web server • Comments: 0 • Published: Feb 11, 2019
Matomo (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.
Author: Muhammad Arul • Tags: linux, nginx, server, ubuntu, virtualization • Comments: 5 • Published: Feb 08, 2019
Docker 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.
Author: Blago Eres • Tags: fedora, linux, web server • Comments: 0 • Published: Feb 07, 2019
NodeBB is a Node.js based forum software built for the modern web. In this guide, we will walk you through the step-by-step NodeBB installation process on the Fedora 29 operating system by using Nginx as a reverse proxy, MongoDB as the database and acme.sh and Let's Encrypt for HTTPS.
Linux - free and open source operating system
Linux is a unix-like operating system kernel initially released by Linus Torvalds in 1991. The kernel was released under the GPL license in order to be used with the operating system of the GNU Project as GNU Hurd that was the project's kernel wasn't available at the time. That led to the creation of the GNU/Linux OS and shortly after the word Linux alone was used to indicate the operating system and not only the kernel. Linux as a kernel project, enjoyed a constant rise of contributions from a growing number of developers since the very early days of its low functionality, mostly thanks to its open source nature and the rise of the internet. Linux nowadays powers personal computers, mobile devices, embedded devices, servers and supercomputers.
What are the reasons to choose Linux?
First and foremost, Linux is free software and as such it allows its users the freedom to utilize it in any way that they see fit, without legislative limitations. Free software belongs to its users while proprietary software belongs to its creators who only sell or grant the permission to use their software and only for certain predefined purposes. Thanks to its nature and financial support from patreons and supporters, Linux as a kernel is distributed free of charge which is also the case for the vast majority of Linux distributions and free software applications.
Apart from the cost and legal benefits, Linux offers more choices to its users. There are literally numerous desktop environments, window managers, applications that serve the same or similar purposes, distributions and even themes to choose from. While this plethora of different options can become overwhelming for some new users, choice is what allows for high levels of customization that can transform an operating system to fit exactly the needs of a user, or a group of users.
Linux is also one of the most hardware friendly operating systems in the sense that it can run in most devices out there. Although closed source hardware was difficult to support during the first years of Linux, the tables have now turned mostly thanks to the support from large hardware and software vendors such as IBM, Google and Intel. Linux can even revive old hardware that would otherwise sit uselessly in a dusty corner.
Last but not least, Linux boasts high levels of security and performance as an operating system, making it ideal for use in servers, scientific supercomputers, aerospace applications, governmental and military networks, and enterprise environments.
HowtoForge and Linux
HowToForge offers a rich collection of complete tutorials written in a way that helps and guides users irrespective of their distribution of choice. From “how tos” on the installation of various operating systems and applications, to tutorials on the usage of utilities, their features and technical possibilities. From the very first days that a new Linux related tool get released, HowToForge will have you covered with a detailed and understandable step by step tutorial on how to use it in its full potential.