Your own WireGuard VPN takes about 15 minutes to build: install the package, generate a key pair, describe...
cp.lv blog — VPS, server and sysadmin guides — page 2
Search the guides
Search runs over the titles and tags of every guide in the blog.
Nginx Reverse Proxy for ...
systemd unit generator Fill in the fields and get a ready .service file that starts the service automatically....
Install Node.js with nvm...
For a Node.js application to run reliably in production, you cannot simply start it with node app.js in...
Migrate a Website to a N...
Moving a site to a new server comes down to three things: copy the files, transfer the database...
Automatic Database Backu...
A database backup is what saves a project after a disk failure, an accidental DROP TABLE or a...
Install MySQL or MariaDB...
MySQL and the compatible MariaDB are the most widespread relational databases for web applications. The commands are almost...
Install PostgreSQL on Ub...
PostgreSQL is a powerful relational database with JSON support, full-text search and strict data integrity. Below is the...
Let's Encrypt SSL with C...
Let’s Encrypt is a non-profit certificate authority that issues TLS certificates at no charge: the certificate itself costs...
How to Deploy a Website ...
For Nginx to serve your website, you have to describe a virtual host — a server block: where...
Questions about the guides
How to use this section and what to do when a step fails.
For anyone running their own server: from the first Ubuntu setup to VPN, firewall and web servers. Commands are given in full so you can run them step by step.
Yes. Each article starts from the basics and explains what every command does. Start with the initial server setup and SSH key access.
Yes. They are written for stock Ubuntu, Debian and Windows Server and do not depend on where the server is hosted.
Some guides include a script that installs everything with one command. Its full contents are shown in the article, so you can read it before running it.
We add articles as the same questions come in from customers. Published material is updated when software versions change.
Yes, write to support. If the question is a common one it goes into the plan — a good share of these articles started as customer tickets.
Support can walk you through the steps. If the job is larger, it is covered by the server administration service from €79/month.
Any VPS from €5.49/month will do — with a 5-hour test period to check it before you pay. Every command in the guides runs on it without limits.