NginxWP One-Click Nginx + WordPress Auto Installer
(NGINX + PHP 8.3 + MariaDB 12 + Redis + phpMyAdmin + Security)**
Before running the installer, make sure your domain or sub-domain is pointed to your server IP.
Run the installer:
bash <(curl -s https://www.biswashost.com/script/nginx/nginxwp.sh)
✔ What This Script Installs Automatically
- Nginx Mainline
- PHP-FPM 8.3 (with essential extensions)
- MariaDB 12
- WordPress (latest)
- phpMyAdmin (hidden random URL)
- Redis + Memcached
- FirewallD
- Fail2Ban
- Certbot SSL
- Security Hardening
✔ Performance Optimizations
- Redis Object Cache enabled
- Memcached secured
- Optimized php.ini settings
- FastCGI optimizations
- HTTP → HTTPS auto redirect
✔ Security Included
- Firewall auto-configured
- Fail2Ban (SSH & brute-force)
- SELinux mail fix
- Hardened PHP settings
- Random phpMyAdmin path
✔ SSL & ACME Support
- Auto Let's Encrypt
- ACME challenge readiness check
- Auto HTTPS vhost setup
✔ System Requirements
- AlmaLinux 8/9, Rocky 8/9, RHEL 8/9
- 1 GB RAM minimum (2 GB recommended)
- x86_64 or ARM64 (fully supported)
✔ After Installation
Visit:
https://yourdomain.com
Then:
- Finish WordPress wizard
- Enable LSCache (optional; for image optimization)
- Enable Redis Object Cache
- Save Permalinks
Credentials saved at:
/root/nginx-wp-credentials-<domain>.txt
⭐ Need a High-Performance VPS?
Deploy this installer on any BiswasHost server:
🔥 Cloud VPS Hosting
⚡ Linux VPS Hosting
💎 Resource Based VPS
🌍 Location Based VPS