Assuma o controle de suas configurações Palestrantes:

Tamanho: px
Começar a partir da página:

Download "Assuma o controle de suas configurações Palestrantes:"

Transcrição

1 FLISOL DF Assuma o controle de suas configurações Palestrantes: Daniel Guto

2 Já teve a sensação de estar perdendo o controle do seu ambiente? Foto tirada do site sysadminday.com por Frank Schicksal

3 Você passa horas e horas configurando e reconfigurando sistemas de forma repetitiva e cansativa? Foto tirada do site sysadminday.com por Frank Schicksal

4 Você gostaria de ter um ambiente padronizado e de fácil implementação de mudanças e configurações? Você sabe que o seu ambiente vai crescer e se preocupa em como mantê-lo?

5 Já pensou em investir na gestão de suas configurações?

6 Porque eu me interessaria por isto? Facilitar o trabalho de administração de servidores Padronizar as configurações utilizadas Possibilitar auditoria de configuração Centralizar a administração Elementos comumente gerenciados Usuários Grupos Arquivos pacotes instalados

7 Puppet & CIA Puppet (2005) Ruby, GPL AIX, BSD, HP-UX, Linux, MaxOS, Solaris, Windows(*) Wikipedia: Configuration_management Comparison_of_open_sourc e_configuration_manageme nt_software

8 Onde estamos usando? EBC - Empresa Brasil de Comunicação Cerca de 130 máquinas virtuais sendo gerenciadas pelo Puppet. Administração compartilhada de 4 devops

9 Mão na Massa

10 Exercício Distribuir configuração de Locales

11 Conceitos Resource Type User, File, Package Name user { 'ze': ensure => present, gid => 1000, require => Group['ze'], Attributes Meta Attributes Classes Definitions Modules

12 Exemplo Locales Configurar locales em um servidor Pacote locales Arquivo /etc/default/locale Arquivo /etc/locale.gen Executar /usr/sbin/locale.gen Código fonte em: https://github.com/dcsobral/puppet-exemplo-locale

13 Experimentando com a linha de Comando ralsh puppet:~# ralsh user bob user { 'bob': ensure => 'absent' puppet:~# ralsh user bob ensure=present notice: /User[bob]/ensure: created user { 'bob': ensure => 'present' puppet:~# ralsh user bob ensure=absent notice: /User[bob]/ensure: removed user { 'bob': ensure => 'absent'

14 Experimentando com a linha de Comando puppet describe puppet describe package -s package ======= descrição e funcionamento Parameters adminfile, allowcdrom, category, configfiles, description, ensure, flavor, instance, name, platform, responsefile, root, source, status, type, vendor Providers aix, appdmg, apple, apt, aptitude, aptrpm, blastwave, darwinport, dpkg, fink, freebsd, gem, hpux, nim, openbsd, pkg, pkgdmg, portage, ports, portupgrade, rpm, rug, sun, sunfreeware, up2date, urpmi, yum, zypper

15 Arquivos de configuração Locale.pp package { 'locales': ensure => installed,

16 Puppet Apply # puppet apply locale.pp package { 'locales': ensure => installed, file { '/etc/default/locale': ensure => present, content => 'LANG=pt_BR.UTF-8',

17 Dependências locale.pp package { 'locales': ensure => installed, file { '/etc/default/locale': ensure => present, content => 'LANG=pt_BR.UTF-8', require => Package['locales'],

18 Outros Atributos locale.pp Package { 'locales': ensure => installed, file { '/etc/default/locale': ensure => present, content => 'LANG=pt_BR.UTF-8', require => Package['locales'], owner => 'root', group => 'root', mode => 644,

19 Enviando Arquivos locale.pp file { '/etc/locale.gen': ensure => present, source => '/root/exemplo/locale.gen', require => Package['locales'], owner => 'root', group => 'root', mode => 644,

20 Executando Processos exec { '/usr/sbin/locale-gen':

21 Multiplas Dependências exec { '/usr/sbin/locale-gen': require => [ Package['locales'], File['/etc/locale.gen'] ],

22 Notificações exec { '/usr/sbin/locale-gen': subscribe => File['/etc/locale.gen'], require => [ Package['locales'], File['/etc/locale.gen'] ],

23 Refresh exec { '/usr/sbin/locale-gen': subscribe => File['/etc/locale.gen'], refreshonly => true, require => [ Package['locales'], File['/etc/locale.gen'] ],

24 Classes e Nós class locale { package { 'locales': ensure => installed, file { '/etc/default/locale': ensure => present, content => 'LANG=pt_BR.UTF-8', require => Package['locales'], file { '/etc/locale.gen': ensure => present, source => '/root/exemplo/locale.gen', require => Package['locales'], exec { '/usr/sbin/locale-gen': subscribe => File['/etc/locale.gen'], refreshonly => true, require => [ Package['locales'], File['/etc/locale.gen'] ], node default { include locale

25 Servidor Puppet /etc/default/puppet confs debian /etc/puppet puppet.conf auth.conf fileserve.conf files/ manifests/ modules/ templates/ /var/lib/puppet diretório principal puppet confs principais puppet confs autenticaçãos perms servidor de arquivos arquivos que serão servidos classes, definições, nós módulos templates configurações variáveis

26 manifests/site.pp import "locales" node default { include locales

27 Modules/locales locales locales/files locales/files/default locales/files/default/locale locales/files/locale.gen locales/manifests locales/manifests/classes locales/manifests/classes/locales.pp locales/manifests/init.pp

28 Fileserver.conf [modules] allow /23 [files] path /etc/puppet/files allow /23

29 puppet cert puppet cert --list puppet cert --sign servidor

30 O que faço com tudo isso? Afinal, onde toda essa flexibilidade e agilidade pode nos levar? Quais são os ganhos para uma equipe devops e para o cliente?

31 Situação Anterior Máquina Física Debian Lenny Tempo de criação de maquina física 40 minutos (CD) Tempo de configuração/update OS* - 40 minutos Tempo de instalação e configuração Apache2, PHP5, MYSQL 2 a 4 horas** * Levando em conta configurações da rede, locale, ntpdate, backup, monitoração, criação de usuários, instalação de pacotes básicos do sysadmin. ** Levando em conta hardening do os, tuning do os, configuração e tuning do apache2, php5 e mysql5.

32 Situação Atual Máquina Virtual (GANETI+XEN) Debian Lenny Tempo de criação de maquina virtual - 2 minutos Tempo de configuração/update OS* usando Hooks Ganeti 2 a 4 minutos Tempo de instalação e configuração Apache2, PHP5, MYSQL 2 a 4 minutos** * Levando em conta configurações da rede, locale, ntpdate, backup, monitoração, criação de usuários, instalação de pacotes básicos do sysadmin. ** Levando em conta hardening, tuning os, apache2, php5, mysql, considerando ter as classes prontas

33 Problemas Documentação Deficiente (mas dá para se virar) Mensagens de erro ruins Servidor default não segura mais de 20 máquinas Não distribui arquivos grandes Grande investimento de tempo para chegar ao nível de expert

34 Conclusão O Puppet é uma ferramenta essencial para gerenciar e distribuir configurações, ele é um batalhão de devops trabalhando para você, sua equipe e sua empresa.

35 Informações do projeto Site/Blog Google Groups Puppet-camp, puppet-users, puppet-dev IRC Irc.freenode.org #puppet

36 Contato, Dúvidas, Perguntas Guto Carvalho Daniel o.net Palestras de hoje disponíveis em nossos sites. Palestra sob licença Creative Commons - Atribuição m/dcsobral

Webinar Introdução ao Puppet Enterprise

Webinar Introdução ao Puppet Enterprise Webinar Introdução ao Puppet Enterprise Miguel Di Ciurcio Filho miguel@instruct.com.br Guto Carvalho gutocarvalho@instruct.com.br Agenda Desafios da administração de sistemas. Limitações das soluções atuais.

Leia mais

Puppet. Automatizando e Gerênciando Con!gurações.

Puppet. Automatizando e Gerênciando Con!gurações. <Guto Carvalho> Puppet Automatizando e Gerênciando Con!gurações whoami Consultor/SysAdmin (LPIC-3) na 4Linux Doze anos de experiência com tecnologias FOSS Blogueiro de TI há 6 anos no site gutocarvalho.net

Leia mais

FLISOL DF - 2011. Assuma o controle do seu parque virtualizado. Palestrantes: Guto Carvalho @gutocarvalho Daniel Sobral @dcsobral

FLISOL DF - 2011. Assuma o controle do seu parque virtualizado. Palestrantes: Guto Carvalho @gutocarvalho Daniel Sobral @dcsobral FLISOL DF - 2011 Assuma o controle do seu parque virtualizado Palestrantes: Guto Carvalho @gutocarvalho Daniel Sobral @dcsobral Já teve a sensação de estar perdendo o controle do seu ambiente virtualizado?

Leia mais

Monday, August 6, 12

Monday, August 6, 12 Gerência de Configurações em Cloud Puppet em ambientes IaaS José Augusto (Guto) Carvalho jose.carvalho@4linux.com.br whoami Consultor/SysAdmin (LPIC-3) na 4Linux.com.br 12 anos de experiência com tecnologias

Leia mais

Prestação de serviços em: Baseados em: Para construir sua infraestrutura de TI e criar novas soluções de negócio. - Consultoria - Suporte - Projetos

Prestação de serviços em: Baseados em: Para construir sua infraestrutura de TI e criar novas soluções de negócio. - Consultoria - Suporte - Projetos Prestação de serviços em: Baseados em: - Consultoria - Suporte - Projetos - Desenvolvimento - Soluções e Aplicativos - Treinamento - Softwares Livres - Open Source - Padrões Abertos Para construir sua

Leia mais

CISL 2014 2014.04.07. Brasília/DF. Infraestrutura ágil com Puppet por Guto Carvalho

CISL 2014 2014.04.07. Brasília/DF. Infraestrutura ágil com Puppet por Guto Carvalho CISL 2014 Brasília/DF 2014.04.07 Infraestrutura ágil com Puppet por Guto Carvalho whoami José Augusto (Guto) Carvalho Consultor/SysAdmin/DevOp (LPIC-3, RHCE e PCP-201); 14 anos de experiência com TI e

Leia mais

Introdução ao Sistema. Características

Introduçã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 mais

Funcionalidades da ferramenta zabbix

Funcionalidades da ferramenta zabbix Funcionalidades da ferramenta zabbix Jordan S. Romano¹, Eduardo M. Monks¹ ¹Curso Superior de Tecnologia em Redes de Computadores FACULDADE DE TECNOLOGIA SENAC PELOTAS (FATEC PELOTAS) Rua Gonçalves Chaves,

Leia mais

Mcollective. Orquestrando o seu parque de servidores

Mcollective. Orquestrando o seu parque de servidores Mcollective Orquestrando o seu parque de servidores José Augusto (Guto) Carvalho Consultor, Instrutor, SysAdmin e DevOp Blogueiro de TI há mais de 10 anos RHCSA, RCHE, LPIC3, PCP2, NCLA, FCNSAv5

Leia mais

II Dia D (Debian) do Debian BA

II Dia D (Debian) do Debian BA (BTS) Sistema de Gerenciamento de Bugs Debian II Dia D (Debian) do Debian BA Por: Valessio Brito Apresentação desenvolvida por Valessio Brito , Revisado por Tiago

Leia mais

Gerenciamento Avançado de Ambientes com Puppet

Gerenciamento Avançado de Ambientes com Puppet Gerenciamento Avançado de Ambientes com Puppet Desafios da Gerência de TI Agilidade Confiabilidade Produtividade Visibilidade Crescimento linear de custos/servidor Fontes: Gartner, Kaseya, Harvey Nash,

Leia mais

Projeto e Instalação de Servidores Introdução a Servidores

Projeto e Instalação de Servidores Introdução a Servidores Projeto e Instalação de Servidores Introdução a Servidores Prof.: Roberto Franciscatto Introdução Perguntas iniciais O que você precisa colocar para funcionar? Entender a necessidade Tens servidor específico

Leia mais

Sistemas Colaborativos & Workflow / DAS 5316

Sistemas Colaborativos & Workflow / DAS 5316 DAS 5316 Sistemas Colaborativos & Workflow FERRAMENTAS SISTEMAS COLABORATIVOS SISTEMAS COLABORATIVOS: -Sistemas/Softwares feitos para ajudar pessoas envolvidas em uma tarefa comum, para se atingir um determinado

Leia mais

Sistema de Atendimento v1.3 Manual de Instalação v1.0

Sistema de Atendimento v1.3 Manual de Instalação v1.0 Sistema de Atendimento v1.3 Manual de Instalação v1.0 Brasília, 29 de junho de 2010 Sumário Licença deste Documento...3 Introdução ao Sistema de Atendimento...4 Características e módulos...4 Arquitetura...5

Leia mais

Problemas detectados

Problemas detectados SEI@MJ Situação encontrada Problemas detectados Indisponibilidade diária no serviço Servidores sem padronização e desatualizados Servidores sem monitoração efetiva Servidores sem gerenciamento de configuração

Leia mais

Uma 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 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 mais

Instalando um pacote LAMP (Linux, Apache, MySQL, PHP) no Mandriva

Instalando 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 mais

Redes de Computadores

Redes de Computadores Redes de Computadores LAMP Gustavo Reis gustavo.reis@ifsudestemg.edu.br Acrônico para a combinação de Linux, Apache, MySQL e PHP ou Perl ou Python; Recentemente a letra P começou a fazer referência a Perl

Leia mais

COORDENAÇÃO DE TECNOLOGIA (COTEC) AGOSTO/2010

COORDENAÇÃO DE TECNOLOGIA (COTEC) AGOSTO/2010 PROCEDIMENTOS DE INSTALAÇÃO, MODELAGEM, IMPLEMENTAÇÃO E OPERAÇÃO DO BACULA COORDENAÇÃO DE TECNOLOGIA (COTEC) AGOSTO/2010 SUMÁRIO 1. Controle de Versão... 1 2. Objetivo... 1 3. Pré-requisitos... 1 4. Instalação...

Leia mais

Configure seu Linux pela Web! Instalação à partir de um.tar.gz. Autor: Carlos Eduardo Ribeiro de Melo Data: 05/10/2004

Configure seu Linux pela Web! Instalação à partir de um.tar.gz. Autor: Carlos Eduardo Ribeiro de Melo <eduardo at unisulma.edu.br> Data: 05/10/2004 1 de 6 27/3/2007 10:03 Configure seu Linux pela Web! Autor: Carlos Eduardo Ribeiro de Melo Data: 05/10/2004 Introdução O Webmin é um software de configuração de servidores

Leia mais

1 www.tbrinfo.com.br

1 www.tbrinfo.com.br 1 2 BACULA BACKUP 3 AGENDA Introdução Principais Características Interfaces Graficas Topologia Estrutura Descrição das Funções 4 INTRODUÇÃO Bacula é uma solução de backup empresarial multi-plataforma desenvolvida

Leia mais

Apostila Puppet Básico http://instruct.com.br/apostila-puppet

Apostila Puppet Básico http://instruct.com.br/apostila-puppet Apostila Puppet Básico http://instruct.com.br/apostila-puppet 2 Sumário 1 Licença de uso desta obra 5 2 Sobre a Instruct 10 3 Instalação 11 3.1 Debian e Ubuntu 11 3.2 Red Hat / CentOS 12 4 Resource Abstraction

Leia mais

Você 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. 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 mais

Funtoo/Gentoo o mundo da flexibilidade e alto despenho no Linux

Funtoo/Gentoo o mundo da flexibilidade e alto despenho no Linux Funtoo/Gentoo o mundo da flexibilidade e alto despenho no Linux Víctor Orozco @tuxtor 1 de Dezembro de 2012 Roteiro Distros GNU/Linux Pacotes Gentoo Mitos e realidades Referencias Distribuiçoes GNU/Linux

Leia mais

Universidade Tuiuti do Paraná Especialização em Redes de Computadores. Módulo LPI Aula 5. Meu Deus do Shell! Porque eu não optei pelo Linux antes?

Universidade Tuiuti do Paraná Especialização em Redes de Computadores. Módulo LPI Aula 5. Meu Deus do Shell! Porque eu não optei pelo Linux antes? Universidade Tuiuti do Paraná Especialização em Redes de Computadores Módulo LPI Aula 5 Meu Deus do Shell! Porque eu não optei pelo Linux antes? 1 [1] NEVES, Júlio César Gerenciamento de Pacotes Por que

Leia mais

Gerência de Redes de Computadores. 05 Gerência de Hospedeiros (Hosts)

Gerência de Redes de Computadores. 05 Gerência de Hospedeiros (Hosts) Gerência de Redes de Computadores 05 Gerência de Hospedeiros (Hosts) UFCG / DSC / JPS * 05 GERÊNCIA DE HOSPEDEIROS 1 TIPOS DE HOSPEDEIROS DOIS TIPOS DE HOSPEDEIROS o Servidores o Estações Clientes HÁ GRANDE

Leia mais

Instalação Apache + MySQL + PHPMyAdmin CentOS

Instalação Apache + MySQL + PHPMyAdmin CentOS Segue descrição das atividades: Tratamento dos dados gerados pelo Servidor de Web a partir do arquivo de logs. Configuração do Servidor Web para armazenar em um arquivo texto os logs de acesso, conforme

Leia mais

PROPRIEDADES E FUNCIONALIDADES DO SISTEMA LINUX PARA INICIANTES

PROPRIEDADES E FUNCIONALIDADES DO SISTEMA LINUX PARA INICIANTES PROPRIEDADES E FUNCIONALIDADES DO SISTEMA LINUX PARA INICIANTES FACULDADE DE TECNOLOGIA SENAC PELOTAS Material desenvolvido pelos alunos do Curso Superior de Tecnologia em Redes de Computadores na Unidade

Leia mais

FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO LABORATORIO DE REDE

FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO LABORATORIO DE REDE FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO LABORATORIO DE REDE PROFESSOR: Dinailton Laboratorio De Rede DISCENTES: Helton Klinthon Douglas Silva Dyonathan Rodrigues Laboratório de

Leia mais

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática Sistema Operacional Unidade 8.2 Instalação de aplicativos Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 GERENCIAMENTO DE PACOTES DEBIAN... 3 #apt-get... 3 #apt-get update... 3 #apt-get upgrade...

Leia mais

Servidor Messenger Openfire passo-a-passo no Linux

Servidor Messenger Openfire passo-a-passo no Linux 1 of 11 23/6/2010 22:45 Servidor Messenger Openfire passo-a-passo no Linux Autor: Paulo Roberto Junior - WoLF Data: 20/10/2008 Introdução Caso não goste de ler textos, vá logo

Leia mais

Aula 2. Objetivo: Saber qual a funcionalidade de um sistema operacional de rede.

Aula 2. Objetivo: Saber qual a funcionalidade de um sistema operacional de rede. Aula 2 Objetivo: Saber qual a funcionalidade de um sistema operacional de rede. Sistema Operacional de Rede Definição: Conjunto de módulos que ampliam as tarefas dos sistemas operacionais locais, complementando-os

Leia mais

Curso de extensão em Administração de redes com GNU/Linux

Curso de extensão em Administração de redes com GNU/Linux Curso de extensão em italo@dcc.ufba.br Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia OpenLDAP básico -, 2009.1 Licença de uso e distribuição

Leia mais

Manual de Procedimentos para Instalação do Moodle nos Servidores dos Telecentros. V1.0 Abril de 2012

Manual de Procedimentos para Instalação do Moodle nos Servidores dos Telecentros. V1.0 Abril de 2012 Manual de Procedimentos para Instalação do Moodle nos Servidores dos Telecentros V1.0 Abril de 2012 Esta obra está licenciada sob uma Creative Commons Atribuição-Uso não-comercial-vedada a criação de obras

Leia mais

COORDENAÇÃO DE TECNOLOGIA (COTEC) JUNHO/2010

COORDENAÇÃO DE TECNOLOGIA (COTEC) JUNHO/2010 PROCEDIMENTOS PARA INSTALAÇÃO DO OCS INVENTORY NG E GLPI NO SISTEMA COORDENAÇÃO DE TECNOLOGIA (COTEC) JUNHO/2010 Rua do Rouxinol, N 115 / Salvador Bahia CEP: 41.720-052 Telefone: (71) 3186-0001. Email:

Leia mais

Autor: Hernandes Martins. http://hernandesmartins.blogspot.com.br Email: hernandss@gmail.com. Março de 2015. Zabbix 2.4 CentOS 7 Tutorial Instalação

Autor: Hernandes Martins. http://hernandesmartins.blogspot.com.br Email: hernandss@gmail.com. Março de 2015. Zabbix 2.4 CentOS 7 Tutorial Instalação Zabbix 2.4 CentOS 7 Tutorial Instalação Neste tutorial vamos abordar as etapas de instalação do Zabbix 2.4.3, conforme documentação você pode optar por instalar via pacotes (repositórios) ou source (compilar

Leia mais

Como Instalar Programas no GNU/Linux. Elexsandro Rangel dos Santos elexsandro.rangel@yahoo.com.br

Como Instalar Programas no GNU/Linux. Elexsandro Rangel dos Santos elexsandro.rangel@yahoo.com.br Como Instalar Programas no GNU/Linux Elexsandro Rangel dos Santos elexsandro.rangel@yahoo.com.br Sumário O que é um pacote? Principais formatos de pacotes no GNU/Linux Sistema de Gerenciamento de Pacotes

Leia mais

Infraestrutura == código. Projetando servidores Debian com Chef e Vagrant. Antonio Terceiro

Infraestrutura == código. Projetando servidores Debian com Chef e Vagrant. Antonio Terceiro Infraestrutura == código Projetando servidores Debian com Chef e Vagrant Antonio Terceiro Infraestrutura == código Projetando servidores Debian com Chef e Vagrant Antonio Terceiro Infraestrutura == código

Leia mais

Instalação de pacotes

Instalação de pacotes Instalação de pacotes Introdução Qualquer distribuição Linux sempre irá possuir um gerenciador de pacotes, que nada mais é do que um programa que irá instalar (adicionar) programas, listar, remover, etc.

Leia mais

Linux Network Servers

Linux Network Servers Samba como compartilhador de arquivos & impressora O Samba surgiu da necessidade de integrar redes mistas (Windows com Linux). No Linux, há duas maneiras de se fazer isso, que é pelo uso do NFS e Samba.

Leia mais

A grande tendência do momento é este termo "computação nas nuvens" ou "cloud computing" (em inglês).

A grande tendência do momento é este termo computação nas nuvens ou cloud computing (em inglês). 1 of 6 23/6/2010 22:42 Autor: Paulo Roberto Junior - WoLF Data: 12/01/2009 Introdução A grande tendência do momento é este termo "computação nas nuvens" ou "cloud computing" (em

Leia mais

Construindo sítios profissionais com Mambo

Construindo sítios profissionais com Mambo 23/09/06 Construindo sítios profissionais com Mambo Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Software Livre Conceitos de CMS Mambo Configuração do Mambo Novidades Referências 2 O que é software

Leia mais

Xen Cloud Platform Xen descomplicado

Xen Cloud Platform Xen descomplicado Xen Cloud Platform Xen descomplicado CAPA A Xen Cloud Platform facilita muito a criação e o gerenciamento de máquinas virtuais sobre o hypervisor Xen. por Boris Quiroz e Stephen Spector A revolução da

Leia mais

Cursos de Magento. 2013 Gugliotti Consulting

Cursos de Magento. 2013 Gugliotti Consulting Cursos de Magento F U N D A M E N T O S D E M A G E N T O C O M M E R C E C U R S O E M V Í D E O - A U L A S M Ó D U L O 2 F T O 2 Fundamentos de Magento Commerce Módulo 2 Aula 1 Configuração da plataforma

Leia mais

JVM s Livres. Paloma Costa. javawoman@portaljava.com.br http://javawoman.objectis.net

JVM s Livres. Paloma Costa. javawoman@portaljava.com.br http://javawoman.objectis.net JVM s Livres Paloma Costa javawoman@portaljava.com.br http://javawoman.objectis.net Sobre a Palestrante Java Developer e Tester Automation Técnica em Processamento de Dados Estudante de Matemática e Ciências

Leia mais

Sistemas Operacionais Aula 03: Estruturas dos SOs. Ezequiel R. Zorzal ezorzal@unifesp.br www.ezequielzorzal.com

Sistemas Operacionais Aula 03: Estruturas dos SOs. Ezequiel R. Zorzal ezorzal@unifesp.br www.ezequielzorzal.com Sistemas Operacionais Aula 03: Estruturas dos SOs Ezequiel R. Zorzal ezorzal@unifesp.br www.ezequielzorzal.com OBJETIVOS Descrever os serviços que um sistema operacional oferece aos usuários e outros sistemas

Leia mais

Instalação do PHP no Linux

Instalação do PHP no Linux Instalação do PHP no Linux O código PHP está embutido diretamente nos documentos XHTML, embora esses segmentos de script sejam interpretados pelo servidor antes de serem entregues para o cliente, o que

Leia mais

Prof. Rossano Pablo Pinto Dezembro/2012 Versão 0.2 (em construção) Prof. Rossano Pablo Pinto - http://rossano.pro.br 1

Prof. Rossano Pablo Pinto Dezembro/2012 Versão 0.2 (em construção) Prof. Rossano Pablo Pinto - http://rossano.pro.br 1 Visão geral sobre o processo de instalação e manutenção de instalações de software. Notas de aula. (aka lecture notes on Package Management Systems and software installation :)) Prof. Rossano Pablo Pinto

Leia mais

Mini-Howto Compilando o Pure ftpd com suporte ao OpenLDAP

Mini-Howto Compilando o Pure ftpd com suporte ao OpenLDAP Mini-Howto Compilando o Pure ftpd com suporte ao OpenLDAP Autor: André Alexandre Gaio aagaio (at) linwork.com.br O que é o pure-ftpd??? Pure-FTPd é um servidor de ftp rápido, estável, concordante com o

Leia mais

Inscrições em Eventos

Inscrições em Eventos Inscrições em Eventos Manual de Instalação Configuração Módulo de certificados Videira(SC), 05/01/2016 Sumário 1Tecnologias Utilizadas...3 1.1Sistema Operacional...3 1.2Servidor Web...3 1.3Linguagem de

Leia mais

Agenda. Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão

Agenda. Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão Máquinas Virtuais Agenda Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão Histórico Mainframe É um computador de grande porte, dedicado

Leia mais

Instalando servidor Apache

Instalando servidor Apache Instalando servidor Apache Apache é um software livre de código aberto que corre mais de 50% dos servidores web do mundo. Para instalar o apache, abra um terminal e digite o comando: 1- # yum install httpd

Leia mais

COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010

COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010 PROCEDIMENTOS PARA INSTALAÇÃO DO SERVIDOR WEB (SIGA-ADM) COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010 Rua do Rouxinol, N 115 / Salvador Bahia CEP: 41.720-052 Telefone: (71) 3186-0001. Email: cotec@ifbaiano.edu.br

Leia mais

CA Nimsoft Monitor para servidores

CA Nimsoft Monitor para servidores DOCUMENTAÇÃO TÉCNICA Setembro de 2012 CA Nimsoft Monitor para servidores agility made possible CA Nimsoft para monitoramento de servidores sumário CA Nimsoft Monitor para servidores 3 visão geral da solução

Leia mais

Instalando Lighttpd com PHP, MySQL, Virtual hosting, WebDAV, Autenticação e Userdir

Instalando Lighttpd com PHP, MySQL, Virtual hosting, WebDAV, Autenticação e Userdir Instalando Lighttpd com PHP, MySQL, Virtual hosting, WebDAV, Autenticação e Userdir Autoria de Daniel Bristot de Oliveira 20/06/2006 Última Atualização 25/08/2006 FUG-BR / Grupo Brasileiro de Usuarios

Leia mais

NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro

NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro O MySQL Cluster é versão do MySQL adaptada para um ambiente de computação distribuída, provendo alta disponibilidade e alta redundância utilizando

Leia mais

MOODLE é o acrónimo de "Modular Object-Oriented Dynamic Learning Environment. Executado em um AVA - Ambiente Virtual de Apresendizagem;

MOODLE é o acrónimo de Modular Object-Oriented Dynamic Learning Environment. Executado em um AVA - Ambiente Virtual de Apresendizagem; MOODLE é o acrónimo de "Modular Object-Oriented Dynamic Learning Environment Software livre, de apoio à aprendizagem; Executado em um AVA - Ambiente Virtual de Apresendizagem; A expressão designa ainda

Leia mais

Novas tendências na instalação de pacotes de software em Linux

Novas tendências na instalação de pacotes de software em Linux Novas tendências na instalação de pacotes de software em Linux Paulo Trezentos (ISCTE / ADETTI/ Caixa Mágica) Paulo.trezentos@iscte.pt / Paulo.Trezentos@caixamagica.pt Inês Lynce (INESC-ID / IST) Arlindo

Leia mais

#WordPressSeguro. Guia prático para implementações de segurança em WordPress

#WordPressSeguro. Guia prático para implementações de segurança em WordPress #WordPressSeguro Guia prático para implementações de segurança em WordPress Versão 1. Março de 2015 Guia prático para implementações de Segurança em WordPress Sobre este guia prático Garantia e direitos

Leia mais

Monitoramento de Redes de Computadores: Estudo da Ferramenta Zabbix

Monitoramento de Redes de Computadores: Estudo da Ferramenta Zabbix Monitoramento de Redes de Computadores: Estudo da Ferramenta Zabbix Monitoramento de Redes de Computadores: Estudo da Ferramenta Zabbix Faculdade Lourenço Filho Curso Redes de Computadores Disciplina:

Leia mais

Integração entre o IBM HTTP SERVER, APACHE WEB Server e IBM Websphere Application Server

Integração entre o IBM HTTP SERVER, APACHE WEB Server e IBM Websphere Application Server Integração entre o IBM HTTP SERVER, APACHE WEB Server e IBM Websphere Application Server Índice Resumo sobre este documento... 3 Integrando o IBM HTTP Server com o IBM WebSphere Application Server... 3

Leia mais

J. M. Silveira Neto. Sun Campus Ambassador. silveiraneto@gmail.com jose.neto@sun.com http://silveiraneto.net

J. M. Silveira Neto. Sun Campus Ambassador. silveiraneto@gmail.com jose.neto@sun.com http://silveiraneto.net Uma olhada no Netbeans 6 J. M. Silveira Neto Sun Campus Ambassador silveiraneto@gmail.com jose.neto@sun.com http://silveiraneto.net Agenda O que é o Netbeans? Adquira o Netbeans Editor de Código Mais Funcionalidades

Leia mais

Flaviano José Angeli. Orientador: Dalton Solano dos Reis

Flaviano José Angeli. Orientador: Dalton Solano dos Reis SISTEMA DE MUNDO VIRTUAL PARA RELACIONAMENTO COM PARTICIPANTES DO INTERAÇÃO FURB Flaviano José Angeli Orientador: Dalton Solano dos Reis Roteiro Introdução; Objetivos do trabalho; Fundamentação teórica;

Leia mais

Manual do Usuário. Instalação via Terminal. SIGA-ADM versão 12.06

Manual do Usuário. Instalação via Terminal. SIGA-ADM versão 12.06 Manual do Usuário Instalação via Terminal SIGA-ADM versão 12.06 Projeto SIGA-EPT Manual do Usuário Instalação via Terminal Introdução Este manual objetiva explicitar os procedimentos e ferramentas necessárias

Leia mais

Alfresco Content Management

Alfresco Content Management Alfresco Content Management Alfresco é um sistema ECM (Enterprise Content Management) também conhecido como GED (Gestão Eletrônica de Documentos) em nosso mercado de porte corporativo para atender a empresas

Leia mais

Zim 8.x - Requisitos de Sistemas Operacionais

Zim 8.x - Requisitos de Sistemas Operacionais Requisitos de Sistemas Operacionais Este documento detalha o que é necessário em seu sistema operacional para executar Zim 8 e alguns casos o Zim 7. Linux Windows XP Windows 2000/2003 Windows Vista AIX

Leia mais

Confrontada com o gabarito oficial e comentada. 75. A denominada licença GPL (já traduzida pra o português: Licença Pública Geral)

Confrontada com o gabarito oficial e comentada. 75. A denominada licença GPL (já traduzida pra o português: Licença Pública Geral) Prova Preambular Delegado São Paulo 2011 Módulo VI - Informática Confrontada com o gabarito oficial e comentada 75. A denominada licença GPL (já traduzida pra o português: Licença Pública Geral) a) Garante

Leia mais

ARQUIVOS DE CONFIGURAÇAO ZIM 8.50

ARQUIVOS DE CONFIGURAÇAO ZIM 8.50 ZIM TECHNOLOGIES DO BRASIL ARQUIVOS DE CONFIGURAÇAO ZIM 8.50 Próx Antes de Iniciar Este documento detalha os arquivos de configuração da versão Zim 8.50 para Unix/WIndows. Você também deve consultar as

Leia mais

Sophos SafeGuard Enterprise 6.00.1

Sophos SafeGuard Enterprise 6.00.1 Sophos SafeGuard Enterprise 6.00.1 Guia: Manual de instalação do Sophos SafeGuard Enterprise 6.00.1 Data do Documento: novembro de 2012 1 Conteúdo 1. Sobre este manual... 3 2. Requisitos de Sistema...

Leia mais

Real Application Cluster (RAC)

Real Application Cluster (RAC) Real Application Cluster (RAC) Anderson Haertel Rodrigues OCE RAC 10g anderson.rodrigues@advancedit.com.br AdvancedIT S/A RAC? Oracle RAC é um banco de dados em cluster. Como assim? São vários servidores

Leia mais

FACULDADE TECNOLOGIA SENAC GOIÁS

FACULDADE TECNOLOGIA SENAC GOIÁS FACULDADE TECNOLOGIA SENAC GOIÁS GERÊNCIA DE REDES Professor: Fernando Tsukahara Alunos: André de Oliveira Silva Lucas Rodrigues Sena Trabalho da disciplina de Gerência de Redes para complementar o projeto

Leia mais

Squid autenticado no Active Directory com Winbind

Squid autenticado no Active Directory com Winbind 1 de 5 4/2/2007 14:40 Squid autenticado no Active Directory com Winbind Autor: Anderson Leite Data: 30/08/2006 Introdução Este é um artigo bem resumido, entrando em detalhes somente

Leia mais

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas

Leia mais

Linux Administração. Sobre o curso. Destinatários. Redes e Sistemas - Sistemas Operativos

Linux Administração. Sobre o curso. Destinatários. Redes e Sistemas - Sistemas Operativos Linux Administração Redes e Sistemas - Sistemas Operativos Localidade: Braga Data: 08 Aug 2016 Preço: 1050 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes ) Horário:

Leia mais

1º passo: Instalando a rvm.

1º passo: Instalando a rvm. Tutorial de instalação de múltiplos ambientes Ruby 1.8.7 e 1.9.2, Ruby on Rails 2.3.11 e 3.0.7 e MySQL no Ubuntu 10.04. Nem sempre é fácil a preparação de um ambiente de desenvolvimento web completo. Às

Leia mais

Cacti. Dependências básicas Antes de instalar o Cacti é necessário realizar a instalação de suas dependências.

Cacti. 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 mais

Tutorial de Instalação

Tutorial de Instalação Tutorial de Instalação Instalação do Sneplivre 1.3.8 (fonte) em Asterisk 1.4.44 Distribuição Ubuntu Server 12.04 LTS (64 bits) Elaborado por: Urik B. da Silva E-mail: urikbs@gmail.com Atualizado em: 30/10/2012

Leia mais

Manual de Instalação. Instalação via apt-get

Manual de Instalação. Instalação via apt-get Manual de Instalação Instalação via apt-get Índice de capítulos 1 - Pré-requisitos para instalação......................................... 01 2 - Instalando o SIGA-ADM.................................................

Leia mais

CONHECENDO O OPENSOLARIS. Cindy Dalfovo Embaixadora de Campus cindy.dalfovo@sun.com http://blogs.sun.com/cindydalfovo

CONHECENDO O OPENSOLARIS. Cindy Dalfovo Embaixadora de Campus cindy.dalfovo@sun.com http://blogs.sun.com/cindydalfovo CONHECENDO O OPENSOLARIS Cindy Dalfovo Embaixadora de Campus cindy.dalfovo@sun.com http://blogs.sun.com/cindydalfovo 1 Por que conhecer o OpenSolaris? Une os benefícios do mundo OpenSource... comunidade

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Introdução ao Plone. terça-feira, 4 de agosto de 15

Introdução ao Plone. terça-feira, 4 de agosto de 15 Introdução ao Plone Sumário O que é Gestão de Conteúdo O que é Conteúdo Principais características de um CMS O que é o Plone Tipos de conteúdo no Plone Metadados Templates Interface do portal Gestão de

Leia mais

Navegador ou browser, é um programa de computador que permite a seus usuários a interagirem com documentos virtuais da Internet.

Navegador ou browser, é um programa de computador que permite a seus usuários a interagirem com documentos virtuais da Internet. TERMINOLOGIA Navegador ou Browser Navegador ou browser, é um programa de computador que permite a seus usuários a interagirem com documentos virtuais da Internet. Os Browsers se comunicam com servidores

Leia mais

- Wireless e NTP - 272

- Wireless e NTP - 272 - Wireless e NTP - 272 18.3. NTP NTP significa Network Time Protocol, o servidor NTP é responsável por sincronizar tempo (data e hora) em uma máquina. A idéia de colocar NTP na rede é para garantir que

Leia mais

Curso de extensão em Administração de Redes

Curso de extensão em Administração de Redes Curso de extensão em Administração de Redes Italo Valcy da Silva Brito1,2 1 Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia 2 Ponto de Presença

Leia mais

Trabalho de Sistema de Informações. Instalação e configuração aplicativo Ocomon

Trabalho 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 mais

O projeto Metasploit é um framework que foi criado em 2003 por HD Moore e é uma plataforma que permite a verificação do estado da segurança dos

O projeto Metasploit é um framework que foi criado em 2003 por HD Moore e é uma plataforma que permite a verificação do estado da segurança dos O projeto Metasploit é um framework que foi criado em 2003 por HD Moore e é uma plataforma que permite a verificação do estado da segurança dos computadores existentes numa determinada rede, permitindo

Leia mais

MANUAL DE PADRONIZAÇÃO DE CODIFICAÇÃO PHP CODING STANDARDS

MANUAL DE PADRONIZAÇÃO DE CODIFICAÇÃO PHP CODING STANDARDS MANUAL DE PADRONIZAÇÃO DE CODIFICAÇÃO v0.1 1 MANUAL DE PADRONIZAÇÃO DE CODIFICAÇÃO PHP CODING STANDARDS versão 0.1 SkySoft - Silas Ribas Martins silasrm@gmail.com Walker de Alencar Oliverira contato@walkeralencar.com

Leia mais

Realizando inventário e gestão de hardware e software utilizando o OCS Inventory NG. Dario Kuceki Knopfholz

Realizando inventário e gestão de hardware e software utilizando o OCS Inventory NG. Dario Kuceki Knopfholz Realizando inventário e gestão de hardware e software utilizando o OCS Inventory NG Dario Kuceki Knopfholz Open Computer and Software Inventory Next Generation Objetivo Tecnologia Propiciar que o administrador

Leia mais

Monitoramento Open source com Zabbix Giovanni Oliveira Renato Resende

Monitoramento 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 mais

Fábio Rocha de Araújo & Felipe Rocha de Araújo. 30 de janeiro de 2012

Fábio Rocha de Araújo & Felipe Rocha de Araújo. 30 de janeiro de 2012 Laboratório de Processamento de Sinais Laboratório de Sistemas Embarcados Universidade Federal do Pará 30 de janeiro de 2012 Introdução Conhecendo o Joomla! Administrando extensões Joomla! e criando Módulos

Leia mais

Adail Henrique Spínola Horst Aécio dos Santos Pires André Luis Boni Déo. Novatec

Adail Henrique Spínola Horst Aécio dos Santos Pires André Luis Boni Déo. Novatec Adail Henrique Spínola Horst Aécio dos Santos Pires André Luis Boni Déo Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida

Leia mais

Linux System Administration 455

Linux System Administration 455 Linux System Administration 455 Nome do curso que é modificado no Slide Mestre Slide 1 2 Nome do curso que é modificado no Slide Mestre Slide 1 3 Há basicamente quatro formas de configurar o servidor X,

Leia mais

Guia de instalação do Sugar CRM versão open source no Microsoft Windows XP

Guia de instalação do Sugar CRM versão open source no Microsoft Windows XP Guia de instalação do Sugar CRM versão open source no Microsoft Windows XP Noilson Caio Teixeira de Araújo Sugar CRM é um software de código fonte aberto (open source) que permite uma organização para

Leia mais

Tutorial AwStats Indice

Tutorial AwStats Indice Tutorial AwStats Indice Introdução...2 Funcionamento:...3 Pré-Requisitos:...3 Instalação:...4 Configurações:...7 Utilização:...11 Sobre o Autor:...11 Introdução AwStats Como saber se seu site é um sucesso

Leia mais

5 O Joomla: Web Apache Banco de Dados MySQL http://www.joomla.org/ - 55 -

5 O Joomla: Web Apache Banco de Dados MySQL http://www.joomla.org/ - 55 - 5 O Joomla: O Joomla (pronuncia-se djumla ) é um Sistema de Gestão de Conteúdos (Content Management System - CMS) desenvolvido a partir do CMS Mambo. É desenvolvido em PHP e pode ser executado no servidor

Leia mais

Endpoint Security Platform

Endpoint Security Platform AKER Endpoint Security Platform Proteção de endpoints dentro e fora da empresa Ataques virtuais a redes corporativas têm se tornado cada vez mais comuns. Sob constante ameaça, as empresas passaram a utilizar

Leia mais

MSN-Proxy v0.7 no Debian 5 (Atualizado)

MSN-Proxy v0.7 no Debian 5 (Atualizado) Remontti MSN-Proxy v0.7 no Debian 5 (Atualizado) MSN-Proxy v0.7 no Debian 5 (Atualizado) Controle o uso do msn Messenger em sua rede. Desfrute de vários recursos, bem como log das conversas, aviso sobre

Leia mais

INSTALANDO E CONFIGURANDO NAGIOS NO LINUX DEBIAN 6.0

INSTALANDO E CONFIGURANDO NAGIOS NO LINUX DEBIAN 6.0 INSTALANDO E CONFIGURANDO NAGIOS NO LINUX DEBIAN 6.0 Gerson Ribeiro Gonçalves www.websolutti.com.br MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO DO NAGIOS DEBIAN 1. INSTALANDO NAGIOS-CORE Para todo administrador

Leia mais