{"id":10133,"date":"2025-01-19T20:50:15","date_gmt":"2025-01-19T20:50:15","guid":{"rendered":"https:\/\/www.webhi.com\/how-to\/?p=10133"},"modified":"2025-01-19T20:50:18","modified_gmt":"2025-01-19T20:50:18","slug":"installing-and-configuring-cloudpanel","status":"publish","type":"post","link":"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/","title":{"rendered":"Installing and configuring CloudPanel"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2025\/01\/cloudpanel_install_en.jpg\" alt=\"Install CloudPanel Configure Hosting control panel setup\" class=\"wp-image-10152\" srcset=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2025\/01\/cloudpanel_install_en.jpg 1200w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2025\/01\/cloudpanel_install_en-300x169.jpg 300w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2025\/01\/cloudpanel_install_en-1024x576.jpg 1024w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2025\/01\/cloudpanel_install_en-768x432.jpg 768w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2025\/01\/cloudpanel_install_en-150x84.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1-introduction\">1. Introduction<\/h2>\n\n\n\n<p>CloudPanel is a modern server control panel designed specifically for PHP applications. It provides an intuitive web interface for managing web servers, making it easier to deploy and maintain PHP applications. This comprehensive guide will walk you through the installation and configuration process, covering everything from basic setup to advanced features.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2-system-requirements\">2. System Requirements<\/h2>\n\n\n\n<p>Before beginning the installation, ensure your system meets these minimum requirements:<\/p>\n\n\n\n<ul>\n<li>Operating System: Ubuntu 20.04 LTS or 22.04 LTS (recommended)<\/li>\n\n\n\n<li>RAM: Minimum 1GB (2GB or more recommended)<\/li>\n\n\n\n<li>CPU: 1 core (2 cores or more recommended)<\/li>\n\n\n\n<li>Storage: 20GB minimum<\/li>\n\n\n\n<li>Network: Active internet connection<\/li>\n\n\n\n<li>Clean server installation (no other control panels or web servers installed)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3-prerequisites\">3. Prerequisites<\/h2>\n\n\n\n<p>Before installing CloudPanel, you need to prepare your system. Here&#8217;s what you need to do:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"update-system-packages\">Update system packages<\/h3>\n\n\n\n<p>First, update your system&#8217;s package list and upgrade existing packages:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt update\n$ sudo apt upgrade -y<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"set-correct-timezone\">Set Correct Timezone<\/h3>\n\n\n\n<p>Ensure your server&#8217;s timezone is correctly set:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo timedatectl set-timezone UTC<\/code><\/pre>\n\n\n\n<p>Replace UTC with your preferred timezone if needed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"install-essential-packages\">Install Essential Packages<\/h3>\n\n\n\n<p>Install required system utilities:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt install -y curl wget git unzip net-tools<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"4-installation-process\">4. Installation process<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"download-the-installation-script\">Download the installation script<\/h3>\n\n\n\n<p>CloudPanel provides an automated installation script. Download it using:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ curl -sSL https:\/\/installer.cloudpanel.io\/ce\/v2\/install.sh -o install.sh<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"verify-the-script-optional-but-recommended\">Verify the Script (Optional but Recommended)<\/h3>\n\n\n\n<p>Check the script&#8217;s integrity:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sha256sum install.sh<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"make-the-script-executable\">Make the Script Executable<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ chmod +x install.sh<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"run-the-installation-script\">Run the Installation Script<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo .\/install.sh<\/code><\/pre>\n\n\n\n<p>The installation process will take approximately 5-15 minutes, depending on your server&#8217;s specifications and internet connection speed. The script will:<\/p>\n\n\n\n<ol>\n<li>Install system dependencies<\/li>\n\n\n\n<li>Configure the firewall<\/li>\n\n\n\n<li>Install and configure Nginx<\/li>\n\n\n\n<li>Install PHP versions<\/li>\n\n\n\n<li>Install MySQL<\/li>\n\n\n\n<li>Set up the CloudPanel interface<\/li>\n<\/ol>\n\n\n\n<p>During installation, you&#8217;ll see various progress indicators and may be prompted for input occasionally.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"5-initial-setup-and-configuration\">5. Initial Setup and Configuration<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"accessing-the-control-panel\">Accessing the Control Panel<\/h3>\n\n\n\n<p>Once installation completes, you&#8217;ll receive the following information:<\/p>\n\n\n\n<ul>\n<li>CloudPanel URL (<a href=\"https:\/\/your-server-ip:8443\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/your-server-ip:8443<\/a>)<\/li>\n\n\n\n<li>Admin credentials<\/li>\n<\/ul>\n\n\n\n<p>Access the panel using these credentials. On first login, you&#8217;ll be prompted to:<\/p>\n\n\n\n<ol>\n<li>Change the admin password<\/li>\n\n\n\n<li>Configure email settings<\/li>\n\n\n\n<li>Set up backup preferences<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"email-configuration\">Email Configuration<\/h3>\n\n\n\n<p>To configure email notifications:<\/p>\n\n\n\n<ol>\n<li>Navigate to Settings \u2192 Email<\/li>\n\n\n\n<li>Choose your email provider:\n<ul>\n<li>SMTP<\/li>\n\n\n\n<li>Amazon SES<\/li>\n\n\n\n<li>Mailgun<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>For SMTP configuration:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-email-config --smtp-host=smtp.gmail.com \\\n                       --smtp-port=587 \\\n                       --smtp-encryption=tls \\\n                       --smtp-username=your-email@gmail.com \\\n                       --smtp-password='your-password'<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"6-domain-management\">6. Domain Management<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"adding-a-new-domain\">Adding a New Domain<\/h3>\n\n\n\n<ol>\n<li>Click &#8220;Sites&#8221; in the left menu<\/li>\n\n\n\n<li>Click &#8220;Add Site&#8221;<\/li>\n\n\n\n<li>Enter domain details:\n<ul>\n<li>Domain name<\/li>\n\n\n\n<li>PHP version<\/li>\n\n\n\n<li>Document root<\/li>\n\n\n\n<li>Application type<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configuring-domain-settings\">Configuring Domain Settings<\/h3>\n\n\n\n<p>For each domain, you can configure:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-domain-config --domain=example.com \\\n                        --php-version=8.1 \\\n                        --document-root=\/home\/example.com\/public<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"setting-up-subdomains\">Setting Up Subdomains<\/h3>\n\n\n\n<p>To create a subdomain:<\/p>\n\n\n\n<ol>\n<li>Navigate to the domain settings<\/li>\n\n\n\n<li>Click &#8220;Add Subdomain&#8221;<\/li>\n\n\n\n<li>Configure subdomain settings:\n<ul>\n<li>Subdomain name<\/li>\n\n\n\n<li>Document root<\/li>\n\n\n\n<li>PHP version (can differ from main domain)<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"7-database-management\">7. Database Management<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"creating-a-new-database\">Creating a New Database<\/h3>\n\n\n\n<p>Via command line:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-db-create --name=mydb \\\n                     --user=dbuser \\\n                     --password='secure_password'<\/code><\/pre>\n\n\n\n<p>Or through the web interface:<\/p>\n\n\n\n<ol>\n<li>Navigate to Databases<\/li>\n\n\n\n<li>Click &#8220;Add Database&#8221;<\/li>\n\n\n\n<li>Fill in the required information:\n<ul>\n<li>Database name<\/li>\n\n\n\n<li>Username<\/li>\n\n\n\n<li>Password<\/li>\n\n\n\n<li>Host access permissions<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"database-backup\">Database Backup<\/h3>\n\n\n\n<p>To backup a database:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-backup-db --database=mydb --output=\/backup\/mydb.sql<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"database-restoration\">Database Restoration<\/h3>\n\n\n\n<p>To restore a database:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-restore-db --database=mydb --file=\/backup\/mydb.sql<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"8-ssl-certificate-configuration\">8. SSL Certificate Configuration<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"lets-encrypt-integration\">Let&#8217;s Encrypt Integration<\/h3>\n\n\n\n<p>CloudPanel includes built-in Let&#8217;s Encrypt integration. To secure a domain:<\/p>\n\n\n\n<ol>\n<li>Navigate to Sites \u2192 Your Domain \u2192 SSL<\/li>\n\n\n\n<li>Click &#8220;Install Let&#8217;s Encrypt Certificate&#8221;<\/li>\n\n\n\n<li>Verify domain ownership<\/li>\n\n\n\n<li>Wait for certificate installation<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"manual-ssl-certificate-installation\">Manual SSL Certificate Installation<\/h3>\n\n\n\n<p>To install a custom SSL certificate:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-ssl-install --domain=example.com \\\n                       --cert=\/path\/to\/certificate.crt \\\n                       --key=\/path\/to\/private.key \\\n                       --chain=\/path\/to\/chain.crt<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"9-php-configuration\">9. PHP Configuration<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"managing-php-versions\">Managing PHP Versions<\/h3>\n\n\n\n<p>CloudPanel supports multiple PHP versions. To install a new version:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-php-install --version=8.2<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"php-configuration-options\">PHP Configuration Options<\/h3>\n\n\n\n<p>Modify PHP settings through the web interface:<\/p>\n\n\n\n<ol>\n<li>Navigate to Sites \u2192 Your Domain \u2192 PHP<\/li>\n\n\n\n<li>Adjust settings:\n<ul>\n<li>Memory limit<\/li>\n\n\n\n<li>Max execution time<\/li>\n\n\n\n<li>Upload size limits<\/li>\n\n\n\n<li>Error reporting<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>Or via command line:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-php-config --version=8.1 \\\n                      --memory-limit=256M \\\n                      --max-execution-time=300<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"installing-php-extensions\">Installing PHP Extensions<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-php-ext-install --version=8.1 --extension=imagick<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"10-server-optimization\">10. Server Optimization<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"nginx-configuration\">Nginx Configuration<\/h3>\n\n\n\n<p>Optimize Nginx settings:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/nginx\/nginx.conf<\/code><\/pre>\n\n\n\n<p>Key settings to consider:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">worker_processes auto;\nworker_connections 1024;\nkeepalive_timeout 65;\nclient_max_body_size 64M;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"php-fpm-optimization\">PHP-FPM Optimization<\/h3>\n\n\n\n<p>Adjust PHP-FPM pool settings:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/php\/8.1\/fpm\/pool.d\/www.conf<\/code><\/pre>\n\n\n\n<p>Recommended settings:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">pm = dynamic\npm.max_children = 50\npm.start_servers = 5\npm.min_spare_servers = 5\npm.max_spare_servers = 35<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"mysql-optimization\">MySQL Optimization<\/h3>\n\n\n\n<p>Optimize MySQL performance:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/mysql\/mysql.conf.d\/mysqld.cnf<\/code><\/pre>\n\n\n\n<p>Key settings:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">innodb_buffer_pool_size = 1G\ninnodb_log_file_size = 256M\nmax_connections = 150<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"11-backup-and-restore\">11. Backup and Restore<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configuring-automated-backups\">Configuring Automated Backups<\/h3>\n\n\n\n<p>Set up daily backups:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-backup-config --schedule=daily \\\n                        --retention=7 \\\n                        --type=full \\\n                        --destination=\/backup<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"manual-backup\">Manual Backup<\/h3>\n\n\n\n<p>Create a full system backup:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-backup-create --type=full --destination=\/backup<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"backup-restoration\">Backup Restoration<\/h3>\n\n\n\n<p>Restore from backup:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-backup-restore --file=\/backup\/backup-2024-01-08.tar.gz<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"12-security-best-practices\">12. Security Best Practices<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"firewall-configuration\">Firewall Configuration<\/h3>\n\n\n\n<p>Configure UFW firewall:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo ufw allow 22\/tcp\n$ sudo ufw allow 80\/tcp\n$ sudo ufw allow 443\/tcp\n$ sudo ufw allow 8443\/tcp\n$ sudo ufw enable<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"secure-ssh-access\">Secure SSH Access<\/h3>\n\n\n\n<p>Modify SSH configuration:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/ssh\/sshd_config<\/code><\/pre>\n\n\n\n<p>Recommended settings:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">PermitRootLogin no\nPasswordAuthentication no\nPort 2222<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"regular-security-updates\">Regular Security Updates<\/h3>\n\n\n\n<p>Set up automatic security updates:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt install unattended-upgrades\n$ sudo dpkg-reconfigure --priority=low unattended-upgrades<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"13-troubleshooting-common-issues\">13. Troubleshooting Common Issues<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"log-file-locations\">Log File Locations<\/h3>\n\n\n\n<p>Important log files:<\/p>\n\n\n\n<ul>\n<li>Nginx:&nbsp;<code>\/var\/log\/nginx\/<\/code><\/li>\n\n\n\n<li>PHP-FPM:&nbsp;<code>\/var\/log\/php\/<\/code><\/li>\n\n\n\n<li>MySQL:&nbsp;<code>\/var\/log\/mysql\/<\/code><\/li>\n\n\n\n<li>CloudPanel:&nbsp;<code>\/var\/log\/cloudpanel\/<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"common-commands-for-troubleshooting\">Common Commands for Troubleshooting<\/h3>\n\n\n\n<p>Check service status:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl status nginx\n$ sudo systemctl status php8.1-fpm\n$ sudo systemctl status mysql<\/code><\/pre>\n\n\n\n<p>View real-time logs:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo tail -f \/var\/log\/nginx\/error.log\n$ sudo tail -f \/var\/log\/php\/8.1\/error.log<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"14-advanced-configuration\">14. Advanced Configuration<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"custom-nginx-configuration\">Custom Nginx Configuration<\/h3>\n\n\n\n<p>Add custom Nginx configuration:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/nginx\/conf.d\/custom.conf<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"php-custom-configuration\">PHP Custom Configuration<\/h3>\n\n\n\n<p>Create PHP custom configuration:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/php\/8.1\/fpm\/conf.d\/custom.ini<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"database-replication-setup\">Database Replication Setup<\/h3>\n\n\n\n<p>Configure MySQL replication:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-mysql-replication --master-host=master.example.com \\\n                            --master-user=repl \\\n                            --master-password='secure_password'<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"15-maintenance-and-updates\">15. Maintenance and Updates<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"updating-cloudpanel\">Updating CloudPanel<\/h3>\n\n\n\n<p>Update CloudPanel to the latest version:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-update<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"system-maintenance\">System Maintenance<\/h3>\n\n\n\n<p>Regular maintenance tasks:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo clp-maintenance --clean-logs\n$ sudo clp-maintenance --optimize-databases\n$ sudo clp-maintenance --check-services<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"monitoring-system-resources\">Monitoring System Resources<\/h3>\n\n\n\n<p>Install monitoring tools:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt install -y htop iotop<\/code><\/pre>\n\n\n\n<p>Monitor system resources:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ htop\n$ iotop<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n\n<p>CloudPanel provides a robust and user-friendly interface for managing web servers and PHP applications. This guide covers the essential aspects of installation and configuration, but CloudPanel offers many more features and capabilities. Regular updates and maintenance will ensure optimal performance and security of your server.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. Introduction CloudPanel is a modern server control panel designed specifically for PHP applications. It provides an intuitive web interface for managing web servers, making it easier to deploy and maintain PHP applications. This comprehensive guide will walk you through the installation and configuration process, covering everything from basic setup to advanced features. 2. System ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/\" title=\"read more...\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[69,198],"tags":[],"yoast_head":"\n<title>Installing and configuring CloudPanel - WebHi Tutorials &amp; Documentations<\/title>\n<meta name=\"description\" content=\"Learn how to install and configure CloudPanel with this step-by-step guide. Simplify server management and streamline your hosting operations with ease.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Installing and configuring CloudPanel - WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"og:description\" content=\"Learn how to install and configure CloudPanel with this step-by-step guide. Simplify server management and streamline your hosting operations with ease.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/\" \/>\n<meta property=\"og:site_name\" content=\"WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webhi.technology\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-19T20:50:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-19T20:50:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2025\/01\/cloudpanel_install_en.jpg\" \/>\n<meta name=\"author\" content=\"webhi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:site\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"webhi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/\"},\"author\":{\"name\":\"webhi\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\"},\"headline\":\"Installing and configuring CloudPanel\",\"datePublished\":\"2025-01-19T20:50:15+00:00\",\"dateModified\":\"2025-01-19T20:50:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/\"},\"wordCount\":709,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"articleSection\":[\"Linux system administration\",\"Web hosting Panels\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/\",\"name\":\"Installing and configuring CloudPanel - WebHi Tutorials &amp; Documentations\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\"},\"datePublished\":\"2025-01-19T20:50:15+00:00\",\"dateModified\":\"2025-01-19T20:50:18+00:00\",\"description\":\"Learn how to install and configure CloudPanel with this step-by-step guide. Simplify server management and streamline your hosting operations with ease.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.webhi.com\/how-to\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Installing and configuring CloudPanel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"name\":\"WebHi Tutorials &amp; Documentations\",\"description\":\"System administration and knowledge base\",\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\",\"name\":\"WebHi Technology\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"width\":288,\"height\":95,\"caption\":\"WebHi Technology\"},\"image\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webhi.technology\",\"https:\/\/twitter.com\/WebHiTechnology\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\",\"name\":\"webhi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1783634435\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1783634435\",\"caption\":\"webhi\"},\"sameAs\":[\"https:\/\/www.webhi.com\/how-to\"],\"url\":\"https:\/\/www.webhi.com\/how-to\/author\/webhi\/\"}]}<\/script>\n","yoast_head_json":{"title":"Installing and configuring CloudPanel - WebHi Tutorials &amp; Documentations","description":"Learn how to install and configure CloudPanel with this step-by-step guide. Simplify server management and streamline your hosting operations with ease.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/","og_locale":"en_US","og_type":"article","og_title":"Installing and configuring CloudPanel - WebHi Tutorials &amp; Documentations","og_description":"Learn how to install and configure CloudPanel with this step-by-step guide. Simplify server management and streamline your hosting operations with ease.","og_url":"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/","og_site_name":"WebHi Tutorials &amp; Documentations","article_publisher":"https:\/\/www.facebook.com\/webhi.technology","article_published_time":"2025-01-19T20:50:15+00:00","article_modified_time":"2025-01-19T20:50:18+00:00","og_image":[{"url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2025\/01\/cloudpanel_install_en.jpg"}],"author":"webhi","twitter_card":"summary_large_image","twitter_creator":"@WebHiTechnology","twitter_site":"@WebHiTechnology","twitter_misc":{"Written by":"webhi","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/#article","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/"},"author":{"name":"webhi","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54"},"headline":"Installing and configuring CloudPanel","datePublished":"2025-01-19T20:50:15+00:00","dateModified":"2025-01-19T20:50:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/"},"wordCount":709,"commentCount":0,"publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"articleSection":["Linux system administration","Web hosting Panels"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/","url":"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/","name":"Installing and configuring CloudPanel - WebHi Tutorials &amp; Documentations","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/#website"},"datePublished":"2025-01-19T20:50:15+00:00","dateModified":"2025-01-19T20:50:18+00:00","description":"Learn how to install and configure CloudPanel with this step-by-step guide. Simplify server management and streamline your hosting operations with ease.","breadcrumb":{"@id":"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.webhi.com\/how-to\/installing-and-configuring-cloudpanel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webhi.com\/how-to\/"},{"@type":"ListItem","position":2,"name":"Installing and configuring CloudPanel"}]},{"@type":"WebSite","@id":"https:\/\/www.webhi.com\/how-to\/#website","url":"https:\/\/www.webhi.com\/how-to\/","name":"WebHi Tutorials &amp; Documentations","description":"System administration and knowledge base","publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webhi.com\/how-to\/#organization","name":"WebHi Technology","url":"https:\/\/www.webhi.com\/how-to\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/","url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","contentUrl":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","width":288,"height":95,"caption":"WebHi Technology"},"image":{"@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webhi.technology","https:\/\/twitter.com\/WebHiTechnology"]},{"@type":"Person","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54","name":"webhi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/","url":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1783634435","contentUrl":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1783634435","caption":"webhi"},"sameAs":["https:\/\/www.webhi.com\/how-to"],"url":"https:\/\/www.webhi.com\/how-to\/author\/webhi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/10133"}],"collection":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/comments?post=10133"}],"version-history":[{"count":3,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/10133\/revisions"}],"predecessor-version":[{"id":10165,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/10133\/revisions\/10165"}],"wp:attachment":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/media?parent=10133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/categories?post=10133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/tags?post=10133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}