Installing in local mode

Installing in local mode

General preparations

  1. Download archive for your OS and architecture to computer where you wish to install BlissRADIUS Embedded. Extract program file to installation folder, /blissembed on Linux or c:/blissembed on Windows. Program file is blissembed.exe or blissembed respectively.

  2. On Linux OS make sure program file has execute privilege. If needed run shell command chmod a+x blissembed from created folder.

  3. Create blissembed.cfg file in folder with program and configure correct values (see example below). You must not skip this step. Configuration file must contain line hosttype = local

  4. Add write privileges to program folder for BlissRADIUS Embedded to be able to write files in it.

Starting program

  1. Run BlissRADIUS Embedded by typing console/shell command: blissembed.exe or ./blissembed depending on your OS. This will start program in debug mode. For production use correct starting procedure.

Example blissembed.cfg

This is example configuration for testing local mode with SQLite as database backend.

hosttype = local
dbtype = sqlite

This is example configuration for production with MySQL database running on same computer. Database name, user and password are all blissembed.

hosttype = local
dbtype = mysql
dbhost = 127.0.0.1
dbport = 3306
dbname = blissembed
dbuser = blissembed
dbpass = blissembed

Creating MySQL user account

Creating new MySQL role and granting privileges is required only if you are using BlissRADIUS Embedded with MySQL. Username and password must be same as in blissembed.cfg Replace localhost with IP address where BlissRADIUS Embedded is installed if they are not on same computer.

CREATE USER 'blissembed'@'localhost' IDENTIFIED WITH mysql_native_password BY 'blissembed';
GRANT ALL PRIVILEGES ON blissembed.* TO 'blissembed'@'localhost';

If you receive "The authentication plugin is not supported" error during program start make sure user is identified with correct plugin, as BlissRADIUS Embedded uses mysql_native_password. You might need to change my.cnf file and re-create user if example above don't work:

[mysqld]
default-authentication-plugin=mysql_native_password
2025-03-16
Referral program is active, existing users can win bonus license time if they bring new customers in.
2025-03-02
BlissRADIUS Embedded™ 1.16 is out with new features.
2024-09-27
BlissRADIUS Embedded™ 1.15 is out with postpaid license support.
2024-09-19
We are introducing changes to payment methods. See Home page for more details.
2023-07-06
BlissRADIUS Embedded™ 1.14 is out with new features.
2022-11-18
BlissRADIUS Embedded™ 1.13 is released with new fixes and features.
2021-12-31
BlissRADIUS Embedded™ 1.12 is out with new features.
2021-06-22
Volume discount for monthly BlissRADIUS™ licenses is available now.