# Alteração de Configuração do Apache (IP e Porta)

## Visão Geral

Mudanças na infraestrutura de rede, como a troca de um servidor ou conflitos de portas com outros softwares, exigem ajustes manuais nos arquivos de configuração do Suricato.&#x20;

Este guia ensina como realizar essas alterações de forma segura para garantir que o sistema continue acessível por todos os usuários.

Realize as alterações conforme a necessidade do ambiente:

* Altere o **IP** quando houver mudança de rede ou servidor
* Altere a **porta** quando houver conflito ou necessidade de padronização

## Regras de Negócio

* [x] **Permissões:** Sempre execute o editor de texto (Notepad++, por exemplo) como Administrador para salvar as alterações.
* [x] **Parada de Serviço:** Para trocas de porta, é obrigatório parar o serviço `Telemática SURICATO` antes de editar os arquivos.
* [x] **Consistência:** O novo IP e a nova porta devem ser idênticos em todos os arquivos citados; qualquer divergência impedirá o acesso.
* [x] **Acesso:** Lembre-se de atualizar os atalhos nos desktops das estações com a nova URL configurada.

## Alterando o IP do Servidor Apache

Realize este procedimento sempre que o servidor físico receber um novo endereço na rede.

{% stepper %}
{% step %}
Abra o arquivo `httpd.conf` localizado no caminho abaixo:

```
C:\Program Files\Telematica\SURICATO\apache\conf
```

{% endstep %}

{% step %}
Localize a linha 227;
{% endstep %}

{% step %}
Altere o IP do servidor;

<figure><img src="/files/9yI7Wsy24AUsSHzV353z" alt=""><figcaption><p><em>HTTPD.CONF ServerName</em></p></figcaption></figure>
{% endstep %}

{% step %}
Abra o arquivo `httpd-ssl.conf` localizado no caminho abaixo:

```
C:\Program Files\Telematica\SURICATO\apache\conf\extra
```

{% endstep %}

{% step %}
Altere o IP do servidor

<figure><img src="/files/QQmVe68JgK4zbAreGySJ" alt=""><figcaption><p><em>HTTPD-SSL.CONF ServerName</em></p></figcaption></figure>

{% hint style="warning" %}
**Atenção:**  Depois de alterar os arquivos, reinicie o Apache e acesse o SURICATO utilizando o novo IP configurado.
{% endhint %}
{% endstep %}
{% endstepper %}

## Alterando a Porta de Comunicação

Altere a porta de comunicação do Apache manualmente, sem utilizar o instalador.

{% stepper %}
{% step %}
Abra o arquivo `httpd-ssl.conf` localizado no caminho abaixo:

```
C:\Program Files\Telematica\SURICATO\apache\conf\extra
```

{% endstep %}

{% step %}
Localize a linha 74;
{% endstep %}

{% step %}
Altere a porta do Apache;

{% hint style="warning" %}
**Observação:** Se o serviço Telemática SURICATO estiver iniciado, pare o serviço antes de realizar a alteração.
{% endhint %}

<figure><img src="/files/TXa2uOsntgLNfTCvHJ7c" alt=""><figcaption><p><em>HTTPD-SSL.CONF Porta Apache</em></p></figcaption></figure>
{% endstep %}

{% step %}
Abra o arquivo `SURICATO.html` localizado no caminho abaixo:

```
C:\Program Files\Telematica\SURICATO\apache\cgi-bin
```

{% endstep %}

{% step %}
Acrescente a nova porta após o IP do servidor;

<figure><img src="/files/vGZusQOr0K0NDjg0D1aE" alt=""><figcaption><p><em>Arquivo SURICATO.HTML Porta Apache</em></p></figcaption></figure>
{% endstep %}

{% step %}
Inicie o serviço Telemática SURICATO
{% endstep %}

{% step %}
Acesse o sistema utilizando o novo endereço com porta

Exemplo:

```
https://192.168.0.14:447/telematica/SURICATO.exe
```

{% endstep %}
{% endstepper %}

## FAQ – Perguntas Frequentes

<details>

<summary>Quando preciso alterar o IP do Apache?</summary>

Quando o servidor mudar de rede ou receber um novo endereço IP.

</details>

<details>

<summary>Preciso alterar mais de um arquivo para mudar o IP?</summary>

Sim. Altere o `httpd.conf` e o `httpd-ssl.conf`.

</details>

<details>

<summary>Quando devo alterar a porta do Apache?</summary>

Quando houver conflito de portas ou necessidade de padronização.

</details>

<details>

<summary>Preciso parar o serviço para alterar a porta?</summary>

Sim. Pare o serviço Telemática SURICATO antes da alteração.

</details>

<details>

<summary>Onde informo a nova porta para acesso ao sistema?</summary>

No arquivo `SURICATO.html`, após o IP do servidor.

</details>

<details>

<summary>O que acontece se eu esquecer de colocar a porta na URL?</summary>

O sistema não será acessado corretamente.

</details>

<details>

<summary>Como sei se a alteração funcionou?</summary>

Ao acessar o sistema com o novo IP e/ou porta e obter resposta normal.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://software-telematica-com.gitbook.io/suricato-docs/central-tecnica/instalacao-e-configuracao-do-suricato/instalacao-do-suricato/instalacao-e-atualizacao-do-apache/alteracao-de-configuracao-do-apache-ip-e-porta.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
