In UserPanel there are no much to configure. only you have to configure very few configuration options.
To set Base URL in config.php file, follow step by step bellow instructions.
config.phpunder application/config directory.
$config['base_url'] = '';and set it with your base URL. e.i. if you are installed UserPanel on
localhostthen it should be
$config['base_url'] = 'http://localhost/userpanel/';, if you are installed UserPanel on remote host with your own domain, then it will be like
$config['base_url'] = 'http://www.example.com/';
.HTACCESS support in your webhost is optional for UserPanel thats mean UserPanel can run with or without .HTACCESS support. but you have to configure that is config.php file.
If .HTACCESS support in your webhost
If your webhost support for .HTACCESS, then you dont have to do any configurations in config.php file.
If .HTACCESS not support in your webhost
If your webhost not support for .HTACCESS, then simply set
$config['index_page'] = ''; configuration item like
$config['index_page'] = 'index.php'; in config.php file.
After you create a brand new database for UserPanel app and import userpanel.sql file. you have to do some configurations in
database.php file under application/config directory.
These are the database configurations you have to do.
$active_group = 'default'; $query_builder = TRUE; $db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'root', 'password' => '', 'database' => 'userpanel', 'dbdriver' => 'mysqli', 'dbprefix' => '', 'pconnect' => FALSE, 'db_debug' => (ENVIRONMENT !== 'production'), 'cache_on' => FALSE, 'cachedir' => '', 'char_set' => 'utf8', 'dbcollat' => 'utf8_general_ci', 'swap_pre' => '', 'encrypt' => FALSE, 'compress' => FALSE, 'stricton' => FALSE, 'failover' => array(), 'save_queries' => TRUE );
Dont freak out! you dont have to configure all those database configurations. only you have to configure is few of them. please check the bellow image.