219 lines
8.8 KiB
Markdown
219 lines
8.8 KiB
Markdown
## 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
|
|
|
|
```console
|
|
<?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`](criacao_estrutura.md) |