Liberadas matérias sobre virtualização no site da Linux Magazine

A tecnologia da virtualização existe há muitos anos, mas a arquitetura x86 jamais foi capaz de explorá-la satisfatoriamente. Por isso a nova linha de soluções de virtualização para essa arquitetura (muitas delas disponíveis para Linux) está chamando tanta atenção.

A Linux Magazine disponibilizou uma série de artigos gratuitos que explicam o funcionamento do famoso hypervisor Xen, com todo o seu apelo corporativo. Além disso, apresenta o projeto VServer, uma solução de virtualização segura e altamente eficiente, pois compartilha um kernel Linux entre as múltiplas instância do sistema operacional. Também mostrou como montar um cluster de hospedeiros VMware para garantir alta disponibilidade de máquinas virtuais. Por último, foi realizado uma visita a datacenter real para conferir, na prática, o uso da virtualização em ambientes de alto desempenho.

Sem dúvida um material extremamente rico.

Mysql Error – Can´t connect to MySQL server (10061)

How to: Como resolver o problema de conexão ao Mysql quando apresenta o erro 10061 acima.

O erro 10061 indica que MySQL não esta “ouvindo” conexões na porta TCP padrão: 3306. Normalmente isso é desabilitado por razões de segurança, normalmente ocorre quando você esta usando alguma versão do Debian como Sistema Operacional.

Para resolver isto, acesse o terminal de seu servidor, e edite o arquivo my.cnf:

#vim /etc/mysql/my.cnf

Encontre a linha iniciada com bind-address e troque o IP 127.0.0.1 pelo IP de seu servidor MySQL, que no caso da imagem acima irá ficar assim:

bind-address = 172.22.10.5

OBS: Isso só faz sentindo se você quiser vincular seu servidor MySQL à máquina em questão, porém isso raramente é usado, e com certeza você nem precisaria alterar o valor da linha bind-address, bastando comentar a tal linha assim:

#bind-address = 127.0.0.1

Feito as alterações, basta reiniciar o MySQL: # /etc/init.d/mysql restart E tentar conectar-se remotamente pelo seu cliente favorito.


Se mesmo assim não conseguir se conectar, ai continue a parte 2 do howto:

HowTo – Parte 2: Setando privilégios para acesso remoto.

No terminal, acesse o seu MySQL:

# mysql -u root -p
Vai ser perguntado qual a senha do usuário root

mysql>use mysql;

O que você vai fazer agora é alterar o registro do usuário Root na tabela Users do MySQL, para permitir que o mesmo seja seja acessado de qualquer máquina da sua rede.

mysql>update user set Host=’%’ where User=’root’ ;

mysql>FLUSH PRIVILEGES;

Ou se você usar o phpMyadmin basta ir diretamente no banco MySQL e na tabela user e atualizar o valor localhost para ‘%’

Após isso é so reiniciar o MySQL e tentar se conectar remotamente.

Há, completando este artigo, caso você realmente insista em usar o Debian ( eca 🙁  ) então você possa passar por um outro erro chamado ‘debian-sys-maint’ account, neste caso, veja a solução no blog do Daniel Antunes. (Dica do Leonardo Barroso…)

Até próxima…

Implementação de Servidores com GNU/Linux

“Implementación de Servidores con GNU/Linux” é um livro escrito pelo Mexicano Joel Barrios Dueñas ond eo mesmo pretende cobrir um grande quantidade de aspectos relacionados com GNU/Linux, desde a instalação, comandos básicos, até a configuração e implementação de servidores para diferentes finalidades

O livro é baseado em uma das melhores distribuições da atualidade voltada a servidores, o CentOS.

Confira o índice do livro:

Read More

Linux Filesystem Hierarchy – Pra aprender…

Estou fazendo um curso de Linux (LPI 101 – Administração de Sistemas LINUX e Firewall – Segurança em Linux), e estava procurando a melhor forma de entender a árvore de diretórios, em diverentes distribuições, por que é fácil se perder…

Pois bem, acabei encontrando este belo gráfico que mostra o que é cada elemento da árvore e para que servem. Essa é forma de organizar diretórios dos sistemas UNIX e GNU/Linux. 😀

Papel de parede diretamente do Flickr

Para Linux

Webilder oferece deslumbrantes papéis de parede diretamente do Flickr e Webshots. Você pode escolher quais palavras-chave (tags) que deseja baixar os papéis de parede, e as fotos são automaticamente transferidas para o seu computador. Webilder também pode alterar o papel de parede automaticamente em alguns minutos.

Para Windows

Para windows, temos programas similares, porém é necessário ter o .NET Framework 2.0 instalado antes.

  • Flickr Wallpaper Rotator
    Praticamente uma cópia do Webilder, mesmas funções, inclusive a de busca por tags.
  • Background Switcher
    Simples, onde você tem a possibilidade de setar outros sites de buscas de fotos, ou fotos diretamente do seu computador para ficar como papel de parede, e trocar automaticamente.

Valeu Dharis, pela dica!
Aproveite e compre logo um Porta-Retrato da hora!

EBOX – Administração simples de um servidor Linux

Tomei conhecimento deste projeto a poucos meses, mas devido a algumas outras atividades, acabei por não escrever nada a respeito. Um dia desses vi uma notícia falando de um produto que até o momento não conhecia, porém pelas descrições me pareceu muito interessante.

Baixei uma versão Live-CD para experimentar. EBOX é uma interface web para administrar de forma bastante simples, diversos serviços de um servidor Linux sem ter que procurar por vários arquivos de configurações. Esta preparado para funcionar com máquinas rodando Debian, porém suponho que será adaptáveis a outras distribuições, principalmente porque cada uma tem os arquivos de configuração em lugares diferentes.

E como tudo avança, recentemente li que o Ubuntu pretende integrá-lo em sua versão para servidores, para facilitar a administração. Pra mim, parece um grande avanço por parte da equipe do do Ubuntu, tando por desenvolver uma das melhores distribuições Linux para o público em geral como por optar por soluções deste tipo para deixar mais fácil a vida de quem tem que trabalhar com servidores.

Porém você deve estar pensando que esta ferramenta não pode determinar todos os pormenores de seus arquivos de configurações (alguns POGs). Porém saiba que ele pode fazer a parte pesada da configuração e deixar pra você fazer o refinamento, ou seja, a “perfumaria” de forma manual, de acordo com suas necessidades. Porém é um bom ponto de partida para configurar serviços como DNS, SAMBA, LDAP, Email… todas as característica disponíveis você pode consultar aquí.

HowTo – Aumentando a área de Swap sem ter que reinstalar

Primeiro vamos ao problema. Estava eu precisando instalar o Oracle XE em uma máquina com pouca área de Swap, com isso a instalação do Oracle não foi realizada, ai segue a dúvida, como fazer para aumentar a área de Swap sem ter que reinstalar meu servidor? Segue a resposta.

HowTo –  Aumentando a área de Swap sem ter que reinstalar

Aqui aumentaremos a área de swap para 800 Mb e não esqueça, se você tem 250MB e quer aumentar sua swap para 800Mb, deverá especificar 550MB na linha de comando.
Vamos verificar a quantidade de memória swap existente:
# free

Depois verificamos quanto de espaço físico temos em disco para poder aumentar na memória swap.
# df -hT

Em seguida iremos criar um diretório no raíz com o nome de swap:
# mkdir /swap

Agora criaremos a swap propriamente dita:
# cd /swap

Já que temos 250mb de swap, temos então que adicionar 550mb:
# dd if=/dev/zero of=/swap/swapfile bs=1024 count=550000
Este comando, dependendo do poder de processamento de sua máquina, vai demorar um pouco para concluir, aguarde, até aparecer a mensagem abaixo:

550000+0 records in
550000+0 records out

# mkswap /swap/swapfile
Setting up swapspace version 1, size = 509595904 bytes

# swapon /swap/swapfile
Pronto, agora vamos ver se prestou a bagaça

# free

Vamos adicionar agora a nova entrada no FSTAB para montar no boot. Edite o arquivo /etc/fstab e adicionando a seguinte linha:

/swap/swapfile swap swap defaults 0 0

Salve e saia do FSTAB.

Pronto esta feito , você acabou de aumentar sua SWAP.

Se quizer voltar ao tamanho original , delete o arquivo que esta em /swap e tire a linha do /etc/fstab.

HowTo: Como copiar arquivos de uma máquina para outra no Linux?

Muito usado, principalmente quando se esta realizando atualização e/ou migração de servidores. Pense na necessidade de copiar arquivos de configuração de uma máquina que já tenha os serviços funcionando, para uma nova máquina que você esteja montando.

A maneira mais simples de fazer isso é utilizar o protocolo SCP – Secure Copy. É o meio mais seguro para transferir arquivos entre um host local e um remoto ou entre dois hosts remotos, usando o protocolo SSH.

scp ArquivoFonte usuário@host:diretório/ArquivoAlvo
scp usuário@host:diretório/ArquivoFonte ArquivoAlvo

Por exemplo, digamos que queremos copiar o arquivo httpd.conf, que se encontra em em uma máquina local (mesmo que seja acessada via Putty, por exemplo), para uma outra máquina da rede chamada intranet, dentro do diretório /tmp, faríamos assim:

scp /etc/httpd/conf/httpd.conf root@intranet:/tmp

Vai ser solicitada a senha do usuário root da máquina intranet, e automaticamente após digitar a senha, a transferência se completará. Simples assim.

Se fizermos assim:

scp arquivo usuario@ip_ou_nome_da_maquina_remota:

– Vai copiar o arquivo para o diretório home do usuário na máquina remota;
– Não esqueça dos “:” no final;
– No nome do arquivo você pode utilizar “*”, expressões regulares, etc…

Caso você precise copiar um diretório inteiro, use o “-r”:

scp -r diretório usuario@ip_ou_nome_da_maquina_remota:

– O “-r” tem que ficar logo após o scp para funcionar.

No sentido contrário (remoto para local) é só inverter:

scp usuario@ip_ou_nome_da_maquina_remota:arquivo

– Copia o arquivo da máquina remota para o diretório local. Aqui também
vale lembrar que o usuário precisa ter direito de leitura neste arquivo da máquina destino.

IMPORTANTE: o scp não avisa se o arquivo já existir no destino.
Simplesmente sobreescreve. Fique atento a isso !

Espero que possa ser útil pra você também…

Fonte: http://www.linein.org/blog/2009/01/27/copy-files-between-two-webservers-using-linux-scp/

Icones para todo gosto…

Uma passada rápida pra postar uma série de sites com ícones para que você possa dar uma caprichada em seu projeto…

Update (09/03/2008)

Free Icons For Your Web Designs

Bagg & Box Telecharger Icon Pack
70 ícones de alta qualidade

Screenshot

Mammoth Icons
4 coletânea freeware de icones inspired by prehistoric Mammoths.

Screenshot

Dino Icons
6 coletâneas de ícones freeware de dinossauro

Screenshot

Cemagraphics Icons
Includes .png and .ico in sizes 512px, 256px, 128px, 64px and 32px.

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Wifun Icons
Website navigation icons.

Screenshot

City Icons
The City icon pack contains 16 high quality (256×256 pixels) icons; PNG and ICO formats. This package includes: Hollywood Ticket icon, Umbrella icon, Hot Dog Car icon, Mail icon, Bench icon and more.

Screenshot Screenshot

Screenshot Screenshot

Irish Icon Pack
26 Irish icons which you can use to brighten up your blog with some unique and beautiful icons.

Screenshot

Simpsons Mail Icons
The Simpsons: 7 512 × 512px .png and .ico icons.

Screenshot

Free Web Applications Icon Set
There are 20 icons designed specially for web applications (e.g. Charts, Profile, Search, Add, Delete, Email, Print, Warning and etc…). Icons come in 3 sizes; 48×48 px, 32×32 px, and 24×24 px. All of them are in PNG format with transparent background. Web Application Icons Set is completely Free for both personal and commercial projects in any way you like.

Screenshot

Knob Buttons Toolbar Icons
These are 39 icons in PNG, ICNS, TIFF and ICO formats, Mac and Windows compatible, 32×32 pixels dimensions only. You are free to use these icons on your software application or website.

Screenshot

Monofactor Free Vector Icon Set
The first part of the set contains 25 scalable Illustrator format icons. You can open the .ai file with any version of Illustrator above 8.0. With earlier versions, you might loose some of the effects on the icons.

Screenshot

Portraits Pack
Icons for personal use only. The icons may not be converted to another file format without written permission. Mac, Win, Linux.

Screenshot

Polaroid Icon
512×512px .PNG.

Screenshot

TV Icon
Perfect for an occasional blog post related to TV.

Screenshot

Apple Mail Icons

Screenshot

Sticky Pack
38 icons, 128×128, png, psd.

Screenshot

Feedicons 2
33 impressive RSS-feed icons. Released under the Creative Commons Attribution-No Derivative Works.

Screenshot

Users Icon Set
11 user icons with functions like add, chat, edit, offline, remove, send, upload, user, user group, video chat, voice chat.

Screenshot

RSS-icons
9 icons.

Screenshot

PI Diagona Pack
400 (200+200) icons are included in PNG format.

Screenshot

Free Icons For Your Desktop & Dock Icons

Niome Icon Pack
This pack contains 90 high quality (256×256 pixels) icons; PNG and ICO formats. This package includes: Disc Icons, File Icons, Folder Icons, Hardware Icons, Network Icons, Other Icons, Start Menu Icons, Symbol Icons and more.

Screenshot

iVista Icon Pack 2
This pack 2 contains 92 (256×256 pixels) icons; PNG and ICO formats. This package includes: Alarm Icons, CDs & DVDs Icons, Devices Icons, Files Icons, Folder Icons, Network Icons, Other Icons, Start Menu Icons and more.

Screenshot

Flat Panel Monitor Icon
128px desktop & application icon. Don’t forget to check out the PDP Panel Icon.

Screenshot

Green Icon set
9 icons.

Screenshot

Onibari + Onibari Light Icon Packs
Two sets of desktop icons released under a Creative Commons license. More icons.

Screenshot

Screenshot

iMac Icon
The package includes both PNG & ICO format.

Screenshot

Vista Aero Pack
135 full sized Windows Vista icons, in large .png formats for free. Our 256×256 PNG images rival most sites that give you only small ICO files that can not be used for other things than icons.

Screenshot

Simplistica
The set includes useful application and web icons which come in the sizes 16×16px, 32×32px, 48×48px and 128×128px and 32-bit transparency PNG file format. PSD’s are included as well.

Screenshot

Simplexity File Icons
Includes 120 different file extension icons in both png and icon format (31mb). All major file extensions are included.

Screenshot

Black Pearl
39 black pearl file pngs, containing almost all popular file formats. All pngs in 256 × 256px. Not for commercial use.

Screenshot

Adobe Work Folders
.PNG format and vary in ranges from 256, 128, 96, 64, 32 & 16 pixels, .ICO (win) format and vary in ranges from 256, 128, 96, 64, 32 & 16 pixels, al in 32 & 24 bit color, .ICNS (mac) format and vary in ranges from 128, 96, 64, 32 & 16 pixels in 24 bit color (*.icl format library included for Windows)

Screenshot

HP Dock Icon Set
1024px, 512px, 256px. All file types are .PNG.

Screenshot

Further Resources

Open Source… Isso você não sabia!!

Um dos principais defensores do mundo do movimento de software open-source, Brian Behlendorf falou na Digital Freedon Expo na Universidade Western Cape sobre  as “Dez coisas que você pode não saber sobre o open-source”.

O Behlendorf foi um desenvolvedor chave do servidor de Web Apache, sobre o qual mais da metade dos sites web do mundo rodam.

Aqui estão as dez coisas que você pode não ter um bom conhecimento sobre o software open-source.

Link: http://dropstech.org/2007/04/26/dez-coisas-que-voce-nao-sabia-sobre-open-source/