Can I see server logs?
Yes, you can see all the logs in Ploi. Everything you do with Ploi, will be logged into the 'logs' page from your server...
Yes, you can see all the logs in Ploi. Everything you do with Ploi, will be logged into the 'logs' page from your server...
By default, no FTP server is installed. But you can use SFTP which comes standard with the SSH protocol, you do not have...
Note: In order to use the commands written down here you will need to login as root user.When you install your server wi...
It is possible to create Projects in Ploi and assign servers to those projects so you can separate them easily.On the le...
The fail2ban software is installed by default on your server when provisioned with Ploi, it is not enabled because we le...
All the output that comes from daemons, queue's and logs are outputted to this folder:/home/ploi/.ploi You can find the...
We currently do not provide a script/system that allows you to migrate from Runcloud, this is because its not visible to...
We currently do not provide a script/system that allows you to migrate from Serverpilot, this is because its not visible...
For security reasons, you might want to hide your server version (For example "nginx/1.10.3 (Ubuntu)) in the header resp...
You can delete your server by visiting the 'Settings' tab inside your server and pressing 'Delete server'. You will be p...
HTTP Strict Transport Security is meant to protect your website against protocol downgrade attacks. (HTTP over HTTPS req...
What is swap and why resize it?Swap is a designated portion of your hard drive that acts as an extension of your system&...
Sometimes you will want to disable IPv6, in this article we will describe how to easily disable it. Start by logging in...
Whenever you receive a "413 - Request entity too large" error this usually has to do with the upload file size which you...
You can use https://move.ploi.app to completely move your Laravel Forge infrastructure to Ploi.
To install PHPRedis on your server you will have to login as root user and follow these commands:1. Install php-pear pac...
PM2 is a process management system to keep certain processes a live. This could be either a script you have created or a...
In this tutorial we will explain how to upgrade your NGINX version to the latest stable versionNote: all these commands...
In order for you to run a script as daemon you can easily create a bash file and run that. Let's take Laravel Echo Serve...
While we do recommend to use SFTP instead of FTP, there might be use-cases you want to install a FTP server yourself.Whe...
WordPress CLI is the command-line interface for WordPress. You can update plugins, configure multisite installations and...
Sometimes you might of already removed the email that contained the login credentials, or you clicked away the popup whe...
Sometimes it might be necessary to transfer a server to another account. Luckily Ploi makes this really easy for you.In...
The short answer here is: you can't. NGINX does not provide native htaccess support. However, that doesn't mean it isn't...
If you currently have a server running with Node 12, your most likely are going to want to update to Node 14 which is a...
Server insights is a great feature by Ploi that allows you to get help with optimizations. A good example could be the m...
PM2 is a beautiful advanced process manager for NodeJS specifically. When using the 1-click integration with Ploi, you c...
At times, your server may fill up with logs, user-uploaded images, or other data. This can fill up your disk fast, and a...
By default, the PM2 service will not start the services that you are running on boot. This requires an additional step,...
At some point, you're going to want to upgrade your server. Either because you're running out of storage or memory.Eithe...
In short: no, you cannot migrate existing servers. This is because Ploi has no idea what has been installed on your serv...
It is possible with Ploi to use any other server provider then our native integrations. As long as your server provider...
We offer a variety of server types, to make your infrastructure optimized and set up for what's meant for. In this...
When you run some kind of virtualization software like Proxmox or OpenVZ you might want to manage multiple servers behin...
At some point, you're going to want to disable IPv6 as it might be conflicting with the services you run on that server....
Puppeteer is a Node.js library developed by the Chrome team that allows you to control a headless Chrome or Chromium bro...
Bin logs in MySQL are used for various purposes, including point-in-time recovery, replication, and auditing. However, i...
The AWS CLI (Command Line Interface) is a unified tool to manage your Amazon Web Services directly from your terminal. I...
Why a Reboot is Required for an Ubuntu ServerRebooting a system essentially means restarting the computer. It's a proces...
A 502 Bad Gateway error indicates that one server on the internet received an invalid response from another server. When...
Bun is a JavaScript package manager that offers features such as fast dependency resolution, compatibility with npm pack...
Upgrading your Ubuntu server can be essential for several reasons, such as accessing newer software versions (like PHP 8...
In the ever-evolving landscape of Software as a Service (SaaS), data protection and recovery are paramount. It's cr...
In this guide, we'll walk you through the steps to install FFmpeg on your Ubuntu. FFmpeg is a powerful multimedia f...
The "Too many open files (os error 24)" error in Ubuntu is an indication that a process is trying to open more...
Why HTTP/3?HTTP/3 represents a significant improvement in web protocol technology, offering:Improved performance on unre...
If you suspect your server has been compromised, you're in the right place. Server security incidents require immed...
This guide walks you through the process of reinstalling Ploi on your server while maintaining the same IP address.Prere...