Mudanças entre as edições de "Arquivos de configuração"

De opensipsbrasil - wiki
Ir para navegação Ir para pesquisar
 
(19 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 4: Linha 4:
  
 
<pre>
 
<pre>
[INSTALL_PATH]/etc/opensips/opensips.cfg
+
INSTALL_PATH/etc/opensips/opensips.cfg
 
</pre>
 
</pre>
  
 
O arquivo de configuração é baseado em texto, escrita em uma linguagem personalizada para o OpenSISP, muito similar a linguagem C. Você irá encontra variáveis diferentes ( cada uma com diferentes escopos - explicado mais abaixo neste manual ), você pode fazer construções clássicas como if / while / switch, etc, e você pode também chamar sub-rotinas com parâmetros, então o script deverá ser facilmente legível para qualquer um com habilidades em programação SIP.
 
O arquivo de configuração é baseado em texto, escrita em uma linguagem personalizada para o OpenSISP, muito similar a linguagem C. Você irá encontra variáveis diferentes ( cada uma com diferentes escopos - explicado mais abaixo neste manual ), você pode fazer construções clássicas como if / while / switch, etc, e você pode também chamar sub-rotinas com parâmetros, então o script deverá ser facilmente legível para qualquer um com habilidades em programação SIP.
  
{{essay|WP:ADTABLE}}
 
This essay, '''Wikipedia:Advanced table formatting''' describes some techniques to improve the display or editing of wikitables in Wikipedia.  Most of the tips involve use of standard text-editors. While some special software packages exist, to allow customized editing, they are typically not available when travelling to other computers for wiki-editing.
 
  
Some techniques here are beyond the basics described in the Wikipedia help-page "[[Help:Table]]" which explains almost all basic options of table formatting, also showing examples of each.
+
 
 +
 
 +
Devido ao fato de ter que reiniciar o OpenSIPS a cada mudança no arquivo de configuração, isto é de vital importância garantir que tudas as mudanças tenham efeito de acordo com a sintaxe de linguagem do OpenSIPS.
 +
 
 +
Você pode verificar a validade do arquivo de configuração do OpenSIPS executando o seguinte comando:
 +
 
 +
<pre>
 +
[INSTALL_PATH]/sbin/opensips -C [PATH_TO_CFG]
 +
</pre>
 +
 
 +
Ao verificar o arquivo de configuração através do validador, se o cfg estiver OK, o OpenSIPS irá retornar 0.
 +
 
 +
Se a configuração conter algum erro, eles serão apresentados no console e o OpenSIPS irá retornar -1.

Edição atual tal como às 18h37min de 1 de agosto de 2013

O arquivo de configuração do OpenSIPS contém todos os parâmetros que controlam o núcleo e os módulos do OpenSIPS, juntamente com a lógica de roteamento que OpenSIPS usará para rotear o tráfego SIP.

Após a instalação, o local do arquivo de configuração padrão é:

INSTALL_PATH/etc/opensips/opensips.cfg

O arquivo de configuração é baseado em texto, escrita em uma linguagem personalizada para o OpenSISP, muito similar a linguagem C. Você irá encontra variáveis diferentes ( cada uma com diferentes escopos - explicado mais abaixo neste manual ), você pode fazer construções clássicas como if / while / switch, etc, e você pode também chamar sub-rotinas com parâmetros, então o script deverá ser facilmente legível para qualquer um com habilidades em programação SIP.



Devido ao fato de ter que reiniciar o OpenSIPS a cada mudança no arquivo de configuração, isto é de vital importância garantir que tudas as mudanças tenham efeito de acordo com a sintaxe de linguagem do OpenSIPS.

Você pode verificar a validade do arquivo de configuração do OpenSIPS executando o seguinte comando:

[INSTALL_PATH]/sbin/opensips -C [PATH_TO_CFG]

Ao verificar o arquivo de configuração através do validador, se o cfg estiver OK, o OpenSIPS irá retornar 0.

Se a configuração conter algum erro, eles serão apresentados no console e o OpenSIPS irá retornar -1.