SEO Panel Installation

SEO Panel Latest Free
Download the latest stable release and get started in minutes.
Download

Important

Please install SEO Panel in a subdirectory of your website like https://yourwebsite.com/seopanel to prevent any issues with your main website.

Installation Methods

Method 1: Cloud Hosted (Zero Setup)

Get a cloud-hosted SEO Panel instance ready in 2 minutes with no server configuration required.

Method 2: One-Click Installers (Recommended for Beginners)

Use Softaculous, Installatron, Webuzo, or AMPPS to install SEO Panel with a single click from your hosting control panel.

Method 3: Manual Installation

Follow the steps below for a manual 5-minute installation.

Method 4: Docker Installation

See the Docker Installation section below for containerised deployment.

Manual Installation Steps

  1. Download & Extract

    Download the latest version from: https://www.seopanel.org/download/

    Unzip the package to your local computer.

  2. Upload Files

    Transfer all files to a web-accessible directory on your server via FTP, maintaining the directory structure.

    Recommended path: public_html/seopanel or /var/www/html/seopanel

  3. Set Config File Permissions

    chmod 666 config/sp-config.php
    

    Or set to -rw-rw-rw- via your FTP client.

  4. Set Temp Directory Permissions

    chmod 777 tmp
    

    Or set to -rwxrwxrwx via your FTP client.

  5. Run the Installation Wizard

    Open your web browser and visit:

    http://www.yourdomain.com/seopanel/install/

    installation/_static/sp_install1.png
  6. Complete the Setup Form

    Follow the on-screen instructions and fill in all required information:

    • Database host, name, username and password
    • Admin language and timezone
    • Admin credentials
    installation/_static/sp_install2.png installation/_static/sp_install3.png
  7. Secure the Config File

    After installation completes, lock down the config file:

    chmod 644 config/sp-config.php
    

    Or set to -rw-r--r-- via your FTP client.

  8. First Login

    Access the admin panel at: https://yourdomain.com/seopanel/

    Default login credentials:

    • Username: spadmin
    • Password: spadmin

    Security Warning

    Change the default password immediately after your first login. Click your profile link (top right) to update it.

  9. Configure MOZ API

    Go to Admin Panel → System Settings → MOZ Settings and add your MOZ API key.

    Get a free API key at: https://moz.com/help/guides/moz-api/

Post-Installation Security Steps

Security Checklist

  • ✓ Change default admin password immediately
  • ✓ Remove the install/ directory after installation
  • ✓ Use HTTPS/SSL encryption
  • ✓ Keep SEO Panel updated to the latest version
  • ✓ Use strong, unique database passwords
  • ✓ Regular backups of database and files

Remove the install directory (required):

rm -rf install/

Failing to remove this directory is a serious security risk.

Docker Installation

For a modern, containerised deployment:

  1. Create docker-compose.yml

    version: '3.8'
    
    services:
      seopanel:
        image: php:8.1-apache
        container_name: seopanel
        ports:
          - "8080:80"
        volumes:
          - ./seopanel:/var/www/html
        environment:
          - MYSQL_HOST=mysql
          - MYSQL_DATABASE=seopanel_db
          - MYSQL_USER=seopanel_user
          - MYSQL_PASSWORD=strong_password_here
        depends_on:
          - mysql
    
      mysql:
        image: mysql:8.0
        container_name: seopanel_mysql
        environment:
          - MYSQL_ROOT_PASSWORD=root_password_here
          - MYSQL_DATABASE=seopanel_db
          - MYSQL_USER=seopanel_user
          - MYSQL_PASSWORD=strong_password_here
        volumes:
          - mysql_data:/var/lib/mysql
    
    volumes:
      mysql_data:
    
  2. Start Containers

    docker-compose up -d
    
  3. Access Installation

    Visit: http://localhost:8080/install/

    Follow the web installer steps above.

Video Tutorials

Tutorial 1

Tutorial 2

How to Install Seo Panel Using Softaculous

If you have any issues during installation, please contact the SEO Panel team or open a ticket in the support system.