quarta-feira, 9 de maio de 2012

# MICROSOFT E LINUX - parceiras para negócios


Microsoft está contribuindo com o Linux

Segundo a Linux Fundation, responsável pelo Linux, a Microsoft é uma das 20 empresas que mais contribuem com a evolução e melhora do código da plataforma Linux. De Acordo com o relatório, o grade aparece na 17ª posição, junto com Nokia, Google, Intel e IBM. Após a Microsoft ter associado o Linux a uma doença, atualmente está disponibilizando profissionais para apoiar no desenvolvimento de novas soluções corporativas para seus clientes.

Bem, hoje a Microsoft entende que o Linux não somente um concorrente indireto, que não afeta em nada o seu mercado mundial, mas sim um aliado na busca de novas soluções para os problemas de seus clientes de grandes e médias organizações, por esse e outros motivos a Microsoft está auxiliando e contribuído para o crescimento o Linux.

# INSTALANDO O L.A.M.P no Debian


Olá pessoal,

Estamos novamente com um novo post, agora voltado para usuários que desejam iniciar na área de desenvolvimento em PHP, MySQL e Linux. Atualmente estou trabalhando diretamente com essa área no Curso Técnico em Informática, na Escola Instituto Livramento, na cidade de Sant'Ana do Livramento-RS.

Bem pretendo mostrar um passo-a-passo bem simples e resumido de como realizar a instalação, configurar ações e testes básicos, da instalação do L.A.M.P, ou seja, “LINUX APACHE MySQL PHP”. O Linux, mais especificamente, o Debian é utilizado como Sistema Operacional para rodar o Servidor Apache e para gerenciar nossas bases de dados o MySQL, e o Interpretador PHP entra como o meio para poder executar Scripts produzidos de forma local.

1º Passo: Instalar o MySQL, para isso vamos utilizar o terminar;

#su root
senha
(efetuamos o login como superusuário)

#apt-get update
(atualizar o sistema)

#apt-get install mysql-server
(baixar e instalar os pacotes necessários para o MySQL funcione)


Após os pacotes serem baixados, o programa de instalação solicite uma senha para o usuário administrador, e depois confirmar. Digitar a senha desejada e após teclar enter para concluir a instalação.

OBS.: por padrão o serviço já fica configurado para inicializar com o Sistema, caso isso não ocorra, basta executar as linha abaixo:

#chkconfig mysql on
(coloca o mysql para iniciar junto ao Sistema)

#apt-get install chkconfig
(essa linha deve ser executado, caso o gerenciador não esteja instalado)

Criando a base de dados do MySQL, que contém informações referentes ao próprio SGBD.

#mysql_install_db
(cria a base de dados)

#service mysql restart (ou stop e depois start)
(reinicia o serviço)

Para testar se está funcionado

#mysql -u root -p
senha


2º Passo: instalando o Apache (servidor) e o Interpretador PHP.

#apt-get install php5
(instala o php5 e o apache2)

#a2enmod php5
(ativar o módulo PHP e realizar a associação de arquivos)

#service apache2 restart
(reiniciar o serviço)

#apt-get install php5-mysql
#apt-get install libapache2-mod-auth-mysql
(baixa o pacote responsável pela integração entre a linguagem e o SGBD)

#service apache2 restart
(reiniciar o serviço)

3º Passo: instalar o PHPMYADMIN, responsável pelo gerenciamento gráfico das bases de dados do SGBD MySQL.

#apt-get install phpmyadmin

Durante a instalação é necessário definir qual o servidor que estamos utilizando na máquina, para isso basta definir Apache2 (para selecionar basta teclar barra de espaço).


No próximo passo defina “não” e está pronta a instalação.

O comando abaixo cria um link simbólico do PHPMYADMIN no diretório padrão do Servidor.

#ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

Para o servidor gerenciar seus arquivos, devemos definir que as permissões do diretório /var/www para:

#chmod -R 777 /var/www
(definir que todos podem fazer tudo)

4º Passo: Testes básicos:

1) Testar se o Apache está rodando no servidor: Abrir o navegador de sua preferência e acessar o seguinte endereço: localhost ou o endereço IP do servidor


A mensagem exibida na imagem acima indica que o servidor está funcionado de forma correta.

2) Testar se o interpretador PHP está funcionado, neste caso vou utilizar o gedit e gerar um pequeno script em PHP.

#gedit /var/www/teste.php

<?php
phpinfo();
?>
No navegador colocar o endereço do arquivo “http://localhost/teste.php”.


3) Verificando se o phpmyadmin está rodando corretamente no servidor: Abra o navagador e acesso o seguinte endereço “http://localhost/phpmyadmin”, informar o usuário e a sua respectiva senha (root).


Bem, assim concluo mais um post, espero que alguma forma, possa ter ajudado a instalar e configurar um L.A.M.P no Debian ou Ubuntu, para dar os primeiros passos para desenvolver Sites para Web.

Até o próximo.