First Steps After Install

After installing SiteX CMS, follow this checklist to get your site fully configured and ready for content publishing. 

Initial Setup Checklist

  1. Update site settings - Go to Admin → Settings and configure your site name, description, logo, and favicon.
  2. Configure SEO settings - Set up meta title templates, default OG image, sitemap settings, and Google verification code.
  3. Create categories - Set up your content categories before publishing articles. Go to Admin → Categories → Add New.
  4. Set up languages - If you're running a multi-language site, add your languages in Admin → Settings → Languages.
  5. Configure email - Test email delivery by sending a test message via Admin → Settings → Email. Switch to SMTP if PHP mail() doesn't work on your server.
  6. Generate API keys - If you plan to use AI agents, go to Admin → API Keys → Create Key. Set permissions and IP whitelist.
  7. Create your first content - Publish a test article to make sure everything works correctly.
  8. Set up redirects - If you're migrating from another CMS, import your URL redirects in Admin → Redirects.
  9. Configure caching - Enable file-based caching for immediate performance boost, or set up Redis/Memcached for high-traffic sites.
  10. Remove installer - Delete install.php from your server root for security.

Optional: SSL Setup

If your server doesn't already have SSL configured, use Let's Encrypt (free) with Certbot:

certbot --nginx -d yourdomain.com -d www.yourdomain.com

Next Steps