Arquivos

Você está navegando nos arquivos da categoria Linux.

jun

9

Configurar Apache PHP Mysql PHPMyAdmin no Ubuntu 11.04

By Robson Soares

Olá pessoal,

Configurei meu Ubuntu 11.04 para rodar aplicações PHP com MySQL, e disponibilizo aqui os passos para quem quiser fazer também. As fontes que usei foram a UaiHelp e HowToForge.

Instalando o Apache2

Abrir um terminal e se logar como root
sudo su
digite a senha de root
apt-get install apache2
Teste no browser

http://localhost/


Observação importante:
No Ubuntu o diretório www onde ficam os arquivos das páginas em php fica localizado em /var/www.

Instalando o PHP

apt-get install php5 libapache2-mod-php5
/etc/init.d/apache2 restart
Testar o PHP
Vamos criar um arquivo teste.php
gedit /var/www/teste.php
phpinfo();
?>
Salve, fecha e testa.

http://localhost/teste.php

Instalando o MySql

apt-get install mysql-server
Quando aparecer uma tela “Configurando MySQL-Server 5.1″ digite uma senha para
o root do banco de dados.
Confirme a senha na próxima tela.
Teste:
mysql -u root -p
digite a senha cadastrada para o root do MySQl.
Aparecerá o prompt mysql>
Digite quit para sair.

Instalando PHPMyAdmin

apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Aparecerá uma tela “Configurando o PHPMyAdmin”.
Escolha [x] apache2
Na próxima tela, escolha “sim”.
Na tela “palavra-passe…” digite a senha do root do MySql
Depois cadastra uma senha para o phpmyadmin, é melhor deixar a mesma do banco.
PHPMyAdmin instalado.
Fazer as seguintes alterações:
gedit /etc/php5/apache2/php.ini
Procure pela linha [talvez 615] onde tem a seguinte frase:
;extension=mysql.so
e retira o “;” salva e fecha.
gedit /usr/share/phpmyadmin/libraries/config.default.php
Procure por $cfg["PmaAbsoluteUri"]=”"; – talvez na linha 40.
Altera para: $cfg["PmaAbsoluteUri"]=”http://localhost/phpmyadmin”;
Teste:

http://localhost/phpmyadmin

Abraço a todos

Robson

jun

9

Atividade de Linux

By Robson Soares

Olá pessoal,

Descrevo aqui uma atividade que passei para minha turma de Linux. Fica aqui o desafio. Espero que estimulem vocês. Depois passo o gabarito.

Nome: RA:
Data: 02 de junho de 2011
Data Entrega: 9 de junho de 2011

Curso: Engenharia da Computação – N10

Atividade 2 de Seminário Integrador sobre Linux
Explique os comandos e perguntas a seguir:

1) rm -i teste.txt
2) grep -i ^a.*Ts$ arquivo.txt
3) find / -name telefones.txt
4) Explique o comando head
5) Explique os comandos sort e tail

mai

29

Instalar o Google Chrome no Ubuntu 11.04 em 4 passos

By Robson Soares

Olá pessoal,

Estou usando o Ubuntu 11.04 e ele está funcionando 100% com todas as ferramentas que preciso para desenvolver usando Java. Instalei o Eclipse, o Netbeans, o PostgreSQL e o Astah para fazer a modelagem. Ele está com uma interface diferenciada e muito amigável. Alguns alunos meus chamam ela de “Ficou bacana heim professor!”, quando veêm a área de trabalho. Ou seja, não sou eu que estou dizendo, pois seria suspeito por ser fã do Ubuntu e sua filosofia, mas são pessoas que tem o primeiro contato com ele, e fico muito feliz com isso, são novos adeptos deste software sensacional e de uma equipe que é de tirar o chapéu. Usem o Ubuntu 11.04, assim o software ganhará cada vez mais adeptos.

A minha área de trabalho é mostrada a seguir com minhas ferramentas de trabalho, e que em minha opinião ficou muito bonita, esse papel de parede que já vem na instalação é muito bacana:

Venho trazer uma dica de como instalar o Google Chrome no Ubuntu 11.04, pois alguns alunos estão me perguntando sobre isto:

Passo 1: Baixe o arquivo de instalação do Ubuntu no seguinte link: http://www.google.com/chrome?platform=linux

Passo 2: O arquivo baixado possui em torno de 30 MB, e o nome dele é: google-chrome-stable_current_i386.deb

Passo 3: Instale as dependências necessárias para que ele possa ser instalado, que são as seguintes:

sudo apt-get install libnspr4-0d libcurl3

Passo 4: Instale o aplicativo agora com o comando seguinte:

sudo dpkg -i google-chrome-stable_current_i386.deb

A instalação será efetuada e o Google Chrome ficará disponível para uso, como mostro na tela a seguir:


Espero que esta informação seja útil para alguns de vocês.

Abraço a todos

Robson

mai

9

Atualizar o java OpenJdk para o java da Sun

By Robson Soares

Tenta isso para substituir o OpenJDK para o Java da Sun/Oracle.

Algumas coisas não são compatíveis com a OpenJDK, acredito que o site do BB
é uma delas.

sudo add-apt-repository ppa:sun-java-community-team/sun-java6
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-bin
sudo update-java-alternatives -s java-6-sun

Espero que seja útil para vocês como foi para mi.

Abraço a todos

Robson

Fonte: GruposDiscussão

abr

14

Guia Foca Linux

By Robson Soares

Olá pessoal,

Material com alguns comandos do Linux.

Abraço a todos

Robson

Foca Linux

abr

9

Estrutura de Diretório do Linux

By Robson Soares

Olá pessoal,

Segue a estrutura de diretórios padrão do Linux (FHS). Neste Link tem uma explicação detalhada de cada um deles. Clique aqui –> fhs

Abraço a todos

Robson

abr

6

Linus Torvalds (pai do Linux) elogia o Ubuntu

By Robson Soares

Nossa entrevista exclusiva com Linus Torvalds
Por Benjamin Humphrey, publicado 29 de janeiro de 2011

Fonte: http://www.omgubuntu.co.uk/2011/01/our-exclusive-interview-with-linus-torvalds-lca2011/

Linus Torvalds fez provavelmente mais para o mundo que muitos conhecem, e sua influência se estende por toda parte em todo os cantos do globo com uma incrível variedade de implementações de sua visão original, que começou há quase duas décadas.

Se você conhece ou não, em algum estágio de sua vida do dia-a-dia, você provavelmente entrará em contato com o trabalho de Torvalds. Sem ele, muitos não estariam onde estão hoje, o Ubuntu não existiria, e Software Livre não seria essa uma ideologia dominante predominante usado por milhões de pessoas.

Torvalds abriu o caminho para o Linux se tornar um verdadeiro sucesso do produto no mercado de massa que é omnipresente em tudo, desde dispositivos embarcados ARM, como os sistemas de entretenimento automóvel aos gostos da caixa de TiVo set-top que enfeita as salas em todo o mundo e, possivelmente, o smartphone que reside no seu bolso.

Seus primeiros trabalhos para estabelecer o kernel do Linux como base de confiança, característica-rica e flexível para os sistemas operacionais Linux fez um dos exemplos mais proeminentes e amplamente utilizada do Software Livre no mundo.

Torvalds foi nomeado como uma das “pessoas mais influentes do mundo” pela revista Time, em 2004, e foi votado 17 em seu “Top 100 pessoas mais influentes do Século” em 2000.

Torvalds ganhou inúmeros prêmios, incluindo o Prêmio Pioneiro FEP, a Medalha de Lovelace eo Prêmio Takeda e em 2008 ele foi introduzido no Hall of Fellows do Computer History Museum em Mountain View, Califórnia.

Eu tive a honra de conhecer Linus quando ele apareceu na Linux.conf.au 2011 em Brisbane, esta semana, e depois conversando com ele por algum tempo, devo dizer que este homem é uma pessoa adorável, amigável e acessível que é verdadeiramente apaixonado o que ele faz.

Linus é humilde embora o que ele tem feito tem afetado a vida do dia-a-dia de milhões, ele é simpático e acessível, embora a sua posição faz dele um alvo para os fanboys potencialmente irritantes e meios de comunicação a desmaiar depois e sua visão sobre o mundo do Open Source é algo que eu acredito que deve ser verdadeiramente valorizada.

No Ubuntu

Em sua existência de 6 anos, o Ubuntu emitiu 13 lançamentos nas mãos de milhões de usuários, número que cresce a cada dia. Ela tem sido fundamental em ajudar a diminuir a barreira de entrada para o Linux e trouxe muitas mais pessoas para o mundo do Software Livre, mesmo sendo uma dessas pessoas.

Então, naturalmente, eu perguntei o que pensava sobre o Ubuntu Linus, ea primeira coisa que ele disse foi que ele não é um usuário do Ubuntu.

“Eu tentei um par de vezes ao longo dos anos, principalmente porque a coisa que o Ubuntu se saiu tão bem se tornar o Debian útil. Sempre achei que o Debian é um exercício inútil, porque para mim, o ponto de distribuição é tornar tudo mais fácil. Fácil de instalar, para ser bonita e ser simpático e fez o Ubuntu ao Debian. ”

[...] A coisa Ubuntu se saiu tão bem foi tornar o Debian útil.

“Eu sempre tive alguns problemas [com o Ubuntu.] Não é muito amigável para desenvolvedores do kernel, e eu acabar desistindo. Esse tipo de bem, porque obviamente eu não sou o público-alvo. ”

“Eu acho que o Ubuntu tem feito um trabalho realmente bom tornar o Linux disponível para um público mais amplo e diferente, o tipo de público que vem de um fundo do Windows e da Apple.”

Eu acho que o Ubuntu tem feito um trabalho realmente bom tornar o Linux disponível para um público mais amplo e diferente.

Expliquei a Linus que, certamente, que foi o caso de mim, como eu só me envolvi com o Linux há alguns anos atrás e se o Ubuntu não estava por perto eu não acho que eu teria tido a coragem de dar um ir Linux.

“Mesmo do ponto de vista técnico, eu amo o fato de como o Ubuntu foi basicamente a distribuição que começou todo o CD Live instalar. Enquanto você está instalando [Ubuntu] você pode realmente usar o programa. Você pode realmente fazer alguma coisa enquanto ele está sendo instalado e eu pensei, porque não todo mundo faz isso? ”

No Linux em dispositivos móveis
Linux em dispositivos móveis já percorreu um longo caminho nos últimos dois anos, principalmente ajudada pela enorme força que é o sistema operacional Android do Google.

De repente, o Linux está realmente sendo usado por um número enorme de pessoas ao redor do mundo e com mais de 300 mil celulares com Android que estão sendo vendidos por dia, bem como outras plataformas baseadas em Linux, como Meego Nokia está começando a tomar forma, isso não parece que está vai mudar tão cedo e, na verdade ela só vai ficar mais popular.

Eu sugeri ao Linus que deve ser muito agradável para ele ver o Linux nas mãos de centenas de milhares de pessoas todos os dias.

“Não apenas o Android. O que eu achei que foi mais divertido para mim foi quando as pessoas estão usando o Linux de forma que eu não usá-la ou de formas que eu nunca pretendeu ser utilizado, as pessoas a usá-lo em áreas incorporadas, e com celulares como o Android, mas também todas as pessoas loucas usá-lo em impressoras e TVs. ”

“Estou muito feliz com o Android, obviamente. Eu uso o Android, e é realmente feita de celulares muito útil. ”

“Na verdade, muito antes de os celulares se tornaram mais utilizável havia todos estes protótipos que não tentou usar o Linux e que foi muito divertido ver também. É uma experiência de aprendizagem “.

Estou muito feliz com o Android, obviamente. Eu uso o Android, e é realmente feita de celulares muito útil.

Nesse ponto tivemos que pegar o ônibus do local da conferência para o Centro Cultural de Brisbane, onde o Jantar Penguin era para ser realizada.

Eu tenho que ter um bom bate-papo informal com Linus fora de registro durante a viagem de ônibus, sobre tudo, desde transporte público australiano para onde tinha sido mergulho naquela manhã (um dos hobbies de Linus é mergulho).

Finalmente chegamos ao Centro Cultural e encontrou um lugar tranqüilo para continuar a entrevista, onde eu tinha uma última pergunta para pedir Linus.

Os próximos recursos do kernel
O kernel é do domínio do Linus, então eu achei melhor perguntar a ele o cool coisa nova está acontecendo nos próximos 6 meses de desenvolvimento do kernel.

“A atual janela de mesclagem que fechou apenas uma semana antes de eu sair para a conferência é o meu favorito janela de mesclagem em um longo tempo, porque temos duas coisas muito grande acontecendo.”

“Nós temos o novo nome código de pesquisa. O interessante nisso é que ele deve ser completamente invisível para os usuários no sentido de que nós não adicionamos em novos recursos, nós não fazemos nada, exceto que as pessoas notam que estamos fazendo muito mais rápido. ”

[...] Nós estamos fazendo isso muito mais rápido.

“Nós fomos muito bons em arquivo de pesquisa antes de muito, porque isso é uma operação muito comum. Mesmo quando você estiver usando um desktop gráfico e você não pensa sobre o seu trabalho como sistema de arquivos são específicos, muitas vezes cada vez que você abrir uma nova aplicação gráfica que eles tendem a abrir dez mil arquivos de configuração diferentes. ”

“Às vezes é uma vergonha o que esses processos estão a fazer pelas suas costas, e fazer essa operação fundamental kernel muito mais rápida é algo que me envolvo e eu acho que o kernel deve fazer muito, muito bem.”

Às vezes é uma vergonha o que esses processos estão a fazer pelas suas costas.

“Ao mesmo tempo, é uma espécie do lado menos glamoroso do kernel. As pessoas tendem a falar de novos recursos e como podemos fazer algo muito legal que ninguém jamais fez antes. O fato é que no final as coisas realmente importante é a carne e as batatas. – Fazendo a coisas chatas, as coisas que realmente importa ”

“Muitas mesclar janelas têm características especiais. Novos drivers são algo que todo mundo quer e precisa, e há um novo hardware saindo e precisamos apoiá-la, mas ao mesmo tempo, os novos motoristas tendem a não ser algo fundamentalmente emocionante, esse é o outro lado da carne e batatas, você precisa para fazê-lo, porque você precisa para suportar o hardware, mas não é o tipo de coisas que eu pessoalmente acho emocionante. ”

Nesta fase, eu perguntei se o kernel Linus iria continuar cada vez mais rápidos como o trabalho em equipe na otimização do kernel.

“Espero que sim, muitas vezes o kernel não chegar mais rápido. Nós adicionamos novas funcionalidades e como resultado, o núcleo é maior e mais lento. O fato de que conseguimos visivelmente mais rápido em algumas operações realmente importante é uma grande coisa. ”

Eu sugeri ao Linus que, ao contrário de outros sistemas operacionais como Windows, Linux tende a não sofrer o mesmo nível de inchar o passar do tempo.

“Temos bloat, ele vem em um monte de pontos de referência e um monte de gente faz um benchmarking de desempenho como kernel melhora ao longo do tempo, mas temos bloat e isso acontece.”

Quase sempre há um motivo muito bom para o inchaço.

“Quase sempre há um motivo muito bom para o inchaço. Por exemplo, podemos adicionar alguma coisa, porque queremos que as pessoas de fazer coisas novas, mas não acabam o que significa que temos uma maior pegada. Às vezes, adicionar coisas que realmente acelerar as coisas para que ele torna-se de todas as coisas ruins! ”

“Os computadores estão ficando mais rápido e nos últimos três anos, temos melhorado muito a escalabilidade. Ela costumava ser que ter quatro ou oito processadores CPUs você estava falando sobre sistemas de servidor e relativamente poucas pessoas usá-los. ”

“O que está acontecendo agora é que fizemos um monte de escalabilidade para as pessoas e agora você pode comprar um laptop com quatro ou oito processadores CPUs e não é nem tão caro.”

Muito obrigado a Linus para tomar o tempo fora de seu horário extremamente ocupado para falar comigo, eu gostei muito e espero que vocês gostei de ler isso!

nov

30

Instalar o Skype no Ubuntu 10.10

By Robson Soares

Olá pessoal,

Instalei o Ubuntu 10.10 e fiz a instalação do Skype com sucesso seguindo os seguintes passos:

1) sudo edit /etc/apt/sources.list

2) Adicione a linha no final do arquivo:

deb http://download.skype.com/linux/repos/debian/ stable non-free

3) Gere a chave Apt:

sudo apt-key adv –keyserver pgp.mit.edu –recv-keys 0xd66b746e

4) Faça o comando de instalação:

sudo apt-get update && sudo apt-get install skype

Abraço a todos

Robson

Referências:

https://help.ubuntu.com/community/Skype

http://my.opera.com/53ty4/blog/2010/10/19/install-skype-in-ubuntu-10-10

out

29

Palestra sobre Software Livre

By Robson Soares

Olá pessoal,

Hj é o último dia da Semana da Computação na UNAES. Eu fui convidado para dar uma palestra sobre Software Livre – Ubuntu.

A palestra foi bem bacana, onde divulguei as caracaterísticas do Ubuntu e seus aplicativos. O público foi bem bacana e se mostraram bastante interessado e participativo.

Palestra Software Livre – 2010

Abraço a todos

Robson

out

29

Como enviar a saída de um comando para outro no Ubuntu

By Robson Soares

Olá pessoal,

Uma forma de executar comandos no linux é você enviar a saída de um comando para outro. O exemplo abaixo mostra como enviar a saída do comando cat para o comando de filtragem grep. Neste caso lista-se todo o conteúdo do arquivo sistemas.txt e essa listagem é utilizada para se filtrar apenas as linhas que possuam a palavra Livre.

aluno@robson:~/palestra$ cat sistemas.txt
Windows – proprietário
Ubuntu – Livre
MacOS – Proprietário
Debian – Livre

O comando a seguir filtra apenas as linhas que possuem a palavra Livre

aluno@robson:~/palestra$ cat sistemas.txt | grep Livre
Ubuntu – Livre
Debian – Livre

Abraço a todos

Robson