Core Requirements
PHP and MySQL Versions
Aikeedo requires up-to-date versions of PHP and MySQL to ensure optimal performance and security:PHP Version
8.2 or later
MySQL Version
8.0 or later
Using the latest stable versions is recommended for the best experience and to take advantage of the newest features and security updates.
Essential PHP Extensions
To run Aikeedo smoothly, make sure your PHP installation includes these extensions:Click to view required PHP extensions
Click to view required PHP extensions
- ctype
- curl
- dom
- fileinfo
- intl
- json
- libxml
- mbstring
- openssl
- pcre
- phar
- simplexml
- tokenizer
- xml
- xmlwriter
- zip
Minimum Server Requirements
To ensure optimal performance of Aikeedo, we recommend the following minimum server specifications:Memory
2 GB RAM or more
CPU
2 vCPUs or more
For our demo environment, we use a VPS with 4 GB Memory and 2 Intel vCPUs on DigitalOcean. This setup provides excellent performance for most use cases.
Hosting Recommendations
While Aikeedo can run on various hosting environments, we strongly recommend using a Virtual Private Server (VPS) for better control and performance, especially for commercial use cases. Popular VPS providers that work well with Aikeedo include:- DigitalOcean (Use our referral link for $200 in credits, valid for 60 days)
- Vultr (Use our referral link for $300 in credits, valid for 30 days)
- Amazon Web Services (AWS)
While most shared hosting environments are supported, they may have limitations that could affect Aikeedo’s performance. For the best experience, especially for commercial use, we strongly advise using a VPS.
PHP Configuration
Proper PHP configuration is crucial for Aikeedo to function correctly. Adjust the following settings in yourphp.ini file:
- File Uploads: On
- Post Max Size: 25MB or more
- Upload Max Filesize: 25MB or more
If you’re not familiar with editing the
php.ini file, don’t worry! Many hosting control panels provide user-friendly interfaces to adjust these settings. If you need help, check out the PHP configuration guide or contact your hosting provider.Web Server Compatibility
Aikeedo is designed to work with popular web servers, ensuring flexibility in your hosting setup:Apache
Fully tested and supported
Nginx
Fully tested and supported
Next Steps
Once you’ve confirmed that your server meets these requirements, you’re ready to move on to the installation process!Installation Guide
Learn how to install Aikeedo on your server