- In a shell, cd to the directory you uploaded the contents of blesta.
- The CLI installer can be run in interactive mode, or non-interactive mode by passing parameters.
For interactive mode run
php ./index.php install
Info title Root Web Directory Setting
If Blesta is not installed in the document root on your web server, it is important to note that the "Root Web Directory" setting will be inaccurate unless you install Blesta while your current working directory is set to the document root:
Code Block title Installing from the web server's document root
cd /to/your/web/server/document/root/ php ./path/to/blesta/index.php install
For automatic mode run
php ./index.php install -dbhost DATABASE_HOST -dbport DATABASE_PORT -dbname DATABASE_NAME -dbuser DATABASE_USER -dbpass DATABASE_PASS -hostname WEBSITE_HOSTNAME -docroot DOCUMENT_ROOT_PATH
Parameter Description -dbhost The database hostname (usually localhost) -dbport The database port (usually 3306) -dbname The database name -dbuser The database user -dbpass The database password -hostname The website hostname. For example, billing.domain.com. The is the hostname where Blesta will be accessed from. If not set, will attempt to detect the hostname from server configuration, which in many cases will not be accurate. -docroot
The full absolute path to the web server's document root (e.g. /var/www/html/). This should not be set to Blesta's installed directory unless Blesta is installed in document root. If this value is not set, it will be set based on your current working directory, which will not be accurate unless the current working directory is the document root.
Info title Option added in v4.6.0
This value can be changed from within Blesta, after installation, under Settings > System > General > "Root Web Directory".
- Once installation completes, direct your web browser to https://yourdomain.com/path_to_blesta/admin/ to create your administrator user and enter your license key or start a free trial.