This guide will walk you through the process of installing Aikeedo on your local machine. This is ideal for development, testing, or personal use.Documentation Index
Fetch the complete documentation index at: https://docs.aikeedo.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before you begin, ensure you have:- Downloaded the Aikeedo package
- Familiarity with command-line operations
- A local development environment (we’ll cover different options)
Option 1: Using PHP’s Built-in Server
This option is suitable if you already have PHP and MySQL installed and accessible via the command line.Prepare Your Environment
Ensure you have:
- PHP 8.2 or higher installed and accessible via command line
- MySQL 8.0 or higher installed and running
Extract Aikeedo Files
- Locate the
aikeedo-server-files.zipin your Aikeedo package. - Extract the contents to a directory of your choice, e.g.,
C:\aikeedoor/home/user/aikeedo.
Set Up the Database
-
Open your MySQL client or command-line tool:
- For command-line users, open your terminal and type
mysql -u root -pto access MySQL. - For GUI users, open tools like phpMyAdmin, MySQL Workbench, or HeidiSQL.
- For command-line users, open your terminal and type
-
Create a new database for Aikeedo:
- In the MySQL command line or GUI query window, execute the following SQL command:
- This creates a new, empty database named ‘aikeedo’ that will store all your Aikeedo data.
-
Create a new user (recommended for security):
Replace ‘your_secure_password’ with a strong, unique password.
-
Note down the following information for the installation wizard:
- Database name: aikeedo
- Username: aikeedo_user (or ‘root’ if you skipped step 3)
- Password: The password you set (or your root password if using root)
- Host: localhost (in most cases)
If you’re not comfortable with database management, consider using a database administration tool like phpMyAdmin, which often comes pre-installed with local development environments like XAMPP or MAMP.
Start the PHP Server
To start the PHP development server:This command does the following:
- Open your terminal or command prompt.
- Navigate to the root directory of your Aikeedo installation. This is the directory where you extracted the Aikeedo files, e.g.,
C:\aikeedoor/home/user/aikeedo. - Once in the root directory, run the following command:
php -Sstarts PHP’s built-in development serverlocalhost:8000sets the server to listen on localhost at port 8000-t publicsets the document root to thepublicdirectory within your Aikeedo installation
Access Aikeedo
Open your web browser and navigate to
http://localhost:8000. You should see the Aikeedo installation wizard.Option 2: Using Local Development Environments
This option is suitable if you prefer using pre-configured local development environments like XAMPP, MAMP, or Laragon.- XAMPP
- MAMP
- Laragon
Install XAMPP
Download and install XAMPP from the official website.
Configure Virtual Host
- Open
C:\xampp\apache\conf\extra\httpd-vhosts.conf(Windows) or/Applications/XAMPP/etc/extra/httpd-vhosts.conf(macOS). - Add a new virtual host:
Update Hosts File
- Open your hosts file (
C:\Windows\System32\drivers\etc\hostson Windows or/etc/hostson macOS). - Add the following line:
Extract Aikeedo Files
Extract the contents of
aikeedo-server-files.zip to C:\xampp\htdocs\aikeedo (Windows) or /Applications/XAMPP/htdocs/aikeedo (macOS).Set Up Database
- Open phpMyAdmin (usually at
http://localhost/phpmyadmin). - Create a new database named
aikeedo.
Access Aikeedo
Restart Apache in XAMPP, then navigate to
http://aikeedo.test in your browser. You should see the installation wizard.Remember, Aikeedo must be installed in the domain root. Subpaths like
http://localhost/subdirectory are not supported.Troubleshooting
If you encounter any issues during local installation:- Ensure your local environment meets all server requirements.
- Check that all file permissions are set correctly.
- Verify that your virtual host and hosts file configurations are correct.
- For more detailed troubleshooting steps, refer to our Troubleshooting Guide.
Next Steps
After successfully installing Aikeedo locally:- Explore the Initial Setup Guide to configure your local instance.
- Check out our Local Development Guide for tips on developing with Aikeedo.
Need Help?
If you need assistance with Aikeedo:Professional Support
Get expert help from our team with a paid support subscription
Troubleshooting Guide
Check common issues and solutions