System Requirements
- PHP: 7.4 or higher (PHP 8.0+ recommended)
- Web Server: Apache, Nginx, or any PHP-compatible server
- File Permissions: Write access to the installation directory
- Extensions: Standard PHP extensions (usually included)
- Storage: Minimal disk space (under 5MB)
Quick Installation (5 Minutes)
Download & Extract
Extract the Soonie script files to your computer. You should see these files:
Upload Files
Upload all files to your web server using FTP, cPanel File Manager, or your hosting provider's upload tool.
For example:
- Main domain: Upload to /public_html/
- Subfolder: Upload to /public_html/yourfolder/
Set File Permissions
Ensure the script can write email data by setting proper permissions:
Most shared hosting providers set this automatically, but check if you encounter email saving issues.
Configure Basic Settings
Edit config.php to customize your page:
Test Your Installation
Visit your domain to see your coming soon page in action:
Test the admin panel:
Advanced Installation Options
Custom Domain Configuration
If installing on a subdomain or subfolder, update your .htaccess file:
SSL/HTTPS Setup
For GDPR compliance and security, enable HTTPS:
Email File Location
By default, emails are stored in emails.txt. To change this:
Post-Installation Checklist
- Coming soon page loads without errors
- Countdown timer is working and shows correct date
- Email form accepts and saves emails
- Theme selector works (if enabled)
- Admin panel is accessible with your password
- Email export functions work
- GDPR cookie banner appears (if enabled)
- Mobile responsiveness looks good
Common Installation Issues
⚠️ "Permission Denied" Errors
Solution: Set directory permissions to 755 or 777
⚠️ "PHP Version Not Supported"
Solution: Contact your hosting provider to upgrade to PHP 7.4+
⚠️ Admin Panel Won't Load
Solutions:
- Check that admin.php was uploaded correctly
- Verify PHP sessions are enabled on your server
- Clear your browser cache and cookies
⚠️ Emails Not Saving
Solutions:
- Check directory write permissions
- Verify config.php settings are correct
- Ensure EMAIL_FILE path is writable
⚠️ Styling Issues
Solutions:
- Clear browser cache (Ctrl+F5 or Cmd+Shift+R)
- Check that all files uploaded correctly
- Verify .htaccess file is present
🎉 Installation Complete!
Your Soonie coming soon page is now ready! Next steps:
- Explore the Configuration Guide for customization
- Check out all available Themes
- Learn about GDPR Compliance features
- Set up your Admin Panel workflow