Rexiew Script Documentation
🚀 Quick Start Guide
- Download: Get the latest version from /script
- Upload: Extract and upload all files to your web server
- Install: Visit
/install
and follow the setup wizard
- Configure: Customize your site at
/customize
- Security: Delete
install.php
after installation
📋 System Requirements
- PHP: 7.4 or higher (8.0+ recommended)
- MySQL: 5.7 or higher (8.0+ recommended)
- Web Server: Apache with mod_rewrite or Nginx
- Storage: Minimum 1GB free space
- Memory: 512MB PHP memory limit minimum
- Extensions: PDO, GD/ImageMagick, cURL, mbstring, JSON
🎨 Customization
Rexiew includes a powerful customization system that preserves your changes during updates:
Visual Theme Builder
Visit /customize
to access the visual theme builder where you can:
- Change colors with a visual color picker
- Adjust fonts and typography
- Modify border radius and spacing
- Preview changes in real-time
Custom CSS
For advanced users, add custom CSS that will be preserved during updates:
- All custom styles are stored in
public/styles/custom/
- Use the built-in CSS editor with syntax validation
- Target specific elements with provided CSS selectors
- Responsive design support with mobile breakpoints
🔄 Updates
Keep your installation secure and up-to-date:
Automatic Updates
- Visit
/update
in your admin panel
- Check for available updates
- Create automatic backup
- Apply update with one click
What Gets Preserved
- ✅ Database content and configurations
- ✅ Custom CSS and theme settings
- ✅ Uploaded images and custom assets
- ✅ Site configuration files
- ❌ Core system files (these get updated)
🛡️ Security
Security best practices for your installation:
- File Permissions: Set directories to 755, files to 644
- Database: Use strong passwords and limit user privileges
- Updates: Keep the script updated to latest version
- Backups: Regular automated backups of database and files
- SSL: Always use HTTPS for production sites
📁 Directory Structure
rexiew/
├── public/ # Web accessible files
│ ├── styles/custom/ # 🔒 Your customizations (update-safe)
│ ├── images/custom/ # 🔒 Your images (update-safe)
│ └── actions/ # Core functionality
├── config/ # 🔒 Your configurations (update-safe)
├── misc/ # Core utilities
├── db-queries/ # Database operations
└── crons/ # Background tasks
⚖️ Licensing
Rexiew is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
You are free to:
- ✅ Use - For commercial and personal projects
- ✅ Share - Copy and redistribute the script
- ✅ Adapt - Modify and build upon the code
- ✅ Monetize - Generate revenue from your site
Attribution Requirements:
- 📝 Credit "Rexiew Tube" with link to rexiew.com
- 📍 Attribution must appear on your about page or footer
- 🔗 Include working link to https://rexiew.com
🆘 Support
Need help with your installation?
💡 Pro Tips
- Always test customizations on a staging site first
- Create backups before major changes or updates
- Monitor your site's performance and resource usage
- Keep your database optimized for best performance
- Use a CDN for better global loading speeds