Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • How to install RethinkDB in Rocky Linux/Alma Linux/Centos 8

    RethinkDB is a free and open-source, distributed document-oriented database originally created by the company of the same name. It is a free and open-source NoSQL database system that makes it easier for building realtime apps. It comes with a graphical user interface that can be accessible from the web browser and used to manage the database. It uses JSON to load the applications into and read the database. RethinkDB is built to store JSON documents and you can scale it to multiple machines easily. It is easy to set up and has a simple query language that supports table joins and group by.

  • How to install Ubuntu MATE 21.10 - Invidious

    In this video, I am going to show how to install Ubuntu MATE 21.10.

  • How to install Node.js on Fedora 35 – NextGenTips

    In today’s guide, I am going to take you through the installation of node.js on Fedora 35.

    Node.js is an open-source cross-platform, backend javascript runtime environment that runs on the V8 engine and executes javascript code outside of a web browser.

    A Node.js app runs in a single process, without creating a new thread for every request. It provides a set of asynchronous I/O primitives in its standard library that prevent javascript code from blocking and generally, libraries from node.js are written using non-blocking paradigms, making blocking behaviour the exceptions rather than the norm.

    When Node.js performs an I/O operation, like reading from the network, accessing a database or the filesystem, instead of blocking the thread and wasting CPU cycles waiting, Node.js will resume the operations when the response comes back. This allows Node.js to handle thousands of concurrent connections with a single server without introducing the burden of managing thread concurrency, which could be a significant source of bugs.

  • How to Quickly Start a Django Project and a Django App - SitePoint

    In this tutorial, we’ll learn the difference between a Django project and a Django app, and how to start a new Django project.

    Django is the Python web framework of choice for building web applications. It’s a mature, full-featured, flexible and open-source framework that lets you build anything from a simple CRUD application to a more complex, multi-app project like a photo-sharing app.

  • How to Make iptables Firewall Rules Persistent on Debian/Ubuntu

    Here’s how to keep iptables firewall rules persistent between reboots, so you don’t lost them after the system is rebooted.

    Iptables is a command-line firewall utility in Linux operating system that uses policy chains to allow or block traffic. However, by default iptables rules will not survive through a server reboot. They are reset when you reboot your Linux system. So, how do I persist iptables rules?

    The iptables store the rules in the system memory. In other words, it do not save these rules persistently to the disk as a file. Fortunately, there is a very easy way to keep these iptables rules persistently to a disk, which I will show you now.

  • How to Install Telegraf Configure InfluxDB2 output in Rocky Linux/CentOS 8

    In this guide we are going to learn how to install Telegraf and configure InfluxDB v2 output on a Rocky Linux server 8. This guide also works for any RHEL 8 based server like Alma Linux 8, Centos 8, Oracle Linux 8 etc.

    Telegraf is a plugin-driven server agent for collecting & reporting metrics, and is the first piece of the TICK stack. Telegraf has plugins to source a variety of metrics directly from the system it’s running on, pull metrics from third-party APIs, or even listen for metrics via a statsd and Kafka consumer services. It also has output plugins to send metrics to a variety of other datastores, services, and message queues, including InfluxDB, Graphite, OpenTSDB, Datadog, Librato, Kafka, MQTT, NSQ, and many others.

  • How To Install System Information Tool HardInfo 0.6 Alpha (GTK3) On Ubuntu, Pop!_OS Or Linux Mint From PPA - Linux Uprising Blog

    HardInfo is a graphical system information (hardware, system info, software) and benchmark tool. Since there have not been any new HardInfo releases since 2009 (but the tool is still under development), I have created a PPA to easily install HardInfo 0.6 alpha (from Git) built with GTK3 on Ubuntu, Pop!_OS and Linux Mint. At the end of the post, you'll also find links with newer, third-party HardInfo packages for Arch Linux and Fedora.

    Hardinfo system hardware information Linux
    The application can display system hardware information such as CPU (cores, frequencies, cache, etc.), RAM (available RAM, memory sockets, etc.), motherboard and BIOS, GPU, disks, peripherals, temperatures and much more.

    What's more, the tool can also show software information like the used Linux distribution and version, kernel information and loaded modules, installed development tools versions, as well as system information like boot history, memory usage, filesystem usage, display (e.g. the screen resolution, the session type: X11 or Wayland, etc.), and more.

  • How To Install MariaDB on Fedora 35 - idroot

    In this tutorial, we will show you how to install MariaDB on Fedora 35. For those of you who didn’t know, MariaDB is an open-source one of the most popular relational database management systems (RDBMS) that is a highly compatible drop-in replacement of MySQL. It offers a better storage engine along with faster caching and query performance.

    This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the MariaDB 10.6 on a Fedora 35.

  • Install Cassandra In CentOS Linux - OSTechNix

    Cassandra is an open-source distributed database management system with a wide column store and a NoSQL database that can handle massive amounts of data across many commodity servers with no single point of failure. It was created by the Apache Software Foundation and is written in Java. In this article, we will go through the step-by-step process to install Cassandra in CentOS 7 Linux.

More in Tux Machines

today's howtos

  1. [Old] On SSDs – Lifespans, Health Measurement and RAID

    Solid State Drive (SSD) have made it big and have made their way not only in desktop computing but also in mission-critical servers. SSDs have proved to be a break-through in IO performance and leave HDD far far behind in terms of Random IO performance. Random IO is what most of the database administrators would be concerned about as that is 90% of the IO pattern visible on database servers like MySQL. I have found Intel 520-series and Intel 910-series to be quite popular and they do give very good numbers in terms of Random IOPS. However, its not just performance that you should be concerned about, failure predictions and health gauges are also very important, as loss of data is a big NO-NO. There is a great deal of misconception about the endurance level of SSD, as its mostly compared to rotating disks even when measuring endurance levels, however, there is a big difference in how both SSD and HDD work, and that has a direct impact on the endurance level of SSD.

    I will mostly be taling about MLC SSD, now let’s start off with a SSD primer.

  2. My requirement for DNSSEC: a napkin

    I’m regularly made fun of when teaching DNSSEC because I tell people I use a “napkin” when creating DNSSEC keys to jot down the key tags (or key IDs), and it’s true: also during trainings I have the “napkin” – to be precise it’s a sheet of A4 paper on which I note modifications to schedule, timezones, whether I still owe answers to questions, and of course, the key IDs of DNSSEC keys.

  3. How to install and configure pCloud on Linux Mint | FOSS Linux

    PCloud offers a range of affordable storage plans that are pocket-friendly to anyone. It also provides a compelling size of free cloud storage and gives users complete control over their privacy, something many, if not all, users are looking for. Since pCloud is a Swiss-based application, it must adhere to strict Swiss privacy laws, meaning more protection for your files. However, it also puts forward a superb option for most personal and business users, hence an excellent option for all users. This software also interfaces with your browser via pCloud “save,” an extension for Opera, Firefox, and chrome. This extension allows you to directly save images to your particular “pCloud save” folder by only right-clicking on them. To add on, this app offers a pCloud web service for users who want to access their files but are away from their PCs. It works exactly like the pCloud app; there are menu links for browsing your files, accessing your public folder, pCloud rewind, backups from other cloud services, and your trash folder. Under this are links for accessing your shared folder, download links, crypto folder, and your audio files. To add a file to your web browser interface of pCloud, drag and drop the files into the specific folder by hovering over them, and pCloud will open an upload screen that displays your files uploading to the specified folder.

  4. Quickly add a new user to all groups the default user is in
  5. How to Create Fillable PDF Forms on Linux with ONLYOFFICE

    PDF (Portable Document Format) was invented many years ago by Adobe. It is currently the most popular format for sharing information due to its ease of use, security, reliability, and compatibility with all devices we use on a daily basis. This format ensures that a file does not alter its original structure under no circumstances when we open it on, for example, computers, tablets, smartphones, etc. Moreover, PDF makes it possible to add fields that other users can fill out with the required information.

  6. Install LAMP Stack on Rocky Linux 8 - LinuxCapable

    LAMP is a collection of open-source software commonly used to serve web applications that have been around since the late 1990s. LAMP is an acronym that stands for Linux, Apache, MySQL/MariaDB, and PHP and provides the components needed to host and manage web content and is still arguably the most utilized stack deployment for developers and web applications today. In the following tutorial, you will learn how to install the LAMP stack (Apache, MariaDB/MySQL, PHP) on Rocky Linux 8 Workstation or Server.

  7. Install UNRAR on Ubuntu 20.04 LTS - LinuxCapable

    UNRAR is widely known and used amongst Windows users. RAR files are much smaller archives and compress better than ZIP for most files by compressing files “together,” saving more space. UNRAR does not come pre-installed natively on Ubuntu, but it is available to install from its repository. The following tutorial will show you how to install UNRAR on Ubuntu 20.04 LTS Desktop or Server, along with the most commonly used commands.

  8. Install R Programming Language on Linux Mint 20 - LinuxCapable

    R is an open-source programming language and free software environment for statistical computing and graphical representation created and supported by the R Core Team and the R Foundation. R’s popularity is widely used among statisticians and data miners for software developers’ statistical and data analysis. In the following tutorial, you will learn how to install R using the CRAN repository and install packages from R’s CRAN repository or PPA cran2deb4ubuntu on Linux Mint 20.

  9. How to Count Number of Files and Sub-directories inside a Directory

    Hi guys, In this article we will show you how to count the number of files and sub-directories in a directory using a tree command.

  10. Find Top 10 IP Addresses Accessing Your Apache Web Server - Unix / Linux the admins Tutorials

    In this post, you will learn how to Find Top 10 IP Addresses Accessing Your Apache Web Server- The monitoring access to your web server is the existence of access log files that store information about every access activities happen in the server. Working with log files is always very important, because they give you an account of everything that has happened within a system or application in this case your Apache web server. In case of any performance or access related problems, then log files can help you point out what could be wrong or is happening. In this article, we will show you how to find the top 10 addresses that accessing your apache web server.

Android Leftovers

Hot Free and Open Source Application Servers for Lua

An application server is computer software which provides the business logic for an application program. It offers services such as management of large distributed systems, data services, load balancing, transaction support, and network security. The application server is one part of a three-tier application, consisting of a graphical interface server, an application (business logic) server, and a database / transaction server. Many application servers support the Java platform, but they can be found in other environments. There are good reasons to deploy an application server in a corporate environment. At a high level, an application server enables updates and upgrades to applications to be distributed to all users. System administrators also benefit from the fact that changes to application configuration can take place centrally, which greatly simplifies technical support and ultimately the end user experience. Application servers also simplify user management, avoiding the need to set up and maintain user-management systems for applications. This type of software also enhances scalability and resource usage, and exposes business components via different deployment wrappers. Read more

Best Skype Alternatives for Linux Desktop

There’s no doubt that Skype is arguably one of the most popular instant messaging and video calling applications there is out there. Whether it’s keeping in touch with your friends and family or having conversations with clients or team members, Skype is a widely used tool. However, not everyone fancies Skype, and some users would prefer other applications to Skype. In this guide, we feature some of the widely used Skype alternatives for Linux desktops. Read more