Installation

The script comes with a web-based installer that makes setup quick and easy, requiring no technical command-line knowledge.

Step 1: Upload Files Unzip the file you downloaded from CodeCanyon. Upload the contents of the script folder to the root directory of your domain using an FTP client or your hosting provider's file manager.

Step 2: Set Folder Permissions Before running the installer, ensure the following directories are writable by the server. You can set their permissions to 0775 or 0777 using your FTP client or file manager.

  • storage/

  • bootstrap/cache/

  • public/uploads/

Step 3: Configure Web Server For security and proper functionality, your web server's document root must point to the /public directory inside your project folder.

  • For Apache: Set the DocumentRoot in your Virtual Host configuration:Apache

    DocumentRoot "/path/to/your/project/public"
    <Directory "/path/to/your/project/public">
        AllowOverride All
        Require all granted
    </Directory>
  • For Nginx: Set the root in your server block configuration:Nginx

    server {
        # ... other settings
        root /path/to/your/project/public;
        # ... other settings
    }

Step 4: Run the Web Installer Now, open your web browser and navigate to your domain (e.g., http://yourdomain.com). You will be automatically redirected to the installer page (/install).

Follow the on-screen instructions:

  1. Welcome: The installer will greet you. Click "Next".

  2. System Requirements: The installer checks your server's PHP version and extensions. If all checks pass, click "Next".

  3. Folder Permissions: The installer checks the required folder permissions. If all checks pass, click "Next".

  4. Database Configuration: Enter the Database Host, Name, Username, and Password for the database you created earlier. Click "Next".

  5. Admin User Creation: Create your admin account by providing your Name, Email, and Password. This will be used to log into the admin panel.

  6. Finalize: The installer will finalize the installation, write the configuration file, and set up the database. Once complete, you will see a success message.

Installation is now complete! You can now access your website and the admin panel.

5. Admin Panel & Configuration

Access the admin panel by navigating to http://yourdomain.com/admin (or your custom admin URL if you change it in the settings).

Log in using the email and password you created during the "Admin User Creation" step of the web installer.

IMPORTANT: Keep your admin credentials in a safe place.

Admin Panel Sections:

  • Dashboard: Get a quick overview of site activity.

  • Comments: View and moderate all user-submitted comments.

  • Pages: Create, edit, or delete custom pages.

  • Navigation: Manage your site's main navigation links.

  • Sitemap: Generate a sitemap and get the required cron job command.

  • Settings: The central hub for configuring your website (General, Ads, Email, Proxy, etc.).

  • Clear Cache: Clear your application's cache after making significant changes.

Last updated