Guia de Instalação: mudanças entre as edições
		
		
		
		
		
		Ir para navegação
		Ir para pesquisar
		
				
		
		
	
 (Criou página com '== Instalando CeltaApi == # Como pré-requisito, instalação da '''JRE 8'''(Java SE Runtime Environment); # Baixe os arquivos necessários no Link: https://www.dropbox.com/s/enenm0rxfw993qk/CeltaAPI-1.0.3.zip?dl=0 # Copie os arquivos: '''CeltaAPI.config.xml''', '''CeltaAPI.exe''', '''CeltaAPI.xml''' e '''CeltaAPI.jar''' para a pasta: '''C:\Celta Sistemas\API'''; # Abra o arquivo '''CeltaAPI.config.xml''' e configure as seguintes propriedades: ## '''porta-api''': Informe...')  | 
				|||
| Linha 1: | Linha 1: | ||
== Instalando CeltaApi ==  | == Instalando CeltaApi ==  | ||
# Como pré-requisito, instalação   | # Como pré-requisito, instalação do '''ASP.NET 7.0 (Runtime)''';  | ||
# Copie os arquivos: CeltaAPI.config.xml e CeltaAPI.exe para a pasta: C:\Celta Sistemas\API;  | |||
# Copie os arquivos:   | |||
# Abra o arquivo '''CeltaAPI.config.xml''' e configure as seguintes propriedades:  | # Abra o arquivo '''CeltaAPI.config.xml''' e configure as seguintes propriedades:  | ||
## '''porta-api''': Informe a porta na qual a API irá responder (padrão = 8080);  | ## '''porta-api''': Informe a porta na qual a API irá responder (padrão = 8080);  | ||
## '''servidor-banco-dados''': Informe o IP/nome do computador onde está o servidor do banco de dados (padrão = 127.0.0.1 = localhost)  | ## '''servidor-banco-dados''': Informe o IP/nome do computador onde está o servidor do banco de dados (padrão = 127.0.0.1 = localhost)  | ||
## '''pasta-banco-dados''': Informe a pasta onde estão os bancos de dados:'''Celta.fdb''' e '''CeltaAuxiliar.fdb''' (padrão = C:\Celta Sistemas\  | ## '''pasta-banco-dados''': Informe a pasta onde estão os bancos de dados: '''Celta.fdb''' e '''CeltaAuxiliar.fdb''' (padrão = C:\Celta Sistemas\)  | ||
# Abra as configurações de '''firewall''' e adicione uma nova regra de entrada informando a porta configurada acima;  | # Abra as configurações de '''firewall''' e adicione uma nova regra de entrada informando a porta configurada acima;  | ||
# Abra o arquivo '''Firebird.conf''' e procure por:  | # Abra o arquivo '''Firebird.conf''' e procure por: '''#WireCrypt = Enabled (for client) / Required (for server)''' e deixe assim: '''WireCrypt = Enabled''', depois reinicie o serviço do Firebird;  | ||
# Abra o '''  | # Abra o '''Windows PowerShell''' em modo '''administrador''' e execute os seguintes comandos (caso a versão antiga da API esteja instalada primeiramente será necessário parar o serviço e depois excluí-la com o comando: '''sc.exe delete “CeltaAPI”'''):  | ||
# Abra os '''Serviços do Windows''' e procure por: '''CeltaAPI - API para   | ## '''sc.exe create "CeltaAPI" binpath="C:\Celta Sistemas\API\CeltaAPI.exe" start=delayed-auto''';  | ||
## '''sc.exe description "CeltaAPI" "API criada por Celta Sistemas Ltda, para conexão com o sistema Celta."''';  | |||
# Abra os '''Serviços do Windows''' e procure por: '''CeltaAPI - API criada por Celta Sistemas Ltda, para conexão com o sistema Celta''' e clique em '''Iniciar''' (o serviço da API será iniciado, e por padrão, sempre reiniciará junto com o Windows).  | |||
== Teste da API ==  | == Teste da API ==  | ||
* Abra qualquer navegador de internet e digite: '''ip_ou_nome_do_computador_onde_esta_a_api:porta_informada_acima/teste'''  | * Abra qualquer navegador de internet e digite: '''ip_ou_nome_do_computador_onde_esta_a_api:porta_informada_acima/teste'''  | ||
Edição das 20h19min de 21 de junho de 2024
Instalando CeltaApi
- Como pré-requisito, instalação do ASP.NET 7.0 (Runtime);
 - Copie os arquivos: CeltaAPI.config.xml e CeltaAPI.exe para a pasta: C:\Celta Sistemas\API;
 - Abra o arquivo CeltaAPI.config.xml e configure as seguintes propriedades:
- porta-api: Informe a porta na qual a API irá responder (padrão = 8080);
 - servidor-banco-dados: Informe o IP/nome do computador onde está o servidor do banco de dados (padrão = 127.0.0.1 = localhost)
 - pasta-banco-dados: Informe a pasta onde estão os bancos de dados: Celta.fdb e CeltaAuxiliar.fdb (padrão = C:\Celta Sistemas\)
 
 - Abra as configurações de firewall e adicione uma nova regra de entrada informando a porta configurada acima;
 - Abra o arquivo Firebird.conf e procure por: #WireCrypt = Enabled (for client) / Required (for server) e deixe assim: WireCrypt = Enabled, depois reinicie o serviço do Firebird;
 - Abra o Windows PowerShell em modo administrador e execute os seguintes comandos (caso a versão antiga da API esteja instalada primeiramente será necessário parar o serviço e depois excluí-la com o comando: sc.exe delete “CeltaAPI”):
- sc.exe create "CeltaAPI" binpath="C:\Celta Sistemas\API\CeltaAPI.exe" start=delayed-auto;
 - sc.exe description "CeltaAPI" "API criada por Celta Sistemas Ltda, para conexão com o sistema Celta.";
 
 - Abra os Serviços do Windows e procure por: CeltaAPI - API criada por Celta Sistemas Ltda, para conexão com o sistema Celta e clique em Iniciar (o serviço da API será iniciado, e por padrão, sempre reiniciará junto com o Windows).
 
Teste da API
- Abra qualquer navegador de internet e digite: ip_ou_nome_do_computador_onde_esta_a_api:porta_informada_acima/teste
 
Exemplo:
| Local (na mesma máquina que está o API) | http://localhost:8080/teste http://127.0.0.1:8080/teste  | 
| Remoto (de outra máquina) | http://192.168.1.2:8080/teste  http://servidor:8080/teste  | 
Como Resultado deverá ser obtido o seguinte:
API: Ok
Banco de dados: Ok