Knowledge Base
Browse guides and tutorials about hosting, servers, and AlexHost services.
SFTP (SSH File Transfer Protocol) is a network protocol that provides file access, file transfer, and file management over a reliable data stream. Unlike legacy FTP, SFTP operates exclusively over an encrypted SSH-2 channel, meaning both authentication credentials and payload…
Node.js is an open-source, cross-platform JavaScript runtime built on Chrome's V8 engine that executes JavaScript code outside a browser. NPM (Node Package Manager) is the default package manager bundled with Node.js, providing access to over two million reusable packages. Together,…
DNF (Dandified YUM) is the next-generation package manager for RPM-based Linux distributions, designed as a full replacement for YUM. It delivers faster dependency resolution through the `libsolv` library, lower memory consumption, and a stable Python API. While RHEL/CentOS 7 ships…
Node.js is an asynchronous, event-driven JavaScript runtime built on Chrome's V8 engine, designed to execute JavaScript code server-side at high throughput. PM2 is a production-grade process manager for Node.js applications that provides daemonization, automatic crash recovery, log aggregation, cluster mode…
The `sleep` command in Linux suspends script execution for a precisely defined duration — specified in seconds, minutes, hours, or days — using the syntax `sleep [NUMBER][SUFFIX]`. It is one of the most operationally critical primitives in Bash scripting, enabling…
MySQL's utf8 character set is a misnomer — it is not a true UTF-8 implementation. It encodes characters using only 1 to 3 bytes, which means it silently drops or rejects any Unicode code point above U+FFFF, including every emoji…
The `which` command in Linux locates the absolute path of an executable by scanning the directories listed in the `PATH` environment variable and returning the first match it finds. It is a POSIX-adjacent utility used daily by system administrators, developers,…
Python is a high-level, interpreted programming language built around readability and expressive syntax. Its core built-in commands — covering I/O, type conversion, control flow, data structures, file handling, and module imports — allow developers to accomplish sophisticated tasks in remarkably…
The `mkfs` (make filesystem) command is the primary Linux utility for writing a filesystem structure onto a block device — whether that is a raw disk, a partition, or a logical volume. It initializes the superblock, inode tables, block groups,…
Granting elevated privileges in Linux means giving a user account the ability to execute commands that require superuser-level access — either by adding them to a privileged group such as `sudo` or `wheel`, or by explicitly configuring entries in the…
on All Hosting Services
