Website & App Deployment
Panels, Nginx, LNMP, WordPress, Docker and SSL — hands-on website and app deployment
- BT Panel: Installation, Panel Security, and Hosting Your First Site
Stand up a website on your VPS through a GUI panel, then lock the panel down tight.
- Getting Started with Nginx: Install, Configure a Site, and Everyday Commands
Install Nginx on your server with a few commands, set up your first site, and learn the day-to-day workflow of testing, reloading, and reading logs.
- Setting Up an LNMP / LAMP Stack End to End
Manually build an Nginx- or Apache-based PHP stack on your server with MySQL, then confirm PHP actually executes.
- Deploying WordPress on a VPS: A Complete Guide
Everything from creating the database and user to deploying the files, configuring Nginx, running the installer, and tuning permalinks and caching.
- Free SSL Certificates and HTTPS: Issuing and Auto-Renewing with Let's Encrypt
Issue a free SSL certificate for your site in minutes with certbot, then wire up auto-renewal and forced HTTPS.
- Nginx Reverse Proxy and Load Balancing
Put Nginx in front of your app to reverse-proxy requests, balance load across instances, and forward WebSockets.
- Getting Started with Docker: Install, Images, Containers, and Everyday Commands
Install Docker on your server from scratch, understand how images differ from containers, and learn the handful of commands you'll use every day.
- Deploy Multi-Container Apps in One Command with Docker Compose
Describe your whole stack in a single `compose.yaml` and bring up web + database with one command on your server.
- Migrating a Website: Moving Files, Database, and Domain Without Downtime
Move files with rsync, migrate the database with mysqldump, verify before flipping DNS, and lower your TTL ahead of time for a near-zero-downtime cutover.
- Deploying Static Sites with CDN Acceleration
Serve a static site or SPA with Nginx, then layer a CDN on top for fast, resilient global delivery.