Netdata installs with a single command and immediately gives you a web dashboard with real-time server metrics: CPU load, memory, disk, network and processes, all at one-second resolution. Below is the installation, how to lock down access and how to...
Laura Zariņa
Install PostgreSQL on Ub...
PostgreSQL is a powerful relational database with JSON support, full-text search and strict data integrity. Below is the installation on Ubuntu 22.04/24.04, creating a database and a user, and configuring access.
Cron in Linux — Crontab ...
Cron expression calculator Enter a line of 5 fields: minute hour day_of_month month day_of_week. The description and the next runs are calculated automatically. Next runs (your browser local time):
How to Change the SSH Po...
Moving SSH off the standard port 22 removes most of the automated brute-force noise from your logs. It is not a replacement for keys and a firewall, but it is a useful addition. Here is how to do it without...
Run a Program at Startup...
The most reliable way to start a program automatically on Windows Server is Task Scheduler with an “At startup” trigger: the program launches as the system boots, even with no user signed in. For applications that need a desktop, the...
Connect to a Windows VPS...
To connect to a Windows VPS over RDP you need three things: the server IP address, a username (usually Administrator) and a password. On Windows use the built-in mstsc client, on macOS the Windows App (formerly Microsoft Remote Desktop), on...
How to Open a Port in Li...
The simplest way to open a port in Linux is ufw: sudo ufw allow 443/tcp. For fine-grained control you use iptables: sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT. Below are both methods, including how to persist the...
Public vs Private IP Add...
A private IP is the address of a device inside your local network (for example 192.168.1.5), while a public IP is the address the internet sees your network under. The difference comes from NAT: the router hides many internal addresses...