Tuning Apache/MySQL/PHP para Desenvolvedores. By Douglas V. Pasqua Zend Certified Engineer / LPI / SCJP douglas.pasqua@gmail.com
|
|
- Leonardo da Cunha Vieira
- 8 Há anos
- Visualizações:
Transcrição
1 Tuning Apache/MySQL/PHP para Desenvolvedores By Douglas V. Pasqua Zend Certified Engineer / LPI / SCJP douglas.pasqua@gmail.com
2 Objetivos Dicas de Tuning para Apache/MySQL e PHP. Parâmetros de configuração para tuning de Apache e MySQL Instalação e configuração de ferramentas de tuning. Análise de códigos PHP. Identifcar Gargalos. Voltado para desenvolvedores.
3 Tópicos Apache AllowOverride mod_status SymLinks KeepAlive MaxClients Outras dicas
4 Apache AllowOverride mod_status SymLinks KeepAlive MaxClients Outras Dicas
5 Apache, AllowOverride Permite sobrescrever configurações do Apache através dos arquivos.htaccess:
6 Apache, AllowOverride Caso habilitado, Apache terá que checar por arquivos.htaccess em todas requisições. Sempre que possível, manter desabilitado.
7 Apache, AllowOverride Transportar as configurações de.htaccess para o arquivo de configuração principal
8 Apache AllowOverride ExtendedStatus SymLinks KeepAlive MaxClients Outras Dicas
9 Apache, mod_status O mod_status permite acompanhar a performance do servidor Apache. Ideal para identificar se há necessidade de aumentar os recursos do apache.
10 Apache, mod_status
11 Apache, mod_status Manter o parâmetro ExtendedStatus para Off, para melhor performance.
12 Apache AllowOverride mod_status SymLinks KeepAlive MaxClients MaxRequestsPerChild Outras Dicas
13 Apache, SymLinks Diz ao Apache para seguir/não seguir links simbólicos. Manter desabilitado faz com que o Apache realize checagens extras. (verificando se o arquivo acessado é um link ou não)
14 Apache AllowOverride ExtendedStatus SymLinks KeepAlive MaxClients MaxRequestsPerChild Outras Dicas
15 Apache, KeepAlive KeepAlive. Permite múltiplas requisições por uma mesma conexão TCP Melhora desempenho do site. Reduz utilização de CPU. Aumenta consumo de memória.
16 Apache, KeepAlive
17 Apache AllowOverride ExtendedStatus SymLinks KeepAlive MaxClients Outras Dicas
18 Apache, MaxClients Determina o limite máximo de conexões simultâneas no Apache. Aumentar também o ServerLimit quando > 256 Padrão 256 Setar antes de MaxClients
19 Apache, MaxClients MaxClients (RAM - memória outros processos) / (média do processo apache) RAM Kb (free -m) Média de Memória do Apache 12000kb (ps -ylc apache2 --sort:rss) Reservar memória para outros processos kb MaxClients = ( ) / MaxClients = 441
20 Apache AllowOverride ExtendedStatus SymLinks KeepAlive MaxClients Outras Dicas
21 Apache, Outras Dicas mod_deflate Habilita compressão de dados. Ideal para arquivos estáticos (html, css, javascript, xml, etc.) Maioria dos navegadores modernos suportam nativamente. Separar conteúdo estático de conteúdo dinâmico. Usar um servidor Http mais leve para conteúdo estático.
22 MySQL Monitorando consultas lentas max_connections table_cache query_cache_size thread_cache_size
23 MySQL, Consultas Lentas Habilitar o log de consultas lentas permite identificar gargalos de maneira simples. Para Habiltiar, editar o my.cnf e acrescentar: [mysqld]... long_query_time = 1 log_slow_queries = /var/log/mysql-slow.log
24 MySQL, Consultas Lentas Exemplo de Log /var/log/mysql-slow.log: # Time: :00:00 # Query_time: 9 Lock_time: 0 Rows_sent: 1 Rows_examined: select count(*) from backuplog;
25 MySQL Monitorando consultas lentas max_connections table_cache query_cache_size thread_cache_size
26 MySQL, max_connections Determina o número máximo de conexões simultâneas no MySQL. Aumentar de acordo com a necessidade. Receber Too many connections significa que excedeu esse limite. Aumentar esse parâmetro influência: Quantidade de Memória disponível. Quantidade de memória usada por cada conexão. Número de file descriptors abertos.
27 MySQL, max_connections Para aumentar o número de conexões simultâneas: [mysqld]... max_connections = 200
28 MySQL, max_connections Para aumentar o número de conexões simultâneas: [mysqld]... max_connections = 200 Para diagnósticos das conexões em processo no momento: mysql> show processlist\g
29 MySQL Monitorando consultas lentas max_connections table_cache query_cache_size thread_cache_size
30 MySQL, table_cache Toda vez que o MySQL abre uma tabela, coloca ela em cache. table_cache define o número de tabelas abertas em cache para todas threads. Está diretamente relacionado com o parâmetro max_connections: table_cache = max_connections * n n é o número máximo de tabelas usadas na query em que você possui mais Joins no sistema.
31 MySQL, table_cache table_cache é limitado pelo número de file descriptors disponiveis pelo S.O. Utiliza mais memória, porém melhora a performance. Lembre-se que precisa reservar extra file descriptors para tabelas temporárias e arquivos. Verificar número de file descriptors do S.O. (Linux): # cat /proc/sys/fs/file-max # lsof -p $(pidof mysqld) wc -l
32 MySQL Monitorando consultas lentas max_connections table_cache query_cache_size thread_cache_size
33 MySQL, query_cache_size Quantidade de memória alocada para guardar resultado das queries. Por padrão o valor é 0 (Desabilitado). Os valores para esse parâmetro devem ser múltiplos de Cuidado para não setar para um valor muito alto. As threads precisam fazer lock no cache durante updates. O valor mínimo é 40Kb, para alocação das estruturas.
34 MySQL, query_cache_size [mysqld]... query_cache_size = 128M
35 MySQL Monitorando consultas lentas max_connections table_cache query_cache_size thread_cache_size
36 MySQL, thread_cache_size Quantidade de threads em cache. (Conexões persistentes). Diminuir o máximo possível a criação de novas threads. Equação para testar a eficiência do cache: ((Threads_created / Connections) * 100) = 99%
37 MySQL, thread_cache_size Equação para testar a eficiência do cache: ((Threads_created / Connections) * 100) Threads_created Número de Threads criadas desde que o MySQL foi iniciado. Connections Número total de conexões desde que o MySQL foi iniciado.
38 MySQL, thread_cache_size Threads_created Threads_created: 1294
39 MySQL, thread_cache_size Connections: Connections:
40 MySQL, thread_cache_size Threads_created: 1294 Connections: ((1294 / ) * 100) = 99,98%
41 PHP Identificando gargalos em aplicação PHP memcached Opções de aceleradores de código php Usando APC (Alternative PHP Cache) Caching com Zend_Cache PHP e Computação em Nuvem
42 PHP, Profiler O Profiler do xdebug permite identificar gargalhos e/ou partes mais lentas de sua aplicação. Ideal para saber em quais pontos você pode melhor o desempenho.
43 PHP, Profiler Habilitando o Profiler do xdebug no PHP: $ sudo apt-get install php5-xdebug Editando o arquivo /etc/php5/apache2/conf.d/xdebug.ini: zend_extension=/usr/lib/php5/ /xdebug.so xdebug.profiler_enable = 1 xdebug.profiler_output_dir = /log/xdebug Finalizando: $ sudo chown www-data /log/xdebug $ sudo service apache2 restart
44 PHP, Profiler
45 PHP, Profiler webgrind - Ferramenta para análise de logs do xdebug profiler config.php:
46 PHP, Profiler
47 PHP Identificando gargalos em aplicação PHP memcached Opções de aceleradores de código php Usando APC (Alternative PHP Cache) Caching com Zend_Cache PHP e Computação em Nuvem
48 PHP, memcached Sistema de cache de alta perfomance com dados armazenados em memória.
49 PHP, memcached Sistema de cache de alta perfomance com dados armazenados em memória. Principal propósito: Diminuir a carga em banco de dados de aplicações web. Instalável através de uma extensão PECL.
50 PHP, memcached Inserindo e obtendo dados do cache:
51 PHP, memcached Limpando dados do cache:
52 PHP Identificando gargalos em aplicação PHP memcached Opções de aceleradores de código php Usando APC (Alternative PHP Cache) Caching com Zend_Cache PHP e Computação em Nuvem
53 PHP, aceleradores de código APC - Alternative PHP Cache. Ideal para WebServers muito carregados e aplicações com muitos componentes. Software Livre Mantido pelos desenvolvedores do core do PHP. Distribuído através de um pacote PECL. Previsão para estar integrado junto com o PHP versão 5.4 Compatibilidade com Zend Optimizer Fácil administração Suporte para Windows Suporte para PHP 5.4
54 PHP, aceleradores de código XCache Mantido pelo mesmo desenvolvedor do lighttpd. Performance semelhante APC ou até melhor. Suporte para PHP 5.4. Zend Server Possui cache de opcode interno Opção comercial
55 PHP Identificando gargalos em aplicação PHP memcached Opções de aceleradores de código php Usando APC (Alternative PHP Cache) Caching com Zend_Cache PHP e Computação em Nuvem
56 PHP, APC
57 PHP, APC Interface Administrativa:
58 PHP, APC Usando APC como cache de dados:
59 PHP Identificando gargalos em aplicação PHP memcached Opções de aceleradores de código php Usando APC (Alternative PHP Cache) Caching com Zend_Cache PHP e Computação em Nuvem
60 PHP, Zend_Cache Classe de Cache distribuído junto com o Zend Framework. Pode ser utilizado como Stand Alone ou junto com o MVC. Provê uma forma genérica de realizar cache de dados.
61 PHP, Zend_Cache Adapters APC Dba Filesystem Memcached Memory WinCache ZendServerDisk ZendServerShm
62 PHP, Zend_Cache Exemplo de utilização do Zend_Cache
63 PHP Identificando gargalos em aplicação PHP memcached Opções de aceleradores de código php Usando APC (Alternative PHP Cache) Caching com Zend_Cache PHP e Computação em Nuvem
64 PHP, Cloud IaaS (Infrastructure-as-a-Service) Infraestrutura (Recursos) são contratados como serviço. rede, armazenamento, memória, cpu, etc. Alta escalabilidade. Sistema de monitoramento avançado. Sistemas IaaS mais conhecidos: EC2 Amazon IBM SmartCloud
65 PHP, Cloud PaaS (Plataforme-as-a-Service) Plataforma para criação, hospedagem e controle de Software. Fácil Escalabilidade. Não se preocupe mais com administração de infraestrutura. Segurança Integrada. Sistemas PaaS mais conhecidos: Google AppEngine Force.com Zend Developer Cloud
66 PHP, Cloud SaaS (Software-as-a-Service). Não se preocupe mais com instalação de software Software utilizado 100% via Web. Não há aquisição de licenças. Pague somente pela utilização do serviço. Disponibiliza API para integrações externas. Sistemas SaaS mais conhecidos: Google Docs Gmail Hotmail
67 PHP, Cloud Amazon Amazon S3 (Simple Storage Service) Simple Queue Service (SQS) SimpleDB EC2 (Elastic Compute Cloud) Auto Scaling...
68 PHP, Cloud Windows Azure Blob Storage Table Service Queue Storage SQL Database SendGrid Service...
69 PHP, Cloud (Zend Developer Cloud) O que é? Ambiente para rodar aplicações em php na Nuvem. Criado pela própria Zend. Ambiente PaaS. Infraestrutura interna usando Zend Server. Elástico Fácil escalabilidade. Permite que você aumente ou diminui recursos conforme necessidade.
70 PHP, Cloud (Zend Developer Cloud) Rápido Ambiente otimizado para diminuir tempo de resposta de requisições. Acelerador de código. Cache de bytecode. Cache de dados. Cache total de páginas.
71 PHP, Cloud (Zend Developer Cloud) Seguro Alta disponibilidade. Monitoração de Aplicação. Hot Fixes. Plataformas RightScale Amazon Rackspace IBM SmartCloud
72 PHP, Cloud (Zend Developer Cloud)
73 PHP, Cloud Simple Cloud API Interface comum para diversos serviços de aplicações em cloud. Distribuído junto com Zend Framework. File Storage Amazon S3. Table Storage Windows Azure. Cloud Storage Nirvanix Rackspace
74 PHP, Cloud Simple Cloud API Document Service Amazon SimpleDB. Table Service Windows Azure Queue Service Amazon Sqs Queue Service Windows Azure Infrastructure Services Amazon EC2 Rackspace Cloud Servers
75 Obrigado por assistir! Para saber mais:
Tuning Apache/MySQL/PHP para Desenvolvedores. By Douglas V. Pasqua Zend Certified Engineer / LPI / SCJP douglas.pasqua@gmail.com
Tuning Apache/MySQL/PHP para Desenvolvedores By Douglas V. Pasqua Zend Certified Engineer / LPI / SCJP douglas.pasqua@gmail.com Objetivos Dicas de Tuning para Apache/MySQL e PHP. Parâmetros de configuração
Leia maisAN EVALUATION OF ALTERNATIVE ARCHITECTURE FOR TRANSACTION PROCESSING IN THE CLOUD (SIGMOD)
AN EVALUATION OF ALTERNATIVE ARCHITECTURE FOR TRANSACTION PROCESSING IN THE CLOUD (SIGMOD) Donal Krossman, Tim Kraska and Simon Loesing João Lucas Chiquito Universidade Federal do Paraná Departamento de
Leia maisAlexandre Malveira, Wolflan Camilo
Alexandre Malveira, Wolflan Camilo Introdução Cloud Computing Computação Móvel SaaS, PaaS e IaaS CloudBees Diariamente arquivos são acessados, informações dos mais variados tipos são armazenadas e ferramentas
Leia maisRicardo R. Lecheta. Novatec
Ricardo R. Lecheta Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisMELHORANDO O DESEMPENHO DO SEU WORDPRESS JULIAN FERNANDES TIAGO HILLEBRANDT
MELHORANDO O DESEMPENHO DO SEU WORDPRESS JULIAN FERNANDES TIAGO HILLEBRANDT Julian Fernandes Technical Support Team Lead na Copyblogger Media, LLC Trabalha diariamente com uma estrutura com mais de 10.000
Leia maisJoão Víctor Rocon Maia Engenharia de Computação - UFES
João Víctor Rocon Maia Engenharia de Computação - UFES Agenda Quem usa? Conceito Ilustração Vantagens Tipologia Topologia Como fazer? O que é preciso? Infraestrutura Sistema Operacional Software Eucalyptus
Leia maisDOCUMENTAÇÃO DO FRAMEWORK - versão 2.0
DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 Índice 1 - Objetivo 2 - Descrição do ambiente 2.1. Tecnologias utilizadas 2.2. Estrutura de pastas 2.3. Bibliotecas já incluídas 3 - Características gerais 4 - Criando
Leia maisMódulos de Multiprocessamento em um servidor Web
Módulos de Multiprocessamento em um servidor Web Calcula-se que Prefork é o melhor método para sistemas com CPU única e Worker para sistemas Multi-cpu. Dessa forma, você deve analisar antes de programar
Leia maisA computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer
A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer lugar e independente da plataforma, bastando para isso
Leia maisCurso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2
Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 1 Conceitos da Computação em Nuvem A computação em nuvem ou cloud computing
Leia maisUma poderosa ferramenta de monitoramento. Madson Santos - madson@pop-pi.rnp.br Técnico de Operação e Manutenção do PoP-PI/RNP
Uma poderosa ferramenta de monitoramento Madson Santos - madson@pop-pi.rnp.br Técnico de Operação e Manutenção do PoP-PI/RNP Abril de 2008 O que é? Características Requisitos Componentes Visual O que é?
Leia maisFaculdade Integrada do Ceará FIC Graduação em Redes de Computadores
Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores Disciplina - Sistemas Distribuídos Prof. Andrey Halysson Lima Barbosa Aula 12 Computação em Nuvem Sumário Introdução Arquitetura Provedores
Leia maisTrabalho de Sistema de Informações. Instalação e configuração aplicativo Ocomon
Trabalho de Sistema de Informações Aluno: Paulo Roberto Carvalho da Silva Instalação e configuração aplicativo Ocomon O trabalho tem como objetivo o estudo de caso,a instalação, configuração e funcionamento
Leia maiswww.under.com.br 4007.1432 / 0800.886.1432 / 51 3301.1432
www.under.com.br 4007.1432 / 0800.886.1432 / 51 3301.1432 Sua Infra na Nuvem Quem somos A Under é uma empresa de tecnologia e infraestrutura para internet, fundada em 2002. Figuramos entre as maiores empresas
Leia maiswww.neteye.com.br NetEye Guia de Instalação
www.neteye.com.br NetEye Guia de Instalação Índice 1. Introdução... 3 2. Funcionamento básico dos componentes do NetEye...... 3 3. Requisitos mínimos para a instalação dos componentes do NetEye... 4 4.
Leia maisArquiteturas Paralelas e Distribuídas
Arquiteturas Paralelas e Distribuídas TSI-6AN Apresentado por: Cleber Schroeder Fonseca 1 CLOUD COMPUTING 2 Cloud Computing A expressão cloud computing (computação nas nuvens) começou a ganhar força em
Leia maisINSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS
INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS Este tutorial foi desenvolvido pelos analistas Hézio Silva e José Mendes pertencentes ao quadro de TI do Banco da Amazônia S/A, sediado em Belém-Pa e
Leia maishttp://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho
vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.
Leia maisPlanejamento Estratégico de TI. Felipe Pontes felipe.pontes@gmail.com
Planejamento Estratégico de TI Felipe Pontes felipe.pontes@gmail.com VPN Virtual Private Network Permite acesso aos recursos computacionais da empresa via Internet de forma segura Conexão criptografada
Leia maisPré-Requisitos do Software Themis Pré-Requisitos do Software Themis
Pré-Requisitos do Software Themis Pré-Requisitos do Software Themis 1. Pré-requisitos para Servidores - até 2 licenças: 1.1 Plano Básico: Processador: 3.0 GHz ou superior. Recomenda-se 3.2 GHz Dual-Core.
Leia maisGoogle App Engine. André Gustavo Duarte de Almeida. Computação Ubíqua e Nuvens. Natal, 24 de maio de 2012 andregustavoo@gmail.com
Google App Engine Natal, 24 de maio de 2012 andregustavoo@gmail.com Sumário Introdução Instalação Aplicação Exemplo Implantação Conclusão Introdução Google App Engine developers.google.com/appaengine Permite
Leia maisDesenvolvendo aplicações Web escaláveis. Elton Luís Minetto
Desenvolvendo aplicações Web escaláveis Elton Luís Minetto Quem? Graduado e pós-graduado em Ciência da Computação. Cursando MBA em Gerenciamento de Projetos Trabalha com PHP desde 2000 Autor do livro
Leia maisINTRODUÇÃO À OTIMIZAÇÃO
INTRODUÇÃO À OTIMIZAÇÃO ZOPE / PLONE Escalando o Zope Definida configuração de hardware, existem três maneiras de aumentar o desempenho de um site Plone: Diminuir a carga no Zope usando mecanismos de cache
Leia maisComputação em Nuvens IaaS com Openstack. Eng. Marcelo Rocha de Sá marcelo@jambu.com.br FLISOL - Belém - Pará 25 de abril 2015
Computação em Nuvens IaaS com Openstack Eng. Marcelo Rocha de Sá marcelo@jambu.com.br FLISOL - Belém - Pará 25 de abril 2015 Nuvens Computacionais IaaS com Openstack Nuvens Computacionais Serviços em nuvens
Leia maisIntrodução a Computação nas Nuvens
Introdução a Computação nas Nuvens Professor: Rômulo César Dias de Andrade. E-mail: romulocesar@faculdadeguararapes.edu.br romulodandrade@gmail.com www.romulocesar.com.br PROFESSOR... Mini CV: NOME: RÔMULO
Leia maisAdministração de Banco de Dados
Administração de Banco de Dados Apresentação Este curso fornece capacitação técnica e administrativa avançada necessária para a administração, manutenção e otimização de complexas soluções de dados utilizando
Leia maisPiwik Uma alternativa livre ao Google Analytics
Piwik Uma alternativa livre ao Google Analytics Éverton Didoné Foscarini 1, Alexandre Albino Marchi 1 1 Centro de Processamento de Dados Universidade Federal do Rio Grande do Sul (UFRGS) Rua Ramiro Barcelos,
Leia maisProgramação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL
Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Prof. MSc. Hugo Souza Iniciando nossas aulas sobre
Leia maisApresentação. Objetivo. Dados Principais. Tecnologia Abordada Administração de Banco de Dados MySQL
Apresentação Dados Principais O treinamento fornece a capacitação técnica avançada para administração, manutenção e otimização de complexas soluções de banco de dados utilizando o MySQL. O aluno terá acesso
Leia maisDesenvolvimento de aplicações para a Cloud. Introdução
Desenvolvimento de aplicações para a Cloud Introdução Introdução } O que é Cloud Computing? } Porquê o termo Cloud? 2 Introdução } O que é Cloud Computing? } Porquê o termo Cloud? } Cloud Computing versus
Leia maisComputação em Nuvem. Alunos: Allan e Clayton
Computação em Nuvem Alunos: Allan e Clayton 1 - Introdução 2 - Como Funciona? 3 - Sistemas Operacionais na Nuvem 4 - Empresas e a Computação em Nuvem 5 - Segurança da Informação na Nuvem 6 - Dicas de Segurança
Leia mais.:Nuvem@UFSC:. Infraestrutura e Serviços
.:Nuvem@UFSC:. Infraestrutura e Serviços Edison Tadeu Lopes Melo SeTIC/UFSC - PoP-SC/RNP edison.melo {@} ufsc. br UFSC em números O processo Virtualização Consolidação Infraestrutura Serviços Benefícios
Leia maisPerformance Settings para ColdFusion MX 6.1 Alex Hubner, Novembro de 2004 http://www.cfgigolo.com
Performance Settings para ColdFusion MX 6.1 Alex Hubner, Novembro de 2004 http://www.cfgigolo.com 1. Objetivos O presente documento tem como objetivo apresentar as configurações do servidor Macromedia
Leia maisSTK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork
STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork A DarumaFramework está com suas funções nativas ao programador PHP devido a extensão de aplicativo php_darumaframework. Para usar esta extensão,
Leia maisMANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.
PROGRAMA EMBRAPA DE MELHORAMENTO DE GADO DE CORTE MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS. MANUAL DE INSTALAÇÃO: 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS
Leia maisArcGIS for Server: Administração e Configuração do Site (10.2)
ArcGIS for Server: Administração e Configuração do Site (10.2) Duração: 3 dias (24 horas) Versão do ArcGIS: 10.2 Material didático: Inglês Descrição Projetado para administradores, este curso ensina como
Leia maisPadrão ix. Manual de Instalação do Q-Ware Server Versão 3.0.0.2
Padrão ix Manual de Instalação do Q-Ware Server Versão 3.0.0.2 Copyright 2000-2014 Padrão ix Informática Sistemas Abertos S/A. Todos os direitos reservados. As informações contidas neste manual estão sujeitas
Leia maisSoluções Completas. Fundada em 1991, a.compos é pioneira na área de soluções em tecnologia, atuando nas áreas de:
Soluções Completas Fundada em 1991, a.compos é pioneira na área de soluções em tecnologia, atuando nas áreas de: - Conexões compartilhada (.IP) e dedicada (.LINK); - Data Center com servidores virtuais
Leia maisSOFTWARE INFORMAÇÕES GERAIS
SOFTWARE INFORMAÇÕES GERAIS O software EmiteCT-e, desenvolvido pela DF-e Tecnologia LTDA, é o produto destinado às empresas que emitem conhecimento de transporte eletrônico e processos relacionados. Operando
Leia maisFaculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014.
Faculdade de Tecnologia SENAC Goiás Disciplina: Gerenciamento de Rede de Computadores : Goiânia, 16 de novembro de 2014. Faculdade de Tecnologia SENAC Goiás Professor: Marissol Martins Alunos: Edy Laus,
Leia maisCriação de um Ambiente Web de Alto Desempenho para o Portal do CEULP/ULBRA
Criação de um Ambiente Web de Alto Desempenho para o Portal do CEULP/ULBRA Valdirene da Cruz Neves Júnior, Jackson Gomes de Souza Curso de Sistemas de Informação Centro Universitário Luterano de Palmas
Leia maisDocumentação Symom. Agente de Monitoração na Plataforma Windows
Documentação Symom de Monitoração na Plataforma Windows Windows Linux Windows Linux Plataforma Windows Instalação A instalação do de Monitoração do Symom para Windows é feita através do executável setup.exe
Leia maisMonitoramento Open source com Zabbix Giovanni Oliveira Renato Resende
Monitoramento Open source com Zabbix Giovanni Oliveira Renato Resende Apresentação dos palestrantes Tópicos Gerenciamento de redes O que é Zabbix Porque escolher o Zabbix Principais recursos Dicas de instalação
Leia maisAmbiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro
Desenvolvimento em PHP usando Frameworks Elton Luís Minetto Agenda Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro Ambiente Web É o ambiente
Leia maisCloud Computing. Edy Hayashida E-mail: edy.hayashida@uol.com.br
Cloud Computing Edy Hayashida E-mail: edy.hayashida@uol.com.br Facebook 750 milhões de usuários 42% de todos os usuários do Facebook estão localizado na América, 27% na Ásia e 25% na Europa 4% na África
Leia maisCurso de Aprendizado Industrial Desenvolvedor WEB
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos II Professor: Cheli dos S. Mendes da Costa Modelo Cliente- Servidor Modelo de Aplicação Cliente-servidor Os
Leia maisPráticas de Desenvolvimento de Software
Aula 8. 13/04/2015. Práticas de Desenvolvimento de Software Aula 8 - Arquitetura e infraestrutura de aplicações Web. Oferecimento Modelo cliente-servidor (1) Cliente Rede scheme://domain:port/path?query_string#fragment_id
Leia maisAdministração de Banco de Dados
Administração de Banco de Dados Apresentação Este treinamento destina-se a profissionais de dados, desenvolvedores e entusiastas que trabalham ou desejam trabalhar com a implementação, administração e
Leia mais5/7/2010. Apresentação. Web Proxy. Proxies: Visão Geral. Curso Tecnologia em Telemática. Disciplina Administração de Sistemas Linux
Apresentação Servidor Proxy Administração de Sistemas Curso Tecnologia em Telemática Disciplina Administração de Sistemas Linux Professor: Anderson Costa anderson@ifpb.edu.br Assunto da aula Proxy (Capítulo
Leia maisEntendendo como funciona o NAT
Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços
Leia maisServidor proxy - Squid PROFESSOR : RENATO WILLIAM
Servidor proxy - Squid PROFESSOR : RENATO WILLIAM Revisando Instalação do Squid - # apt-get install squid Toda a configuração do Squid é feita em um único arquivo, o "/etc/squid/squid.conf". Funcionamento
Leia maisAmbiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração
Desenvolvimento em PHP usando Frameworks Elton Luís Minetto Agenda Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração Ambiente Web É o ambiente formado
Leia maisCONFIGURAÇÃO MINIMA EXIGIDA:
Este tutorial parte do princípio que seu usuário já possua conhecimentos básicos sobre hardware, sistema operacional Windows XP ou superior, firewall, protocolo de rede TCP/IP e instalação de software.
Leia maisInstalando um pacote LAMP (Linux, Apache, MySQL, PHP) no Mandriva
Instalando um pacote LAMP (Linux, Apache, MySQL, PHP) no Mandriva 1 Como instalar programas em Linux Para que possamos inicar o processo de instalação, precisamos configurar o gerenciador de pacotes do
Leia maisGerenciamento de Redes de Computadores. Pfsense Introdução e Instalação
Pfsense Introdução e Instalação Introdução A utilização de um firewall em uma rede de computadores possui o objetivo básico de proteção relacionado a entrada e saída de dados. Introdução O pfsense é um
Leia maisUma aplicacação de privacidade no gerenciamento de identidades em nuvem com uapprove
Uma aplicacação de privacidade no gerenciamento de identidades em nuvem com uapprove Daniel Ricardo dos Santos Universidade Federal de Santa Catarina 10 de novembro de 2011 Agenda 1 Introdução 2 Identidade
Leia maisUma Proposta de Framework de Comparação de Provedores de Computação em Nuvem
Uma Proposta de Framework de Comparação de Provedores de Computação em Nuvem Igor G. Haugg Bolsista PIBITI/CNPq Orientador: Dr. Rafael Z. Frantz Área de Pesquisa Integração de Aplicações Empresariais Computação
Leia maisNota Fiscal Eletrônica (NF-e/NFS-e)
Nota Fiscal Eletrônica (NF-e/NFS-e) Nota Fiscal Eletrônica (NF-e/NFS-e) é um documento de existência apenas digital, emitido e armazenado eletronicamente, com o intuito de documentar, para fins fiscais,
Leia maisFernando Seabra Chirigati. Universidade Federal do Rio de Janeiro EEL879 - Redes de Computadores II Professores Luís Henrique Costa e Otto Duarte
Fernando Seabra Chirigati Universidade Federal do Rio de Janeiro EEL879 - Redes de Computadores II Professores Luís Henrique Costa e Otto Duarte Introdução Grid x Nuvem Componentes Arquitetura Vantagens
Leia mais1. Introdução. 2. Funcionamento básico dos componentes do Neteye
1. Introdução Esse guia foi criado com o propósito de ajudar na instalação do Neteye. Para ajuda na utilização do Software, solicitamos que consulte os manuais da Console [http://www.neteye.com.br/help/doku.php?id=ajuda]
Leia mais1 Instalando o VirtualBox no Windows
1 Instalando o VirtualBox no Windows Para quem não possui o Linux instalado no computador é necessário utilizar uma Máquina Virtual, que é responsável por emular Sistemas Operacionais. O primeiro passo
Leia maisJava e JavaScript. Krishna Tateneni Tradução: Lisiane Sztoltz
Krishna Tateneni Tradução: Lisiane Sztoltz 2 Conteúdo 1 Java e JavaScript 4 1.1 Java............................................. 4 1.2 JavaScript.......................................... 4 3 1 Java e
Leia maisConfigurando o IIS no Server 2003
2003 Ser ver Enterprise Objetivo Ao término, você será capaz de: 1. Instalar e configurar um site usando o IIS 6.0 Configurando o IIS no Server 2003 Instalando e configurando o IIS 6.0 O IIS 6 é o aplicativo
Leia maisComo configurar e-mails nos celulares. Ebook. Como configurar e-mails no seu celular. W3alpha - Desenvolvimento e hospedagem na internet
Ebook Como configurar e-mails no seu celular Este e-book irá mostrar como configurar e-mails, no seu celular. Sistemas operacionais: Android, Apple, BlackBerry, Nokia e Windows Phone Há muitos modelos
Leia maisLinguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas
Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures
Leia maisArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02
ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO
Leia maisLevantamento sobre Computação em Nuvens
Levantamento sobre Computação em Nuvens Mozart Lemos de Siqueira Doutor em Ciência da Computação Centro Universitário Ritter dos Reis Sistemas de Informação: Ciência e Tecnologia Aplicadas mozarts@uniritter.edu.br
Leia maisGoogle Drive. Passos. Configurando o Google Drive
Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.
Leia maisCloud Computing. Andrêza Leite. andreza.lba@gmail.com
Cloud Computing Andrêza Leite andreza.lba@gmail.com Roteiro O que é cloud computing? Classificação O que está 'por traz' da cloud? Exemplos Como montar a sua? O que é cloud computing? Cloud Computing O
Leia mais1 - Como Instalar e Configurar Apache, PHP e MySQL no Windows
1 - Como Instalar e Configurar Apache, PHP e MySQL no Windows 1.1 - Estrutura Inicial de Diretórios 1.2 - Instalação Apache (Servidor WEB) Primeiramente baixe o software (instalador) no site oficial do
Leia maisAP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS
AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS Manual de Instalação Tempro Software StavTISS Sumário 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 3 3. INSTALAÇÃO... 4 4.
Leia maisCOMPUTAÇÃO EM NUVEM: UM FUTURO PRESENTE
COMPUTAÇÃO EM NUVEM: UM FUTURO PRESENTE Andressa T.R. Fenilli 1, Késsia R.C.Marchi 1 1 Universidade Paranaense (UNIPAR) Paranavaí PR Brasil andressa.trf@gmail.com, kessia@unipar.br Resumo. Computação em
Leia maisCriando um site com LAMP e Joomla em 30 minutos
Criando um site com LAMP e Joomla em 30 minutos Por Fernando Mercês fernando.merces@4linux.com.br $ whoami Consultor na 4Linux, bacharelando em Ciência da Computação na UniverCidade, trabalha com tecnologias
Leia maisDados de exibição rápida. Versão R9. Português
Data Backup Dados de exibição rápida Versão R9 Português Março 26, 2015 Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept EULATOS
Leia maisO que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento
HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir
Leia mais4.14 - Imagens: <img src="..."> src <img src="tecnologia.jpg"> único atributo que não pode ser omitido neste TAG Nota: img
4.14 - Imagens: O TAG utilizado para a inclusão de imagens em páginas html é o: O atributo src especifica o local onde está a imagem e o seu nome. Nas páginas pessoais é mais comum o uso
Leia maisVocê pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.
Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site. Foi necessário configurar esse segundo adaptador, porque talvez seja necessário fazer o download de alguma
Leia maisInstalando o WordPress em localhost
Instalando o WordPress em localhost WordPress sem Mistério LEE ARAUJO htto://wordpresssemmisterio.com.br Sumário Instalando o WordPress em Localhost... 2 O Servidor web... 3 Iniciando o servidor... 6 Criação
Leia maisPatrício Domingues Dep. Eng. Informática ESTG Instituto Politécnico de Leiria Leiria, Maio 2011 http://bit.ly/patricio
Patrício Domingues Dep. Eng. Informática ESTG Instituto Politécnico de Leiria Leiria, Maio 2011 http://bit.ly/patricio 1 Velocidade... Pesquisar Cloud computing 76 milhões resultados em 0,06 segundos Isto
Leia maisNoções de. Microsoft SQL Server. Microsoft SQL Server
Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados
Leia maisO que é Cloud Computing?
O que é Cloud Computing? Referência The Economics Of The Cloud, Microsoft, Nov. 2010 Virtualização, Brasport, Manoel Veras, Fev. 2011. 2 Arquitetura de TI A arquitetura de TI é um mapa ou plano de alto
Leia maisManual de Instalação do Agente Citsmart
16/08/2013 Manual de Instalação do Agente Citsmart Fornece orientações necessárias para efetuar a instalação do Agente Citsmart. Versão 1.9 21/11/2014 Visão Resumida Data Criação 21/11/2014 Versão Documento
Leia maisESET Remote Administrator ESET EndPoint Solutions ESET Remote Adminstrator Workgroup Script de Logon
AGENDA 1. Download dos pacotes de instalação ESET Remote Administrator 2. Download dos pacotes de instalação ESET EndPoint Solutions 3. Procedimento de instalação e configuração básica do ESET Remote Adminstrator
Leia maisINSTALAÇÃO DO MICROSOFT SQL SERVER 2008 R2
INSTALAÇÃO DO MICROSOFT SQL SERVER 2008 R2 Neste item aprenderemos a instalar o Microsoft SQL SERVER 2008 R2 e a fazer o Upgrade de versões anteriores do SQL SERVER 2008 R2. Também veremos as principais
Leia maisComparativo de desempenho do Pervasive PSQL v11
Comparativo de desempenho do Pervasive PSQL v11 Um artigo Pervasive PSQL Setembro de 2010 Conteúdo Resumo executivo... 3 O impacto das novas arquiteturas de hardware nos aplicativos... 3 O projeto do Pervasive
Leia mais4 Solução Proposta. 4.1 Escopo Proposto
30 4 Solução Proposta 4.1 Escopo Proposto Neste trabalho propomos um arcabouço genérico que permite implementar leques de serviços baseados na Simulação de Monte Carlo, utilizando o ambiente de computação
Leia maisCacti. Dependências básicas Antes de instalar o Cacti é necessário realizar a instalação de suas dependências.
Cacti Segundo o site www.cacti.org, o Cacti é uma solução gráfica completa de rede desenvolvida para aproveitar o poder de armazenamento e funcionalidades gráficas do RRDTool's. Trata-se de uma interface
Leia maisProfessor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede
Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede O sistema de nome de domínio (DNS) é um sistema que nomeia computadores e serviços de rede e é organizado em uma hierarquia de domínios.
Leia maisMódulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede OpenCart v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 vqmod 4 4.2 Instalação e ativação do
Leia maisINSTALANDO E CONFIGURANDO O MY SQL
INSTALANDO E CONFIGURANDO O MY SQL Este tutorial tem como objetivo mostrar como instalar o banco de dados My SQL em ambiente Windows e é destinado aqueles que ainda não tiveram um contato com a ferramenta.
Leia maisAVG Admin 2012 SQL Server 2005 Express
AVG Admin 2012 SQL Server 2005 Express Conteúdo: 1. INSTALAÇÃO DO SQL SERVER 2005 EXPRESS... 3 1.1. Microsoft.Net Framework 2.0... 3 1.2. Microsoft SQL Server 2005 Express... 3 2. INSTALAÇÃO E CONFIGURAÇÃO
Leia maisIntrodução ao Sistema. Características
Introdução ao Sistema O sistema Provinha Brasil foi desenvolvido com o intuito de cadastrar as resposta da avaliação que é sugerida pelo MEC e que possui o mesmo nome do sistema. Após a digitação, os dados
Leia maisMinicurso Computação em Nuvem Prática: AWS
Grupo de Pesquisa em Software e Hardware Livre Glauber Cassiano Batista Membro Colméia glauber@colmeia.udesc.br Joinville Minicurso Computação em Nuvem Prática: AWS Roteiro Definições Virtualização Data
Leia maisGLPI Guia de Instalação e Configuração
GLPI Guia de Instalação e Configuração Autor: Edmilson de Novais Silva (Pajé) Criado em: 29/01/2010 Rev 0.1 Índice 1 GLPI Gestionnaire Libre de Parc Informatique...1 2 Instalação do GPLI no Servidor Linux...2
Leia mais