Softaculous in cPanel makes WordPress installation quick and easy, but using custom settings ensures better security, performance, and scalability. This guide covers advanced installation options, database configuration, and security best practices.


Step 1: Access Softaculous

  1. Log in to cPanel.
  2. Scroll to Softaculous Apps Installer.
  3. Click WordPressInstall Now.

Step 2: Choose Installation URL

  • Select the domain or subdomain.
  • Remove /wp from the directory field if you want WordPress installed in the root.

Step 3: Advanced Installation Settings

  • Site Settings:
    • Site Name: Use descriptive keywords for SEO.
    • Site Description: Keep it concise.
  • Admin Account:
    • Change default username from admin to something unique.
    • Use a strong password (12+ characters).
  • Database Settings:
    • Change default table prefix from wp_ to something random (e.g., x9t_).
    • Enable Auto Upgrade for WordPress core and plugins.

Step 4: Select PHP Version

  • Use MultiPHP Manager in cPanel to set PHP 8.1 or higher for better performance.

Step 5: Enable SSL

  • Before installation, ensure SSL is active.
  • Use AutoSSL or install a custom certificate.
  • Softaculous will automatically configure HTTPS if SSL is detected.

Step 6: Configure Security Options

  • Enable Limit Login Attempts plugin during installation.
  • Activate WordPress Manager by Softaculous for easy updates and security checks.

Step 7: Post-Installation Hardening

  • Remove unused themes and plugins.
  • Set correct file permissions:
    • Files: 644
    • Folders: 755
  • Disable file editing in wp-config.php:
     
     
    define('DISALLOW_FILE_EDIT', true);
     

Troubleshooting

  • Installation Stuck: Check PHP memory limit in MultiPHP INI Editor.
  • Database Error: Ensure MySQL user has full privileges.
  • SSL Not Detected: Verify certificate installation in SSL/TLS Status.
Hasznosnak találta ezt a választ? 26 A felhasználók hasznosnak találták ezt (99 Szavazat)