Get Aether PHP

Clone the repository or download the latest release. No package manager required - deploy in seconds.

Choose your installation method.

Download ZIP Archive

Quick download without Git. Perfect for one-time deployments or evaluation.

Extract and configure
$ unzip Aether-PHP-main.zip
$ cd Aether-PHP-main
$ cp .env.example .env

Latest Release

Stable, tagged releases with full changelogs. Production-ready versions.

Latest version v1.0.0
Released January 2026

What you'll need.

PHP Version

PHP 8.3 or higher

Built for modern PHP with typed properties, enums, and readonly classes.

Extensions

PDO + driver

PDO extension with your database driver (MySQL, PostgreSQL, SQLite).

Web Server

Apache or Nginx

URL rewriting support for clean routing (mod_rewrite or nginx rewrite).

Dependencies

Zero runtime deps

No Composer packages required at runtime. Pure PHP deployment.

Running in 60 seconds.

Follow these steps to get Aether PHP running locally. From clone to first request in under a minute.

01

Clone and navigate

$ git clone https://github.com/Aether-PHP/Aether-PHP.git
$ cd Aether-PHP
02

Configure environment

$ cp .env.example .env
# Edit .env with your database credentials
03

Set up your web server

Point your document root to the project directory and enable URL rewriting.

04

Start building

$ php bin/aether make:controller HomeController

Web server setup.

.htaccess configuration
# Enable rewrite engine
RewriteEngine On

# Redirect to index.php if not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]

# Security headers
Header set X-Content-Type-Options "nosniff"
Header set X-Frame-Options "SAMEORIGIN"
Header set X-XSS-Protection "1; mode=block"

Make sure mod_rewrite is enabled in your Apache configuration.

nginx.conf configuration
server {
    listen 80;
    server_name yourdomain.com;
    root /path/to/Aether-PHP;

    index index.php;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location ~ \.php$ {
        fastcgi_pass unix:/var/run/php/php8.3-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }
}

Adjust the PHP-FPM socket path according to your installation.

Ready to build.

You've got Aether PHP installed. Now explore the documentation, check out example modules, and start building your backend.