Thank you for choosing NamelessMC. Please review our software requirements before installation.
- A web server:
- Apache (no special configuration required, NamelessMC ships with .htaccess files)
- Nginx (make sure to read the example config!)
- Caddy (if you know how to configure it, we don't)
- IIS is not supported.
- Development servers like WAMP/XAMMP/Valet work, but only use these for local development and testing as they are insecure.
- PHP 7.4 or higher, mod-php or php-fpm (PHP-FPM 8.1 recommended):
- PHP extensions:
- php-curl (no longer required in pr13+)
- php-exif
- php-gd with png and jpeg support
- php-mbstring
- php-mysql or php-mysqlnd
- php-pdo
- php-xml
- A MySQL/MariaDB database (MariaDB 10.5+ recommended)
-
With Nameless Installer: Download easy-install.php
from here. Upload it to your server and visit it in a browser. Follow the easy steps to skip needing to upload and setting permissions for all of the files!
- Once the extraction is complete, you will be forwarded to the installer.
-
Without Nameless Installer: Download NamelessMC from here and upload it to your web server directory. Make sure to set files and directories are owned by the correct user, which is www-data
on most systems. Example command: chown -R www-data: /var/www/html
.
- Load the index page in your web browser, you will be redirected to the installer.
- You can customize Nameless by installing custom 3rd party templates, which can be found in the Templates category on the main website. Please note that most of the templates are paid.
- You can also customize Nameless with 3rd party modules which provide new functionality for your Nameless website. You can find them on the main website in the Modules category.
If you run into any issues, reading the FAQ can help.