Você está na página 1de 7

1.

Requisitos para instalação do NeoCompor:

- Windows com IIS 7 ou superior


- SQL Server 2014 ou superior
- .Net Framework 4.5.1
- Arquivos de instalação, Excel.zip e txt com requisitos do IIS

2. Configuração do IIS:

Antes de instalar o NeoCompor, é necessário configurar o IIS:

- Abrir o IIS (Pela pesquisa do Windows, digite “IIS”)


- Em Conexões, abra a árvore do servidor e clique com o botão direito em “Sites”, clique em “Adicionar Site”

- Em nome do Site, adicione o nome desejado (ex.: NeoCompor)


- Em Caminho físico, informe a pasta onde o NeoCompor será instalado (ex.:
C:\inetpub\wwwroot\neocompor)
- No campo porta, informe a porta onde o NeoCompor será executado. A porta 80 já é usada pelo “Default
Web Site”. Recomendamos que este site não seja utilizado para o NeoCompor. Neste caso, utilize outra porta (ex.:
81)
- Clique em “OK” para finalizar a criação do Site

- Novamente em Conexões, clique em Pools de Aplicativos


- Clique duas vezes no pool criado (caso o processo acima tenha sido feito da mesma forma, será o
NeoCompor)
- Em Versão do .Net CLR, a versão deve ser a v4

- Ainda no Pool de Aplicativos, clique com o botão direito no mesmo pool criado, e clique em “Definir
Padrões do Pool de Aplicativos...”

- Altere a informação abaixo para “0”:

- Esta configuração é necessária para que algumas importações que utilizam threads sejam executadas pelo
tempo que for necessário.
3. Banco de Dados:

Presumindo que o SQL Server já está instalado e funcionando, adicione o Banco de Dados que o NeoCompor irá
utilizar. As tabelas e demais configurações serão criadas pelo NeoCompor.

4. Instalação:

Para instalar o NeoCompor, siga os seguintes passos:

- Executar o arquivo NeoComporSetup.exe


- Após clicar em Avançar pela primeira vez, informe o Site e o Pool de Aplicativos (ambos NeoCompor, se as
instruções acima foram realizadas da mesma forma). Deixar o campo “Diretório Virtual” em branco. Clique em
Avançar até a instalação começar.
- Se neste momento ocorrer algum erro, verifique o arquivo requisitos.txt.
- Clique em Fechar para finalizar o processo de instalação.

5. Configuração do NeoCompor:

5.1. Permissões de Pastas:

- Abra novamente o IIS, Conexões, abra a árvore do servidor e expanda “Sites”. Clique com o botão direito no
site NeoCompor e clique na opção “Alternar para exibição de conteúdo”.
- Clique com o botão direito na pasta “Arquivos”, “Editar Permissões”.
- Na aba “Segurança”, clique em Editar.
- Selecione o usuário IIS_IUSRS e marque a opção Controle Total (ou apenas adicione o usuário “Todos” e dê
a mesma permissão). Clique em OK até fechar a janela de propriedades da pasta.
- Faça o mesmo procedimento acima para a pasta “Logs".
- Feche o IIS

5.2. Configuração do NeoCompor:

- Na pasta que você escolheu para a instalação do NeoCompor, crie uma cópia do arquivo
server_modelo.cfg.xml, e renomeie para server.cfg.xml

- Edite o arquivo server.cfg.xml, informando os dados do SQL Server e a base de dados que você criou nos
passos anteriores (Database e DatabaseCliente).
- Não é obrigatório utilizar o usuário “sa” do SQL Server. Porém, o usuário precisa de permissões para criar e
alterar bases de dados e tabelas. Evite restringir muito o acesso do usuário, para evitar erros que podem ser de difícil
entendimento. Sugerimos o uso de uma instância do SQL Server apenas para o NeoCompor.

5.3. Executando o NeoCompor:

Para executar o NeoCompor, abra o navegador de sua escolha e informe o endereço localhost:porta/Login, onde a
porta é a que você escolheu quando configurou o IIS. No nosso caso, a porta 81 (localhost:81/Login).

6. Cadastrando a Empresa no NeoCompor:

- Faça o login no sistema com o usuário sysadmin, sem senha.


- No menu lateral, vá em Empresas – Cadastro
- Para criar uma nova Empresa, é necessário o arquivo de licença gerado pela 90. Com o arquivo em mãos (extensão
.xml), coloque em uma pasta de fácil acesso no servidor, e clique no botão “Adicionar” para informar o caminho
dele.
- A Razão Social não será preenchida até que a Empresa seja criada, é normal este campo ficar em branco.
- Banco de Dados: é o nome do banco de dados que será criado no SQL Server. Só são permitidos números e letras
minúsculas, e o primeiro caractere deve ser uma letra. O limite do campo é de 50 caracteres, mas quanto menor o
nome do banco, melhor.
- Nome de Acesso ao Sistema: este nome será usado para o login de todos os usuários da empresa. Ex.: se o nome de
acesso for empresa1, todos os usuários farão login utilizando @empresa1, ou seja, sysadmin@empresa1,
usuario@empresa1, etc.
- Como é uma versão instalada, nenhuma base de dados de órgão estará disponível (DNIT, SINAPI, EMOP, COPASA).
Estas bases poderão ser importadas na base da Empresa posteriormente.
- Clique em Gravar. Se tudo tiver sido informado corretamente e a licença estiver válida, a empresa será criada.

7. Acessos da Empresa:

- Por padrão, o NeoCompor já cria dois usuários para a Empresa (a senha inicial é “senha”):
- sysadmin@nomedeacesso
- usuario@nomedeacesso

- Sysadmin: no primeiro acesso, será exibido o Termo de Compromisso. Marque a opção “Li e aceito os termos” e
clique em Confirmar para continuar.
- Serão exibidos no menu lateral todas as opções de gerenciamento da Empresa, que podem ser vistas em
funcionamento nas Videoaulas.

- Usuario: possui permissão de administrador com acesso a todas as funcionalidades do NeoCompor.

8. Importação de Bases de Órgãos (DNIT, SINAPI, EMOP, COPASA):

- Caso o cliente queira as bases de órgãos (DNIT, SINAPI, EMOP ou COPASA), faça o acesso com o usuário
sysadmin@nomedeacesso e clique no menu Upload de Banco de Dados.
- Órgão: escolha o nome do órgão
- Título: geralmente se informa a data da base do órgão, por exemplo 09/2017.
- Banco de Dados: arquivo zip disponibilizado pelo Pio. Atenção para o nome dos arquivos dentro do zip, se
os nomes forem diferentes do que é solicitado na tela de upload, eles não serão importados.
- Clique em Gravar para iniciar o upload. Observe que a tela já será liberada em seguida e a base irá ser
exibida no bloco “Bases de Dados”, para que o usuário continue utilizando o sistema. A importação irá continuar em
segundo plano. Essa base só será liberada para uso quando o processo de importação terminar. O DNIT que é a
menor base demora aproximadamente 5 minutos, dependendo do poder de processamento do servidor. A maior
base que é a EMOP pode demorar cerca de 30 minutos ou mais.
- Para saber se a base foi importada com sucesso, entre novamente no menu Upload de Banco de Dados, no
bloco “Bases de Dados” as colunas “Importando” e “Erro” devem exibir “Não”.
- Caso a coluna “Erro” apresente “Sim”, a base não foi importada e o erro foi registrado no arquivo de log na
pasta Logs, que alteramos a permissão para Controle Total nos passos anteriores. Vá até essa pasta e abra o arquivo
de log que foi modificado mais recentemente. Lá terá o motivo do erro.

9. Outras importações

Algumas importações utilizam conexão com arquivos do excel. Para possibilitar isso, a instalação do MS Office Excel
no servidor geralmente é o suficiente. Porém, caso não seja possível a instalação ou algum erro ainda esteja
ocorrendo na importação, siga as instruções encontradas no arquivo Excel.zip que é fornecido junto com o
instalador.

10. Atualização do NeoCompor:

Para atualizar o NeoCompor, é necessário remover a versão anterior e reinstalar a nova. Para isso:
- Em Adicionar e Remover Programas no Painel de Controle, remova o NeoCompor.
- Instale novamente, porém, apenas será necessário repetir o item 4 e conferir o item 5.1 (permissões de
pastas).

Como a base de dados não é alterada nesse processo, nada será perdido.

Você também pode gostar