Instalação do Serviço PHSServer
Revisão de 18h10min de 18 de maio de 2023 por Willian.avilla (discussão | contribs)
O PHSServer é o serviço da aplicação que fica junto ao servidor e é responsável pelo controle de acessos e execução das regras de negócio solicitadas via interfaces Desktop, Mobile ou Web.
Para instalação, são necessários os seguintes arquivos:
- PHServer.exe - Arquivo de execução do serviço no windows.
- PHServer.sqlite - Base de dados do SQLite com as informações das bases de dados configuradas. Para cada empresa, deve-se configurar uma base de dados utilizando o arquivo PHServerConf.exe.
- PHSys.Lic - Arquivo de licença, disponibilizado pela PHSYS.
- Pasta Certificados - Arquivo de licença deve estar localizado dentro da pasta de certificados.
- Pasta Páginas - Contém os arquivos HTML e demais necessários.
- Estrutura de arquivos do ServerConfWeb.
- Arquivos Principais:
- APIs - Contém todos as API's utilizado na construção Web.
- Boostrap - Framework para construção das telas.
- DataTabels - Construção das Grids
- Fontawesome - Ícones.
- GoogleFont - Ícones.
- jQuery - Extensão para utilização no JavaScript.
- Selectize - Utilização de campos lista estilizados para utilização de Ajax para pesquisa.
- SweetAlert2 - Mensagens estilizadas na tela.
- Serverconf - Contém as páginas, arquivos css's e javascripts necessários para abertura do serverconfweb.
- CSS - Arquivos de estilização para o serverconfweb.
- estilo.css - Estilização das telas.
- estilologin.css - Estilização da tela de login.
- Imagens - Contém os ícones do sistema utilizados nas páginas do serverconfweb.
- JS - Arquivos js necessários.
- PH_Script_ServerConf.js - Script para comunicação com o servidor e tratamentos dos campos.
- PH_Script_ServerConf_Login.js - Script para criação da sessão e validação do login.
- basedados.html - Tela de base de dados.
- login.html - Tela de login.
- servidores.html - Tela de servidores de banco.
- usuarios.html - Tela de usuários do serverconf.
- CSS - Arquivos de estilização para o serverconfweb.
- APIs - Contém todos as API's utilizado na construção Web.
- Arquivos Principais:
- Estrutura de arquivos do ServerConfWeb.
- Parametros.ini - Contém os dados necessários para instalação e parametrização do serviço.
- Estrutura padrão do arquivo ini:
- [CONEXAO]
- Servidor=LOCALHOST
- Porta=211
- [PARAMETROS]
- NomeServico=PHSServer
- DescricaoServico=PH Sys - Server
- [CONEXAOBASESDADOS]
- TipoConexao=4
- Os tipos de conexão são:
- 1 - Firebird
- 2 - Oracle
- 3 - PostGreSQL
- 4 - SQLServer
- Os tipos de conexão são:
- Servidor=LOCALHOST
- Porta=1433
- DataBase=basededados
- Usuario=sa
- Senha=senha
- Estrutura padrão do arquivo ini:
DLL's'
- libcrypto-1_1.dll ou libcrypto-1_1-x64.dll
- libssl-1_1.dll ou libssl-1_1-x64.dll
- libexslt.dll
- libiconv.dll
- libssl-1_1.dll
- libxml2.dll
- libxslt.dll
- Clientes que utilizam banco de dados Oracle
- oci.dll
- orannzsbb10.dll
- oraociicus10.dll
- ssleay32.dll
- Clientes que utilizam banco de dados Firebird
- fbclient.dll
- Clientes que utilizam banco de dados PostGreSQL
- libpq.dll
- Clientes que utilizam agendamento de conta IMAP.
- libeay32.dll
- ssleay32.dll