today's howtos
-
How to Install TYPO3 on Ubuntu 22.04 - RoseHosting
TYPO3 is a free, open-source enterprise Content Management System (CMS) based on PHP. It allows you to set up flexible blogs and websites easily and is a great alternative to the most popular CMS platforms like WordPress, Joomla, and Drupal.
In this tutorial, we will show you how to install TYPO3 on your Ubuntu 22.04 server.
-
How To Install VLC Media Player on Linux Mint 21 - idroot
In this tutorial, we will show you how to install VLC Media Player on Linux Mint 21. For those of you who didn’t know, VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia video formats such as mp4, MOV, MPEG, and WMV, and various streaming protocols. In addition, VLC can be extended and customized with a wide range of plugins. As a result, it is an incredibly versatile tool for both consumers and professionals.
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 the step-by-step installation of a VLC Media Player on Linux Mint 21 (Vanessa).
-
How to install ffmpeg on Ubuntu | FOSS Linux
FFmpeg is a command-line utility for transcoding multimedia files that is free and open-source. It includes libavcodec, libavformat, and libavutil, which are shared audio and video libraries. You may use FFmpeg to convert between different video and audio formats, as well as alter sample rates and resize videos.
If you’re searching for a guide on installing FFmpeg on the most recent release of Ubuntu, 22.04, you’ve come to the right spot. We’ve outlined the procedures for installing FFmpeg in this article.
-
How to encrypt LVM volumes with LUKS | FOSS Linux
Data security is critical, especially for organizations. Whether it’s customer data, sensitive industry information, credit card or bank details, or employee records, ensuring proper access and maintaining confidentiality is critical to your relationships, reputation, and remaining on the right side of the law.
A significant part of data security is ensuring that information cannot be accessed if it is stolen or mistakenly lost. This may include a laptop getting misplaced while traveling or a PC being taken from your business. Encrypting the data is the best approach to safeguard it in each of these instances.
In Linux, data may be secured using LUKS, a transparent disk encryption mechanism. Encrypting logical volumes is one of the most effective ways to secure data at rest. There are numerous other methods for encrypting data, but LUKS is the best because it performs encryption while operating at the kernel level. The standard procedure for encrypting hard disks on Linux is LUKS or Linux Unified Key Setup.
-
How to View Files and Directories Within Vim Editor
At face value, Vim is regarded as an exceptional text editor. However, there is more to this supposed ‘text editor‘ when it comes to implementing some file management footprints.
Vim might not seem user-friendly in the eyes of a new Linux user but once you get a grip on its usage, there is no turning back. This article will walk us through the use of Vim as a file manager, but first, we will appreciate some unique features that classify it as a reputable text editor.
-
How I migrated to NetworkManager keyfiles for configuration | Opensource.com
NetworkManager was introduced in 2004 to make network configuration more flexible and dynamic. The old SystemV startup shell scripts, of which the interface configuration files were a part, were incapable of handling WiFi, wired, VPNs, broadband modems, and more—or at least incapable of doing it quickly or efficiently.
In a series of articles, I've written about why I'm a fan of NetworkManager and how I've used it. In part 1, I looked at what NetworkManager does and some of the tools it provides for viewing network connections and devices. In that article, I mentioned that NetworkManager does not need interface configuration files for most hosts. However, it can create its own ini-style configuration files, and it recognizes the older network interface configuration files. The NetworkManager configuration files are officially called keyfiles. In part 2, I looked at the deprecated interface configuration files and how to configure them, should you still be using them.
Support for the deprecated ifcfg files is no longer provided by default for new installations beginning with Fedora 36. It will continue to use them on systems that have been upgraded from earlier versions of Fedora to release 36—at least for a while longer. Still, it is not a good idea at this late stage to depend on deprecated ifcfg configuration files. So for part 3 of this series, I will demonstrate migrating existing interface configuration files to the NetworkManager keyfiles using the command-line tool provided. I will also look at using both command-line and GUI tools to create new keyfiles from scratch and compare them for ease of use.
The migration is considerably more straightforward than it sounds. I used the nmcli connection migrate command on the two systems I needed to migrate, one with a single network interface card (NIC) and one, my router/firewall, with three NICs. After some extensive testing on a VM, it also worked perfectly the first time on both production hosts. That's it: No other commands, options, or arguments required. And it is fast, taking much less than one second on both hosts.
-
How to Create Fillable Forms in Moodle with ONLYOFFICE Docs
Online educators are spoilt for choice if they decide to share their knowledge through an e-learning platform on Linux. Today there is a great number of learning management systems (LMS) that can be easily adapted to the needs of both teachers and students to make the online educational process as smooth and productive as possible.
Moodle is probably the most famous and multi-purpose LMS that allows its users to create a virtual educational environment with courses, forums, wikis, chats, and blogs on a Linux server.
One of the biggest advantages of this learning management platform is that you can extend its basic functionality with third-party plugins and even integrate it with other software tools, such as BigBlueButton.
In this article, you will learn how to enhance the learning experience in Moodle by creating fillable forms with the help of ONLYOFFICE Docs, an online office suite for Linux.
-
How to use OpenTelemetry to trace Node.js applications | Red Hat Developer
One great thing about Node.js is how well it performs inside a container. The shift to containerized deployments and environments comes with extra complexity. This article addresses the added complexity of observability—seeing what's going on within your application and its resources. We will also cover how to set up OpenTelemetry to achieve this visibility. This is useful when resource usage wanders outside of the expected norms.
The Cloud Native Computing Foundation (CNCF) maintains a set of open source libraries and tools for visibility. OpenTelemetry is gaining momentum with developers to increase the observability of their Node.js applications through cross-component traces. OpenTelemetry with Jaeger as a backend is a great option for tracing Node.js applications running inside of a container. Although OpenTelemetry is still in an incubated status at the CNCF, it is the leading choice for tracing. You can read more about why we believe in the importance of distributed tracing on the distributed tracing Node.js Reference Architecture page.
-
How to monitor 3scale API Management using Prometheus and Grafana | Red Hat Developer
Red Hat 3scale API Management is a valuable tool that coordinates access to your services. This article demonstrates how to monitor 3scale API Management using Prometheus to collect statistics and Grafana to display them. We use the monitoring provided by the Red Hat OpenShift Container Platform.
The OpenShift Container Platform uses plugins installed from OperatorHub for monitoring. This article also demonstrates how to install the Grafana Operator. You don't have to install the Prometheus Operator because it is already installed in OpenShift monitoring, and the Prometheus user interface (UI) is integrated into the Monitoring page of the OpenShift console.