Matomo Analytics

Can I see server logs?

Yes, you can see all the logs in Ploi. Everything you do with Ploi, will be...

How can I use SFTP?

By default, no FTP server is installed. But you can use SFTP which comes st...

How do I update/upgrade packages on my server?

Note: In order to use the commands written down here you will need to login...

How do I group servers?

It is possible to create Projects in Ploi and assign servers to those proje...

How do I enable fail2ban on my server?

The fail2ban software is installed by default on your server when provision...

Where do I find my logs from queue's & cronjobs?

All the output that comes from daemons, queue's and logs are outputted to t...

How do I migrate from Runcloud?

We currently do not provide a script/system that allows you to migrate from...

How do I migrate from Serverpilot?

We currently do not provide a script/system that allows you to migrate from...

How do I hide server version for more security in NGINX?

For security reasons, you might want to hide your server version (For examp...

How do I delete my server?

You can delete your server by visiting the 'Settings' tab inside your serve...

How do I setup HSTS in NGINX?

HTTP Strict Transport Security is meant to protect your website against pro...

Change swap size in Ubuntu

In a nutshell swap is a piece of storage (used from your harddisk) whi...

Disable IPv6 in Ubuntu 18.04

Sometimes you will want to disable IPv6, in this article we will describe h...

NGINX 413 request entity too large error

Whenever you receive a "413 - Request entity too large" error this usually...

How do I migrate from Laravel Forge?

You can use https://move.ploi.app to completely move your Laravel Forge inf...

How do I install PHPRedis on my server?

To install PHPRedis on your server you will have to login as root user and...

How do I install PM2 on a Ubuntu server?

PM2 is a process management system to keep certain processes a live. This c...

How to upgrade NGINX to the latest stable version

In this tutorial we will explain how to upgrade your NGINX version to the l...

How do I run a daemon with my script?

In order for you to run a script as daemon you can easily create a bash fil...

How do I install a FTP server on Ubuntu?

While we do recommend to use SFTP instead of FTP, there might be use-cases...

How to install WordPress CLI

WordPress CLI is the command-line interface for WordPress. You can update p...

I lost my server login credentials

Sometimes you might of already removed the email that contained the login c...

How do I transfer a server to another account?

Sometimes it might be necessary to transfer a server to another account. Lu...

How can I use htaccess with NGINX?

The short answer here is: you can't. NGINX does not provide native htaccess...

How to upgrade Node 12 to Node 14

If you currently have a server running with Node 12, your most likely are g...

How does server insights work?

Server insights is a great feature by Ploi that allows you to get help with...

How do I update PM2?

PM2 is a beautiful advanced process manager for NodeJS specifically. When u...

Disk space tips

At times, your server may fill up with logs, user-uploaded images, or other...

How to make PM2 start on boot

By default, the PM2 service will not start the services that you are runnin...

Can I safely resize/upgrade my server?

At some point, you're going to want to upgrade your server. Either because...

Can I migrate existing servers from other providers?

In short: no, you cannot migrate existing servers. This is because Ploi has...

How do I install a custom server?

It is possible with Ploi to use any other server provider then our native i...

Available server types

We offer a variety of server types, to make your infrastructure optimized a...

How to install multiple servers behind 1 IP address?

When you run some kind of virtualization software like Proxmox or OpenVZ yo...

How do I disable IPv6 on Ubuntu?

At some point, you're going to want to disable IPv6 as it might be conflict...

How to install puppeteer on Ubuntu

Puppeteer is a Node.js library developed by the Chrome team that allows you...

Disable bin logs for MySQL on Ubuntu

Bin logs in MySQL are used for various purposes, including point-in-time re...

How to install AWS CLI in Ubuntu

The AWS CLI (Command Line Interface) is a unified tool to manage your Amazo...

Why does my Ubuntu server need a reboot?

Why a Reboot is Required for an Ubuntu ServerRebooting a system essentially...

How to Debug 502 Bad Gateway errors

A 502 Bad Gateway error indicates that one server on the internet received...

How to install Bun package manager

Bun is a JavaScript package manager that offers features such as fast depen...

How do I upgrade Ubuntu?

Upgrading your Ubuntu server can be essential for several reasons, such as...

Why can't I backup my whole server?

In the ever-evolving landscape of Software as a Service (SaaS), data protec...

How to Install FFmpeg on Ubuntu

In this guide, we'll walk you through the steps to install FFmpeg on y...

How do I fix the "Too many open files" error?

The "Too many open files (os error 24)" error in Ubuntu is an ind...

Setting up HTTP/3 with NGINX on Ubuntu

Why HTTP/3?HTTP/3 represents a significant improvement in web protocol tech...

I think my server got hacked, what do I do?

If you suspect your server has been compromised, you're in the right p...

Start free trial