Docs / Stackposts

Installation

📦 Stackposts Installation Guide – Vesion 9.0.0 Follow this step-by-step guide to install Stackposts on your server. 🔻 1. Download Installation Files Download the Stackposts inst...

Estimated reading: 2 minutes

📦 Stackposts Installation Guide – Vesion 9.0.0

Follow this step-by-step guide to install Stackposts on your server.


🔻 1. Download Installation Files

Download the Stackposts installation package from your purchase source (e.g., CodeCanyon). Unzip the package and upload the contents to your web server’s root directory (or subdomain folder).


🌐 2. Create a Domain and Point to Server

Set up a domain or subdomain and point it to your server’s IP address. This will be the primary access point for your application.

Example:

yourdomain.com -> your server IP (A record)

📋 3. System Requirements

Before proceeding with the installation, make sure your server meets these minimum requirements:

  • PHP ≥ 8.2.2

  • MySQL (with pdo_mysql)

  • PHP Extensions:

    • PDO

    • Mbstring

    • Fileinfo

    • OpenSSL

    • Tokenizer

    • XML

    • Ctype

    • JSON

    • BCMath

    • GD

  • storage/ and bootstrap/cache/ folders must be writable


🔒 4. Set Up SSL

Secure your domain using HTTPS. This can be done via:

  • Let’s Encrypt (recommended for free SSL)

  • Paid SSL certificates (via your hosting provider)

Ensure the SSL certificate is correctly installed before starting the installer.


🧩 5. Create a Database

Use your hosting panel or MySQL access to create a new database for Stackposts.

You will need:

  • Database name

  • Database username

  • Database password

  • Host (usually localhost)


⚙️ 6. Nginx Configuration (Optional)

If you’re using Nginx, update your site configuration file to include:

# Installer
location /installer {
    try_files $uri $uri/ /installer/index.php?$args;
}

# Laravel
location / {
    try_files $uri $uri/ /public/index.php?$args;
}

Restart Nginx after saving the configuration.


🚀 7. Run the Installer

Open your domain in the browser. The installation wizard will guide you through 4 simple steps:

Step 1: Welcome

  • Introduction to installation steps

  • Summary of required items: database details, admin account, site preferences

 

Step 2: System Check

  • Automatically verifies PHP version, extensions, and folder permissions

Step 3: Configuration

  • Enter your Purchase Code

  • Input your Database Configuration

  • Set up Site Name, Admin Email, Username, Password, and Timezone

 

Step 4: Installation Complete

  • Confirms:

    • Database connected

    • Tables created

    • Admin account created

    • Config files generated

Click View Site Home to finish.

 

⚠️ Important: For security, please delete the installation folder (installer/) from your server after installation.


✅ Final Notes

  • After installation, log in to the admin panel and configure your platform settings.

  • Don’t forget to set up your cron jobs and other modules after installation.

Need help? Visit the support center or contact us directly.