Server requirements

In order to install UserPanel application, your server must have following requirements.

PHP version 5.6 or newer is recommended.

It should work on 5.3.7 as well, but we strongly advise you NOT to run such old versions of PHP, because of potential security and performance issues, as well as missing features.

For databases, MySQL (5.1+) via the mysql (deprecated), mysqli and pdo drivers.

Install UserPanel

Follow bellow step by step instructions to install UserPanel on your localhost or remote host.

  1. Create/locate a new mysql database. e.i. userpanel. this can be easily done by PHPMyAdmin software.
  2. Select created database, e.i. userpanel.
  3. Select and import userpanel.sql file. If you want to play with some dummy data to test the UserPanel app, then import userpanel_dummy_data.sql file.
  4. Unzip and upload UserPanel app files to web server.
  5. Open and set base URL in config.php file under application/config directory. the config.php file has all the infomation how you should set your base URL. so please read those comments in that file. config php file
  6. Open and set necessary database configurations in database.php file under application/config directory.
  7. Now locate http://[root]/users/signin/ URL in your web browser. [root] can be localhost,,, etc., then UserPanel must show UserPanel signin/login form. now type in the Email field and Admin@123 in the password field. then hit the signin button. if everything went well, you will be able to signedin/loggedin to the UserPanel as a administrator. now you can change account email, password, gravatar and pretty much everything.