localhost/joomla/administrator & Local Joomla Install
Install Joomla locally: front end at http://localhost/joomla, admin at http://localhost/joomla/administrator. Setup steps, first login, and 404/blank-page fixes.
Queries like localhost/joomla/administrator or localhost joomla administrator target the Joomla admin UI. Front end and admin use different paths.
Default URLs (after install)
| Purpose | URL |
|---|---|
| Front end | http://localhost/joomla |
| Administrator | http://localhost/joomla/administrator |
| Admin with trailing slash | http://localhost/joomla/administrator/ |
Use XAMPP / WAMP / MAMP and create the DB in phpMyAdmin.
Prerequisites
- PHP 8.1+ (see Joomla requirements)
- MySQL/MariaDB or PostgreSQL
- Apache recommended for SEF URLs
Install steps
- Download the Full Package from joomla.org
- Extract to
htdocs/joomla/ - Create database
joomla_local(utf8mb4_unicode_ci) - Open http://localhost/joomla
- Enter site name, admin account, DB host
localhost, credentials, table prefixjos_ - Remove or rename the
installationfolder when prompted
First admin login
- Open http://localhost/joomla/administrator
- Sign in with the admin account from the installer
- Optionally enable debug under Global Configuration → System
Common paths
| Path | Purpose |
|---|---|
/joomla | Front end |
/joomla/administrator | Admin (high-traffic search path) |
/joomla/templates | Templates |
/joomla/components | Components |
Troubleshooting
404 on administrator — correct folder joomla/administrator, Apache running, spelling/case.
Front works, admin login fails — admin credentials, cookies, intact administrator directory.
Blank home page — PHP error log; check configuration.php DB settings.
SEF 404 — disable SEF to test; fix AllowOverride + .htaccess.
Summary
Front: http://localhost/joomla. Admin: http://localhost/joomla/administrator. For admin 404s, verify the folder name and Apache first.