Ir para o conteúdo
ou

Software livre Brasil

Fotos

Tela cheia
 Feed RSS

As Peripécias de Baião Na Tela Preta!

27 de Maio de 2009, 0:00 , por Software Livre Brasil - | Ninguém está seguindo este artigo ainda.
Grupos do Google
CSLFIB - Célula de Software Livre da FIB
Apóie esta ideia visite nosso grupo!

Instalando e Configurando LAMP com VirtualHost no Ubuntu

6 de Junho de 2010, 0:00, por Software Livre Brasil - 0sem comentários ainda

Primeiro vamos Instalar os pacotes necessários

apt-get install apache2 php5 php-pear php5-cli php5-gd php5-mhash php5-mysql php5-imagick php5-mcrypt php5-suhosin php5-recode php-apc mysql-server libapache2-mod-php5

Note que durante o processo irá solicitar que configure a senha do usuário root do servidor Mysql!

Instale as ferramentas ou site que irá utilizar em /var/www/

Agora vamos configurar os hosts virtuais!

Vamos usar como exemplo dois endereços diferentes:

* www.meusite1.com
* www.meusite2.com

Vamos modificar dois arquivos:

* /etc/hosts
* httpd.conf

1: arquivo normalmente localizado em /etc/apache2/.

OBS: Favor alterar para sua configuração abaixo segue apenas um exemplo!

Abra o arquivo /etc/hosts e acrescente as seguintes linhas:

127.0.0.1         meusite1 www.meusite1.com meusite1
127.0.0.1         meusite2 www.meusite2.org meusite2

Abra o httpd.conf e no arquivo, acrescente o seguinte:

NameVirtualHost *:80

<VirtualHost *:80>
ServerName meusite1.com.br
ServerAlias www.meusite1.com.br
ServerAdmin baiao@3gsw.com.br
DocumentRoot /var/www/site1
</VirtualHost>

<VirtualHost *:80>
ServerName meusite2.com.br
ServerAlias www.meusite2.com.br
ServerAdmin baiao@3gsw.com.br
DocumentRoot /var/www/site2
</VirtualHost>

OBS1: Você deve ter os diretórios meusite1 e meusite2 no seu DocumentRoot. Preste atenção nas linhas DocumentRoot. Se o seu DocumentRoot está em /var/www/html, você deve modificar a linha para “DocumentRoot /var/www/http/meusite1″.

OBS2: Você deve recarregar o serviço do apache ao término da configuração $/etc/init.d/apache2 force-reload




Configurando o DNS com BIND9 no Ubuntu

31 de Maio de 2010, 0:00, por Software Livre Brasil - 88 comentários

 

Devido ao projeto que está sendo desenvolvido na CSLFIB, resolvi postar aqui os tutoriais que utilizaremos para configurar o DNS, FTP, e o servidor WEB.

>Instalando o Bind 9

Primeiro passo é baixar e instalar o Bind 9:

# sudo apt-get install bind9

Para verificar se o bind está rodando, digite:

$ ps -aux | grep named

Caso não esteja rodando ainda, digite:

# sudo /etc/init.d/bind9 start

 

>Configurando named.conf

Agora vamos aos arquivos de configuração. Todos os arquivos se encontram no diretório /etc/bind.

Primeiro você deve editar o arquivo named.conf, onde estão todas as zonas que no caso são os endereços de sites pela qual a máquina vai responder.

Você deverá incluir a seguinte linha no arquivo named.conf:

#Para zona de Direto!

zone "seusite.com.br" {
      type master;
      file "db.seusite.com.br";
};

Exemplo:

zone "alemanha.com.br" {
type master;
file "db.alemanha.com.br";
};

O próximo passo será criar o arquivo db.seusite.com.br.

>Criando o arquivo db.seusite.com.br

Aqui ficarão as configurações do seu endereço!

$TTL 604800
@ IN SOA seusite.com.br. seusite.com.br. (
2004111700 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL

@ IN NS nomedamaquinadns
@ IN MX 10 seusite.com.br.

Nomedamaquinadns IN A ipdasuamaquina
www IN CNAME nomedamaquina
ftp IN NAME nomedamaquina

>Testando o servidor

Para checar as configurações digite:

# named-checkconf

Para checar as zonas digite:

# named-chekzone db.seusite.com.br

Para reiniciar digite:

# /etc/init.d/bind9 restart

Para testar se está tudo funcionando use o nslookup:

$ nslookup
> server nomedasuamaquina
> www.seusite.com.br

Se aparecer o IP da sua máquina está tudo ok!

>Configurando Zona Reversa

Dentro do arquivo named.conf cria a segunte zona:

zone "seu.ip.reverso.in-addr.arpa"{ ( exemplo 1.168.192 )
type master;
file "/etc/bind/db.seu.ip.reverso";

};

pronto agora devemos criar e configurar o arquivo db.seu.ip.reverso exemplo 1.168.192!

>Configurando o arquivo db.seu.ip.reverso

$TTL 604800
@ IN SOA seusite.com.br. seusite.com.br. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL

@ IN NS maquina.seusite.com.br.

1 IN PTR maquina.seusite.com.br.

3 IN PTR www.seusite.com.br.

 

>Adicionando servidor secundário

Em outra máquina que esteja instalado o bind, coloque essas configurações para que ela seja servidor escravo:

No arquivo named.conf:

zone "seusite.com.br" {
type slave;
masters {ipdoservidormestre;};
file "db.seusite.com.br";
};

O servidor escravo irá criar sozinho o arquivo db.seusite.com.br.

Funcionou Gostou então comenta pô!

 



Oração de NERD Byte Nosso

31 de Maio de 2010, 0:00, por Software Livre Brasil - 1Um comentário

Recebi esse email hoje salafrário mas muito engraçado!

Oração_de_nerd_byte_nosso

 

Funcionou, Gostou, Então comenta Pô!



Elastic: Crie temas em 1 minuto para o Wordpress

27 de Maio de 2010, 0:00, por Software Livre Brasil - 55 comentários

As plataformas CMS (Content Management System), têm vindo a tornar-se a base para sites de empresas, jornais online, blogs, etc. Uma das plataformas CMS mais conhecidas é o Wordpress, utilizado por exemplo pelo The New York Times, pela rede de blogs da CNN, TechCrunch, GigaOM e Pplware.com, entre outras grandes referências.

Por norma esta é também uma plataforma na qual assentam vários blogs pessoais, no entanto, na hora de montar uma  plataforma Wordpress surge sempre a mesma dúvida: Que tema (theme) usar?

wordpress

Pode encontrar claramente essa resposta na Internet, lá encontrará vários sites onde pode descarregar muitos temas para Wordpress, mas nem sempre esses temas disponibilizados cumprem os novos requisitos e quase nunca são os que “nos enche as medidas”. Então porque não fazer o nosso próprio tema?

O Elastic Theme Editor é um plugin bastante interessante e que nos permite criar os nossos temas para o Wordpress de forma muito simples.

Algumas características do Elastic Theme Editor:

  • Drag and drop em termos de objectos para personalizar o tema a criar
  • Fontes personalizadas
  • Fácil organização, baseada em tabelas/células

Como instalar

Passo 1 – Fazer o download do ficheiro elastic0.0.3.zip

Passo 2 – Fazer o upload para a pasta /wp-content/plugins/

Passo 3 – Activar o plugin (Elastic Theme Editor) na pagina de plugins

Passo 4 – Aparecerá uma sub-página com um editor para começar a produzir o seu tema. Depois de finalizado, o tema estará disponível na página “Temas”, sendo apenas necessário proceder à sua activação.

Veja o vídeo para ver como funciona:


Esta poderá ser sem dúvida uma óptima e simples solução para quem pretende desenvolver os seus próprios templates. Haja imaginação :)

 

Fonte: PeopleWear

 

Funcionou, Gostou, Então comenta Pô!!!!



Bem que eu disconfiava!!!!

27 de Maio de 2010, 0:00, por Software Livre Brasil - 0sem comentários ainda





 

Fonte: StarFighterCarlao



Tags deste artigo: linux ubuntu debian lamp web virtualização