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
- Update site settings - Go to Admin → Settings and configure your site name, description, logo, and favicon.
- Configure SEO settings - Set up meta title templates, default OG image, sitemap settings, and Google verification code.
- Create categories - Set up your content categories before publishing articles. Go to Admin → Categories → Add New.
- Set up languages - If you're running a multi-language site, add your languages in Admin → Settings → Languages.
- 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.
- Generate API keys - If you plan to use AI agents, go to Admin → API Keys → Create Key. Set permissions and IP whitelist.
- Create your first content - Publish a test article to make sure everything works correctly.
- Set up redirects - If you're migrating from another CMS, import your URL redirects in Admin → Redirects.
- Configure caching - Enable file-based caching for immediate performance boost, or set up Redis/Memcached for high-traffic sites.
- Remove installer - Delete
install.phpfrom 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
- Learn to manage articles
- Set up API access for AI agents
- Customize your theme