3.4 KiB
Ativação IPM Saúde
Após a criação do servidor de banco de dados definitivo para o IPM Saúde S-1, seguir os passos abaixo para adequar o ambiente de acordo com as configurações necessárias.
IMPORTANTE: Todos os passos abaixo são baseados no Checklist disponível em: Manutenção Servidores - 15082024 v1.xlsx > Transferir IPMSaúde que devem ser marcados como OK na planilha conforme a execução!
Configurações - Apache
✅ Criar checkout /saude:
Entre no diretório abaixo, substituindo pelo nome do cliente em questão e realize o comando svn co:
cd /var/www/html/cliente.atende.net/
svn co https://atualizacao.atende.net/svn/Saude_Producao/1.0.0/ saude/
✅ Config padrão:
Criar config padrão com a HASH:
(Alterar informações com dados do cliente que estão no tramite do chamado)
vim saude/_config.padrao.inc
<?php
$_CONFIG = Array();
$_CONFIG['cod_fiscal'] = '8253'; # alterar
$_CONFIG['cod_cliente'] = '3205'; # alterar
$_CONFIG['unificado'] = '0';
$_CONFIG['banco'] = 'pg';
$_CONFIG['ip'] = '192.168.30.189'; # alterar
$_CONFIG['porta'] = '5432';
$_CONFIG['base'] = '00000_ipmsaude'; # alterar
$_CONFIG['senha_ipmsaudeweb'] = '3HHpAoWeUEfZrAtYq2Y6xg=='; # alterar
$_CONFIG['end_memcache'] = '127.0.0.1:11211';
$_CONFIG['end_tomcat'] = '192.168.30.183:8084'; # alterar
?>
✅ Configurar /atualiza:
Crie o arquivo e cole conforme abaixo:
vim saude/atualiza/sau_atualiza_versao_config.inc
<?php
define("IPM_SVN_HOST","https://atualizacao.atende.net/svn/Saude_Producao/1.0.0");
define("IPM_SVN_SERVER_USER","atualiza-saude");
define("IPM_SVN_SERVER_PASS","HgY87&5%43");
define("IPM_SVN_HOST_ALLOW","");
define("IPM_SVN_HOST_USER","318");
✅ Aplicar permissões:
Ainda no diretório atual, altere as permissões para o usuário apache:
chown apache.apache . -R
✅ DirectoryIndex:
Adicionar "super_login.php" conforme abaixo:
vim /etc/httpd/conf/httpd.conf
-- DirectoryIndex atende.php super_login.php
vim /etc/httpd/conf.d/php.conf
-- DirectoryIndex atende.php super_login.php
✅ Alias:
Criar arquivo alias.conf, substituindo pelo nome do cliente em questão:
vim /etc/httpd/conf.d/alias.conf
Alias /social "/var/www/html/cliente.atende.net/saude/"
Alias /vigilancia "/var/www/html/cliente.atende.net/saude/"
Alias /hospital "/var/www/html/cliente.atende.net/saude/"
✅ Securtity:
Adicionar tag no arquivo security.conf, substituindo pelo nome do cliente:
vim /etc/httpd/conf.d/security.conf
<Directory "/var/www/html/cliente.atende.net/saude/upload/">
Order deny,allow
Deny from all
Allow from none
</Directory>
✅ Instalar biblioteca php:
Para realizar a instalação, execute os comandos abaixo:
cd /root/download/php56/
wget https://datacenter.atende.net/updates/php56/dbase-5.1.1.tgz
pecl install dbase-5.1.1.tgz
tar -xzvf dbase-5.1.1.tgz
cd dbase-5.1.1/
/usr/bin/zts-phpize
./configure --with-php-config=/usr/bin/zts-php-config
make && make install
cd /etc/php.d
wget https://datacenter.atende.net/updates/php56/dbase.ini
cd /etc/php-zts.d/
wget https://datacenter.atende.net/updates/php56/dbase.ini
✅ Restart Apache:
ATENÇÃO: Reiniciar serviço do apache após as 18h⚠️
systemctl restart httpd.service