Mudanças entre as edições de "Banco de Dados"
(3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 2: | Linha 2: | ||
==Configurando as credencias== | ==Configurando as credencias== | ||
− | Vá para o diretório [ | + | Vá para o diretório [Install_Path]/etc/opensips/e edite o arquivo '''opensipsctlrc''' e altere as seguintes linhas: |
* DBENGINE = | * DBENGINE = | ||
− | ** | + | ** Atualmente esta disponível as seguintes opções: MYSQL, PGSQL, ORACLE, DB_BERKELEY, DBTEXT |
* DBHOST = | * DBHOST = | ||
− | ** | + | ** Insira o IP do seu banco de dados |
* DBNAME = | * DBNAME = | ||
− | ** | + | ** O nome da base de dados que será criada |
* DBRWUSER = | * DBRWUSER = | ||
− | ** | + | ** O usuário que será criado no banco de dados para o OpenSIPS com acesso a leitura/escrita |
* DBRWPW = | * DBRWPW = | ||
− | ** | + | ** A senha que será configurada para o DBRWUSER |
* DBROOTUSER = | * DBROOTUSER = | ||
− | ** | + | ** O usuário que será usado para criar o banco de dados, tabelas e o DBRWUSER |
+ | |||
==Criando a base de dados== | ==Criando a base de dados== | ||
+ | |||
+ | Para criar o banco de dados DBNAME que você configurou acima, execute: | ||
+ | |||
+ | <pre> | ||
+ | [Install_Path]/sbin/opensipsdbctl create | ||
+ | </pre> | ||
+ | |||
+ | Quando perguntado pela ferramenta '''opensipsdbctl''', por favor insira a senha do DBROOTUSER. | ||
+ | Se você quer criar um banco de dados diferente do padrão ( geralmente opensips ), você pode executar: | ||
+ | |||
+ | <pre> | ||
+ | [Install_Path]/sbin/opensipsdbctl create banco_de_dados | ||
+ | </pre> | ||
+ | |||
+ | A ferramenta '''opensipsdbctl''' também pode ser usado para coisas como fazer backups, fazer restores, e mais. Se você quer ver as capacidades de o manual da ferramenta opensipsdbctl, você pode executar o seguinte comando sem parâmetros: | ||
+ | |||
+ | <pre> | ||
+ | [Install_Path]/sbin/opensipsdbctl | ||
+ | </pre> |
Edição atual tal como às 17h05min de 31 de julho de 2013
Após instalar seu OpenSIPS, é provável que você irá também precisar de um banco de dados por varias razões ( autenticação de usuários, registros persistentes, dialogs, etc ).
Configurando as credencias
Vá para o diretório [Install_Path]/etc/opensips/e edite o arquivo opensipsctlrc e altere as seguintes linhas:
- DBENGINE =
- Atualmente esta disponível as seguintes opções: MYSQL, PGSQL, ORACLE, DB_BERKELEY, DBTEXT
- DBHOST =
- Insira o IP do seu banco de dados
- DBNAME =
- O nome da base de dados que será criada
- DBRWUSER =
- O usuário que será criado no banco de dados para o OpenSIPS com acesso a leitura/escrita
- DBRWPW =
- A senha que será configurada para o DBRWUSER
- DBROOTUSER =
- O usuário que será usado para criar o banco de dados, tabelas e o DBRWUSER
Criando a base de dados
Para criar o banco de dados DBNAME que você configurou acima, execute:
[Install_Path]/sbin/opensipsdbctl create
Quando perguntado pela ferramenta opensipsdbctl, por favor insira a senha do DBROOTUSER. Se você quer criar um banco de dados diferente do padrão ( geralmente opensips ), você pode executar:
[Install_Path]/sbin/opensipsdbctl create banco_de_dados
A ferramenta opensipsdbctl também pode ser usado para coisas como fazer backups, fazer restores, e mais. Se você quer ver as capacidades de o manual da ferramenta opensipsdbctl, você pode executar o seguinte comando sem parâmetros:
[Install_Path]/sbin/opensipsdbctl