Files
projeto-importado/docs/configuracao_apache_5618_cliente.md
T
2025-11-28 00:29:42 -03:00

8.8 KiB

00000-clean-app-01-5618.atende.net

Acessar o VCenter: https://pr01-ger-vcsa01.atendenet.local/ ou https://sp01-ger-vcsa01.atendenet.local/

Ligue a máquina virtual do cliente e após execute os procedimentos abaixo:

Acesse o Console VMWare do servidor:
LAUNCH WEB CONSOLE > Informe usuário e senha (root - 123456):

  # vim /etc/sysconfig/network-scripts/ifcfg-eno16780032
        IPADDR="192.168.XX.XX" - Inserir IP do Apache
        PREFIX="28"
        GATEWAY="192.168.XX.XX" - Inserir IP do Firewall
        DNS1="192.168.XX.XX" - Inserir IP do Firewall
        
  # reboot

Após reiniciar a máquina, conectar via SSH com o IP INT_RT configurado no Firewall (porta 9024):

   # vim /etc/resolv.conf
        nameserver 192.168.XX.XX - Alterar para o IP do gateway

Ajustar nome e IP do Servidor:

   # vim /etc/hosts 
        - Substituir o IP do App. Ex: :% s/21.20/XX.XX 
        - Substituir código e nome do cliente. Ex: :% s/00000-clean-app-01-5618/08573-demonstracao-app-01-5618
        - Substituir domínio do cliente. Ex: :% s/clean.atende.net/cliente.atende.net (conforme URL1 informada no chamado)
        - Substituir domínio do cliente. Ex: :% s/clean.sc.gov.br/cliente.sc.gov.br (conforme URL2 informada no chamado)

   # vim /etc/hostname
        - Substituir código e nome do cliente. Ex: :% s/00000-clean-app-01-5618/08573-demonstracao-app-01-5618

Instalar o VMWare-Tools:
No VCenter, vá na VM do cliente e siga os passos: Actions > Guest OS > Install VMWare Tools.

   # mount /dev/cdrom /mnt
   # cd /root
   # cp /mnt/VMwareTools-10.....tar.gz /root/
   # tar -xzvf VMwareTools-10.....tar.gz
   # cd vmware-tools-distrib/
   # ./vmware-install.pl > yes > ENTER até o fim da instalação
   # reboot

Altere os arquivos de configuração do servidor:
Ajustar os seguintes itens conforme a planilha de manutenção de servidores:

Ajuste o arquivo performance.conf:

   # vim /etc/httpd/conf.d/performance.conf
        MaxKeepAliveRequests 	45  - Alterar conforme planilha MAX KEEPALIVE
        <IfModule prefork.c>
        StartServers      20 - Alterar conforme planilha START SERVERS
        MinSpareServers   20 - Alterar conforme planilha START SERVERS
        MaxSpareServers   40 - Alterar conforme planilha MAX SERVERS
        ServerLimit      190 - Alterar conforme planilha MAX CLIENTS 
        MaxClients       190 - Alterar conforme planilha MAX CLIENTS 
        MaxRequestsPerChild  4000
        </IfModule>

Ajuste o arquivo security.conf:

   # vim /etc/httpd/conf.d/security.conf
        ServerTokens Prod - Conferir se o valor está como "Prod"
        ServerSignature Off - Conferir se o valor está como "Off"
        TraceEnable Off - Conferir se o valor está como "Off"
        Directory - Alterar o CLEAN.atende.net pelo do cliente. Ex: :% s/CLEAN.atende.net/cliente.atende.net

Ajuste o arquivo qos.conf:

   # vim /etc/httpd/conf.d/qos.conf 
        QS_SrvMaxConnPerIP      95 115 - Alterar conforme planilha
        QS_ClientEventBlockCount   115 95 - Alterar conforme planilha
        QS_SrvMaxConnExcludeIP      192.168.XX.XX - Substituir pelo IP do Tomcat. Ex: :% s/21.23/XX.XX

        <Location /qos>
            SetHandler qos-viewer - Substituir pelo IP do Apache. Ex: :% s/21.20/XX.XX
            Order Deny,Allow
            Deny from All
            Allow from 192.168.XX.XX ; XX.X.XX.XXX/29 ; XX.XX.XX.XXX/28 ; XXX.XXX.XX.X/28 ; XXX.XX.XX.X/22
        </Location>

Ajuste o arquivo ssl.conf:

   # vim /etc/httpd/conf.d/ssl.conf
        Alterar o clean.atende.net pelo endereço do cliente. Ex: :% s/clean.atende.net/cliente.atende.net

Ajuste o arquivo status.conf:

   # vim /etc/httpd/conf.d/status.conf
        <Location /server-status> - Substituir pelo IP Firewall e do Apache. Ex: :% s/21.17/XX.XX e :% s/21.20/XX.XX
        <Location /server-info> - Substituir pelo IP Firewall e do Apache. Ex: :% s/21.17/XX.XX e :% s/21.20/XX.XX

Ajuste o arquivo httpd.conf:

   #  vim /etc/httpd/conf/httpd.conf 
        Configurar as informações gerais do servidor, substituindo pelo endereço principal. 
        Ex: :% s/CLEAN.atende.net/cliente.atende.net ou, se for ambiente compartilhado :% s/CLEAN.atende.net/CAMARAS-01.atende.net
        Configurar o domínio virtual, substituindo o clean.atende.net pelo do cliente (cliente.atende.net) e o clean.sc.gov.br para (cliente.sc.gov.br) observando as particularidades de cada cliente (URL2 informado no chamado). 
        Ex: :% s/clean.atende.net/cliente.atende.net e :% s/clean.sc.gov.br/cliente.sc.gov.br

Ajuste o arquivo awstats.conf:

   # vim /etc/httpd/conf.d/awstats.conf
        Directory - Substituir pelo IP Firewall e do Apache. Ex: :% s/21.17/XX.XX e :% s/21.20/XX.XX

Renomeie o nome do arquivo para o cliente em questão:

   # cd /etc/awstats 
   # mv awstats.clean.atende.net.conf awstats.cliente.atende.net.conf - Substituir cliente pelo nome do cliente em questão.
   # vim awstats.cliente.atende.net.conf - Substituir a palavra clean pelo nome do cliente. Ex: :% s/clean/cliente

Confira configuração do memcache:

   # cat /etc/sysconfig/memcached - CACHESIZE deve estar ="128"

Ajuste o arquivo zabbix_agentd.conf:

   # vim /etc/zabbix/zabbix_agentd.conf
        Server=192.168.XX.XX - Alterar para o IP do Firewall
        ServerActive=192.168.XX.XX - Alterar para o IP do Firewall
        Hostname=00000-clean-app-01-5618 - Alterar o código e nome do cliente. Ex: :% s/00000-clean-app-01-5618/08573-demonstracao-app-01-5618

Ajuste o arquivo apache.conf:

   # vim /etc/ztc/apache.conf 
        host=192.168.XX.XX - Alterar para o IP do Apache

Realize a conferência do arquivo memcache.conf:

   # cat /etc/zabbix/zabbix_agentd.d/memcache.conf 
        Retorno: UserParameter=memcache[*],/opt/ztc/bin/memcache_status.sh $1 

Conferir regras de firewall, caso exista alguma alteração será informado:

   # iptables -L

Configurando as pastas/arquivos e o software Atende Net para o cliente:

   # cd /var/www/html/

Renomear a pasta para o nome do cliente em questão:

   # mv clean.atende.net cliente.atende.net 

   # cd cliente.atende.net/

   # svn update

Altere as informações do arquivo de config:

   # vim _config.padrao.inc
        $_CONFIG = Array();
        $_CONFIG['banco'] = 'pg';
        $_CONFIG['ip'] = '192.168.XX.XX';               - Substituir pelo IP do Banco de Dados
        $_CONFIG['porta'] = 5432;
        $_CONFIG['senha_atendenetweb'] = 'HASH_SGBD';             - Substituir pela HASH gerada no GDT
        $_CONFIG['senha_sincronizador'] = 'HASH_SGBD';            - Substituir pela HASH gerada no GDT
        $_CONFIG['base'] = '00000_clean';               - Substituir pelo nome da base
        $_CONFIG['end_birt'] = 'http://192.168.XX.XX:8080/WebReport/';           - Substituir pelo IP do Tomcat
        $_CONFIG['end_memcache'] = '127.0.0.1:11211';
        $_CONFIG['https'] = true;
        $_CONFIG['session_mode'] = 2;
        $_CONFIG['versao_birt'] = 4.4;
        $_CONFIG['manutencao'] = 0;
        $_CONFIG['captcha_mode'] = 1;   // Ativa o Captcha: 1 - Total, 2 - Ignora Restritos.
        $_CONFIG['captcha_version'] = 'vh'; // Versao Captcha Google: v2 - Versao 2, v3 Versao 3, vh - Hibrida.
        $_CONFIG['captcha_v3_score'] = 0.2; // Score padrao 0.5, valores possíveis de 0.0 a 1.0.
        $_CONFIG['captcha_v2_key_site'] = 'HASH_CAPTCHA';              - Substituir pela chave de site do Google para Recaptcha V2
        $_CONFIG['captcha_v2_key_secret'] = 'HASH_CAPTCHA';            - Substituir pela chave secreta do Google para Recaptcha V2
        $_CONFIG['captcha_v3_key_site'] = 'HASH_CAPTCHA';              - Substituir pela chave de site do Google para Recaptcha V3
        $_CONFIG['captcha_v3_key_secret'] = 'HASH_CAPTCHA';            - Substituir pela chave secreta do Google para Recaptcha V3
        $_CONFIG['politica_seguranca'] = 1;

Conferir o Atualiza:

   # vim atualiza/atualiza_versao_config.inc
<?php
  define("IPM_SVN_HOST","https://atualizacao.atende.net/svn/AtendeNet_Producao/1.0.0/");
  define("IPM_SVN_SERVER_USER","atualiza-atende");
  define("IPM_SVN_SERVER_PASS","#@t#lZ440#N3t");
  define("IPM_SVN_HOST_ALLOW","");
  define("IPM_SVN_HOST_USER","318");

Aplique as permissões e apague os logs:

   # chown apache.apache . -R 

   # rm /var/log/httpd/*CLEAN* -rf 

   # rm /var/log/httpd/*clean* -rf 

Altere a senha do root:

   # passwd root       

Reinicie a máquina:

   # reboot

Voltar para Configuração do Ambiente