Skip to content
Bondry

Installing Bondry

The installer wizard, step by step, from the zip to the first sign in.

Bondry ships with a web installer. You upload the files, open the site in a browser and answer the wizard. Nothing is done from a shell.

1. Upload the files#

Download the full package from your account, unzip it and upload the contents to the directory your domain serves. If your host serves from public_html, put the contents of the package there.

2. Open the installer#

Visit your domain. Any request lands on the wizard while the site is not installed yet. It walks through eight steps:

Code
welcome -> requirements -> license -> database -> migrate -> admin -> cron -> done

3. Requirements#

The wizard checks the PHP version, every required extension and every writable directory, and shows each one as green or red with what to change. A red item blocks the step: fix it and reload.

4. License#

Enter the serial from your account, or the purchase code if you bought on CodeCanyon. The installer calls the license server, ties the license to the domain you are installing on and stores the token encrypted.

Note You can also install without activating and enter the serial later in System > License. The site runs, but it is marked as unlicensed and updates stay unavailable until you activate.

5. Database#

Give the wizard the host, the database name, the user and the password, and a table prefix if you want one. It tests the connection before writing anything, then generates the .env file with the application key and the database credentials.

Create the database and the user in your hosting panel first. Bondry does not create databases.

6. Migrate#

The wizard creates the tables of the core and of the factory modules, then seeds a starting set: a default theme, the English language pack and a sample forum. A progress screen shows where it is.

7. Administrator#

Create the first account: name, e-mail and password. This account is an administrator and has access to the panel. Set the site name, the language and the time zone in the same step.

8. Cron and finish#

The wizard shows the single cron line to paste in your hosting panel, then locks itself: storage/install/lock is written and /install answers 404 from that point on.

Warning If you ever need to run the installer again, you have to delete that lock file on purpose. It is the only thing standing between a stranger and a fresh install over your data.

Moving an install later#

Changing the domain later is done in System > License: deactivate the current domain, then activate the new one. See License and activation.