Pages for other versions: devel 3.5 3.4 Older versions: 3.3 3.2 3.1 3.0 2.4 2.3 2.2 2.1 1.11 1.10 1.9 1.8 1.7 1.6 1.5 1.4
Database Deployment v3.1 |
Prev | Next |
After installing your OpenSIPS, most likely you will need to also deploy a database that you could use for various reasons ( DB user authentication, persistent registrations, dialogs, etc ).
Table of Content (hide)
You can deploy the opensips database using the opensips-cli tool. Before you do that, you should install it.
Open your OpenSIPS CLI configuration file and specify the following parameters:
database_schema_path
- (defaults to /usr/share/opensips/
) set it to [Install_Path]/share/opensips/
database_url
- the URL to connect to your database (if not specified, you will be prompted for it during deploy)
database_name
- (defaults to opensips
) the database to use
database_modules
- (defaults to standard modules) the modules you want to deploy.
You can find more information about the OpenSIPS CLI tool configuration here.
Note: OpenSIPS CLI searches for its configuration files in ~/.opensips-cli.cfg
, /etc/opensips-cli.cfg
, /etc/opensips/opensips-cli.cfg
, but you can also specify your own configuration file using the -f
parameter.
In order to create the database_name
database that you have provisioned above, run
opensips-cli -x database create
Later, if you decide to add a new module, for example presence, simply call:
opensips-cli -x database add presence
You can also specify a different name for the database, for example opensips_test
, using:
opensips-cli -x database create opensips_test