Single Installer
Overview
NodeCP provides a Single Installer feature that allows users to install essential server components with a single click. This simplifies the installation of commonly used dependencies such as PHP Extensions, FFmpeg, Redis, and Docker.
1️⃣ Installing PHP Extensions
PHP extensions are required for various web applications, including WordPress, Laravel, and others.
Steps to Install a PHP Extension:
- Navigate to Dashboard → Single Installer.
- Select PHP Extensions.
- Choose the PHP Version from the dropdown.
- Select the Extension Name from the list.
- Click "Install Extension".
- The installation will begin, and a confirmation will appear upon success.
Tip: Some PHP extensions require restarting the server for changes to take effect.
2️⃣ Installing FFmpeg (Multimedia Processing)
FFmpeg is essential for video and audio processing, commonly used in streaming services, media platforms, and video editing tools.
Steps to Install FFmpeg:
- Click FFmpeg under the Server Component Installer section.
- If not installed, click the "Install" button.
- Wait for the process to complete.
- Once installed, the status will change to "Installed".
3️⃣ Installing Redis (In-Memory Database & Cache)
Redis is a high-performance caching system that speeds up database queries and optimizes web applications.
How to Install Redis:
- Click on Redis in the Server Component Installer section.
- If Redis is not installed, click "Install Redis".
- Wait for the installation to complete.
- The status will update accordingly.
Note: Redis requires proper configuration to function efficiently.
4️⃣ Installing Docker (Containerization Platform)
Docker allows applications to run in isolated environments, making software deployment more efficient.
Installing Docker:
- Click on Docker under the Server Component Installer section.
- If Docker is not installed, click "Install Docker".
- Wait for the installation to finish.
- Docker will be ready for containerized applications.
🔍 Component Installation Status
- ✅ Installed ➜ The component is already installed and available.
- ⚠️ Not Installed ➜ The component is missing and needs to be installed.
⚡ Why Use the Single Installer?
- 🛠️ One-Click Installation ➜ No need for manual commands.
- 🚀 Quick & Easy Setup ➜ Install multiple components from a single interface.
- 💾 Essential for Web Applications ➜ Supports WordPress, Laravel, Media Services, and more.
🎯 With NodeCP’s Single Installer, managing server components has never been easier! 🚀