Hosting
What is Cloudflare?
Cloudflare sits between your visitors and your server, acting as a CDN, DNS host, and security layer all at once. Here is what it actually does and how it fits in front of your site.
How to host your own website
Hosting a website yourself means turning a bare server into a secure, fast, production-ready machine. Here is the full picture — every step, in order, with a guide for each one.
Website launch checklist
A practical checklist of everything to verify before you put a website live — security, performance, backups, and the things that are painful to fix after launch.
Why do you need Cloudflare?
You can run a website without Cloudflare — but here is what it gives you for free, when it genuinely matters, and the honest trade-offs.
Address already in use (port already bound)
This error means another process is already listening on the port you tried to bind. Find what is using it and either stop that process or pick a different port.
No space left on device on Ubuntu
This error means a filesystem is full, or out of inodes. Here is how to find what is eating the disk and reclaim it safely without breaking your server.
SSH Permission denied (publickey)
This SSH error means the server rejected every key your client offered. Usually the right key is not being sent, or the file permissions on the server are wrong.
Improving PHP performance
The performance and speed of PHP can be improved in different ways. Find out the multiple pathways to better performance.
How many CPU cores on Ubuntu
This command for Ubuntu shows how many CPU cores are available on your machine.
How much RAM memory on Ubuntu
This command for Ubuntu shows you the RAM memory on your server
Zero downtime deployments using PHP-FPM and nginx
Let me show you how you can deploy your PHP website or web applications without any downtime, using separate releases so you can rollback to a previous release quickly.
How to check Ubuntu version
Learn how to quickly get the Ubuntu version you're running using the command line.
Disable unnecessary and unused PHP versions (FPM pools)
Hosting your application optimally means you need to take care of the valuable server resources. PHP FPM can keep memory occupied even when not actively used.
Reclaim disk space on Ubuntu server
Your server disk space can clog up very quickly with a lot of unneeded files. Let's find out how to reclaim your precious disk space back.
How to add Swap Space on Ubuntu servers
Servers with little resources can benefit greatly from adding some swap space for memory usage.3333
How to get top processes with highest memory usage
This command shows you which processes are eating all of your server memory.
How to get top processes with highest CPU usage
Want to know what's causing your server to slow down or what's keeping all these resources for itself. This command shows you which processes take it all.