Linux tutorials, system administration, web hosting, programming

Raspberry Pi 5 8GB - Unboxing and commissioning

botond published 2024. 10. 28., h - 19:13 time
Raspberry Pi 5 is the latest member of the legendary small computer family, which was released in October 2023. The Raspberry Pi Foundation released this model after several years of development and anticipation, which represents a significant improvement in both performance and functionality compared to previous generations. The new Raspberry Pi 5 aims to provide even more freedom and flexibility to those looking for an affordable yet powerful device. The other day I was lucky enough to get a model with 8 GB of RAM, so in this write-up we will go through the first unpacking and assembly of the Raspberry Pi 5, as well as the initial settings.

Xfwm (window manager)

botond published March 2024, 05, Thu - 16:01 time
Xfwm (Xfce Window Manager) is the default window manager for the XFCE desktop environment, responsible for managing, positioning, and decorating windows. Xfwm is a lightweight yet feature-rich window manager that provides optimal performance without demanding too many resources. In this short description, we will go over the main features and configuration options of Xfwm.

XFCE (Desktop Environment)

botond published March 2024, 05, Thu - 16:00 time
XFCE is a lightweight, modular desktop environment developed for Linux and other Unix-like operating systems. Its purpose is to ensure fast and energy-saving operation, while remaining easily customizable and user-friendly. XFCE is an ideal choice for older machines or for those looking for a minimalist but fully featured desktop environment.

LTSP (Linux Terminal Server Project)

botond published 2024/02/17, Sat - 08:06 time
LTSP (Linux Terminal Server Project) is an innovative solution that allows several thin clients to run Linux-based applications using the resources of a central server. The LTSP initiative started in the late 90s and has continued to evolve ever since to meet the challenges of the modern technological and educational environment. The basic idea of ​​this project is simple but revolutionary: to reduce hardware requirements and maintenance costs while increasing the flexibility and scalability of the IT infrastructure.

How to manually change the PHP version of a website or web application running in a PHP-FPM pool?

botond published 2024/02/17, Sat - 01:33 time
Using PHP-FPM (FastCGI Process Manager) to run web pages and web applications has many advantages, especially when compared to older techniques such as PHP running as an Apache module. One of the most important benefits is that PHP-FPM significantly improves performance and scalability by allowing finer-grained management and optimization of PHP processes. In this way, we can use the server's resources more efficiently, reduce the response time, and our system can remain stable even in the event of heavy traffic. However, over time, the PHP versions of our web applications may become outdated, which the various control panels do not update. In this description, we will see in a few steps how we can easily modify our manual settings so that our websites and web applications also work with the correct PHP version.

VirtualBox

botond published 2024. 02. 12., h - 04:01 time
Oracle VirtualBox (formerly Sun VirtualBox) is a free and open source virtualization software developed and maintained by Oracle Corporation. This software is designed to allow one or more operating systems to run within a single physical machine in the form of isolated virtual machines. VirtualBox is a widely used tool among system administrators, developers, and educational institutions because it provides a simple yet powerful solution for testing and running different operating systems simultaneously without changing the underlying physical hardware.

hostname

botond published 2024/02/10, Sat - 08:40 time
The hostname command is a basic tool in Linux systems that allows you to query or set the computer name. In Linux systems, every machine has a unique name, which we call "hostname". This name allows devices to be identified and accessed within the network. The hostname command can be used to view or change the settings of the current hostname. This command is particularly useful when diagnosing network problems and configuring servers and other network devices.

NIS (Network Information Service)

botond published 2024/02/10, Sat - 07:15 time
NIS (Network Information Service), formerly known as Yellow Pages (YP), is a network name service based on a client-server architecture that enables centralized management of user accounts, machine names, passwords, and other network settings in Unix-based networks. NIS allows administrators to easily manage network resources and configurations from a central location without having to manually configure them on each machine. 

md5sum

botond published Jan. 2024, 02, 07:01 p.m. time
The md5sum command is a tool that allows you to calculate and check the MD5 (Message Digest Algorithm 5) sum value of files. MD5 is a one-way hash function that produces a fixed-length 128-bit (32 hexadecimal characters) digest from an input string. This hash is often used to verify the integrity of files, since even a small change in the file results in a completely different hash value. In this tutorial, we'll cover the basic usage of the md5sum command on a Debian system.