VPS1Euro Dashboard Wiki

Complete client guide: infrastructure, services, account and support.

FR EN

Tutorial library

All technical dashboard tutorials are centralized here: SSH, web stacks, security, DNS, databases, automation and operations.

How to use this library

Steps

  1. Pick the guide matching your immediate goal.
  2. Select the OS profile that matches your environment.
  3. Run each step in order.
  4. Validate result before moving to the next step.

Tips

  • Some commands include placeholders you must replace (IP, domain, password).
  • Test in non-production first when possible.

Pick a tutorial

Each tutorial opens on a dedicated page with detailed procedures and highlighted commands.

Getting started: connect to your VPS with SSH

Quick guide to open an SSH session and run your first commands.

4 profiles 23 steps 10 commands ~10 min
Windows (PowerShell) Windows (PuTTY) Windows (MobaXterm) Linux / macOS
Open tutorial

Getting started: first actions after login

Minimal checklist to secure and prepare a fresh VPS.

1 profiles 7 steps 2 commands ~15 min
Debian / Ubuntu
Open tutorial

Add an IP to your VPS

Learn how to attach a mobile IP or an IPv6 block from the client area, then enable or remove the addresses inside your VPS.

3 profiles 32 steps 18 commands ~20 min
Dedicated IP or mobile IP Mobile IPv4 /32 IPv6 block /120, /122 or /124
Open tutorial

Essential Tools (Windows)

Download and use these software to easily manage your container from Windows.

2 profiles 11 steps 4 commands ~10 min
WinSCP (file transfer) PuTTY (SSH connection)
Open tutorial

Stack LAMP (Apache + PHP + MySQL + phpMyAdmin)

Install a complete web server to host your sites.

1 profiles 9 steps 8 commands ~20 min
Debian/Ubuntu
Open tutorial

Secure your site (free HTTPS)

Enable Let\'s Encrypt SSL to secure your website.

2 profiles 7 steps 6 commands ~10 min
Apache2 Nginx
Open tutorial

Install WordPress (turnkey site)

The most used CMS to create a showcase site, blog or store.

1 profiles 10 steps 10 commands ~25 min
Debian/Ubuntu
Open tutorial

Send emails (SMTP)

Configure Postfix to send emails from the container.

1 profiles 13 steps 5 commands ~20 min
Postfix + Gmail
Open tutorial

Firewall with iptables

Secure the container by filtering incoming and outgoing network traffic.

1 profiles 25 steps 16 commands ~30 min
Debian/Ubuntu
Open tutorial

Fail2Ban (protection against brute force attacks)

Automatically block IPs that attempt to authenticate repeatedly.

1 profiles 11 steps 5 commands ~15 min
Debian/Ubuntu
Open tutorial

Nginx server (reverse proxy / web hosting)

Install and configure Nginx as a web server or reverse proxy.

1 profiles 17 steps 6 commands ~20 min
Debian/Ubuntu
Open tutorial

Change SSH port and secure access

Reduce intrusion attempts by changing the default SSH port.

1 profiles 11 steps 7 commands ~15 min
Debian/Ubuntu
Open tutorial

Create a sudo user (without root login)

Good practice: never use root on a daily basis, create a dedicated user.

1 profiles 11 steps 6 commands ~10 min
Debian/Ubuntu
Open tutorial

Automatic updates (unattended-upgrades)

Automatically apply security patches without manual intervention.

1 profiles 8 steps 3 commands ~10 min
Debian/Ubuntu
Open tutorial

Automatic backups to an FTP server

Back up files and databases to a remote FTP server with automatic rotation.

1 profiles 33 steps 7 commands ~25 min
Debian/Ubuntu
Open tutorial

System monitoring (htop, ss, ncdu)

Essential commands for monitoring resources and diagnosing problems.

1 profiles 19 steps 2 commands ~15 min
Debian/Ubuntu
Open tutorial

Install Node.js and PM2 (JavaScript applications)

Host Node.js applications (API, bots, web applications) in a stable manner.

1 profiles 16 steps 14 commands ~20 min
Debian/Ubuntu
Open tutorial

FTP server with vsftpd

Set up a secure FTP server to transfer files to the container.

1 profiles 21 steps 7 commands ~20 min
Debian/Ubuntu
Open tutorial

Redis database (cache and sessions)

Install Redis to speed up your web applications via caching.

1 profiles 18 steps 7 commands ~20 min
Debian/Ubuntu
Open tutorial

Rotation and archiving of logs (logrotate)

Prevent log files from saturating the disk by configuring their automatic rotation.

1 profiles 22 steps 1 commands ~15 min
Debian/Ubuntu
Open tutorial

SFTP chroot access (user limited to their folder)

Create secure SFTP access for a client or developer, without full SSH access.

1 profiles 17 steps 9 commands ~20 min
Debian/Ubuntu
Open tutorial

Monitor services and email alerts (monit)

Automatically restart downed services and receive email alerts.

1 profiles 23 steps 5 commands ~20 min
Debian/Ubuntu
Open tutorial

Configure a domain name and DNS

Link a domain name to your container and understand essential DNS records.

1 profiles 19 steps 2 commands ~15 min
General (at your registrar)
Open tutorial

Install and configure MariaDB (database)

Manage MySQL/MariaDB databases: creation, users, rights and optimization.

1 profiles 22 steps 9 commands ~25 min
Debian/Ubuntu
Open tutorial

SSH keys (passwordless connection)

Generate and deploy SSH keys to secure and simplify your connections.

1 profiles 15 steps 10 commands ~15 min
Windows (PowerShell) + Linux
Open tutorial

Install Python and pip (scripts and automation)

Set up a Python environment to run scripts and automate tasks.

1 profiles 22 steps 7 commands ~20 min
Debian/Ubuntu
Open tutorial

Install and use Composer (PHP)

Essential PHP dependency manager for Laravel, Symfony, etc. projects.

1 profiles 14 steps 12 commands ~15 min
Debian/Ubuntu
Open tutorial

Manage scheduled tasks with cron

Schedule automatic execution of scripts, backups and maintenance tasks.

1 profiles 20 steps 7 commands ~15 min
Debian/Ubuntu
Open tutorial