sexta-feira, 17 de abril de 2009

Apache, PHP, MySQL no Ubuntu





Já vi que nem chegou direito ao mercado e o Ubuntu 9.04 já está bombando de verdade.
Bem, eu não poderia deixar de fazer um post , de como ter o lamp2 dentro de teu Server, quer seja VM ou hardware dedicado mesmo.

Requisitos:

1 - Hardware ou VM com Ubuntu 8.04 ou versões mais atuais instalado,
2 - Internet para fazer downalod dos pacotes necessários,
3 - Ubuntu 8.04 desktop ou server

Se estiver no desktop faça:

1-> Abra o terminal (Aplicativos > Acessórios > Terminal)

Se estiver no server, somente logue-se como usuário.

Use o comando abaixo:

sudo apt-get install apache2

Para testar se o apache está gerenciando às páginas, abra o seu navegador (creio que seja FireFox), e digite no campo de endereço-> http://localhost

Certamente estará funcionando.

Vamos instalar o PHP5, para isto use o comando abaixo:

sudo apt-get install php5 libapache2-mod-php5

Feito isto, reinicie o apache para que ele consiga “reler” seu arquivo de configuração já padronizado para PHP5 (mod) com o comando abaixo:

sudo /etc/init.d/apache2 restart

Para verificar se o apache está lendo direitinho arquivos PHP, acesse a página dos arquivos do apache (htdocs), que pode ser acessada assim:

sudo cd /var/www/apache-defaults/

Depois, delete o arquivo index.html com o comando:

sudo rm -rf index.html

Depois crie um arquivo PHP:

sudo vi index.php

Assim que o VI abrir, digite “i” para habilitar inserção de dados, e coloque exatamente os caracteres abaixo:



Para salvar e sair use as teclas “ESC”, “:”, “wq!” e pressione “ENTER”

Feito isto, acesse novamente pelo seu firefox o endereço http://localhost/arquivo.php

Se funcionar (mostrar as diretivas do php, perfeito), prossiga nos passos abaixo, do contrário, repita os procedimentos acima.

Você pode utilizar outros editores, a questão é que gosto do VI.

Seguindo mais adiante nós vamos verificar a Instalação do Bendito Mysql5, utilize o comando abaixo:

sudo apt-get install mysql-server

Feito isso o sistema vai instalar o mysql para você e vai pedir a senha de admin do mysql, coloque uma senha e confirme com ENTER.

Agora é a parte de integração com o bendito php e INSTALAÇÃO do PhpMyAdmin, utilize o comando abaixo para “unir” as instalações:

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Feito isso, só necessitará reiniciar o apache2 para que ele leia novamente os arquivos de configuração, para isso use o comando abaixo:

sudo /etc/init.d/apache2 restart

Bem, isto aí vai deixar seu pc turbinado para rodar aplicações em php com recursos de mysql.
Esta forma de instalação já ativa o mysqli, uma lib importantíssima para quem está afim de otimizar chamadas ao mysql e que só está disponível a partir do mysql 5 Contente ).

Após instalado, vamos acessar o PHPMyadmin em http://localhost/phpmyadmin/ .

Caso não consiga acessa-lo, copia o diretorio phpmyadmin que está localizado no meu caso em /usr/share/phpmyadmin, para /var/www/, digitando esses comandos:

# sudo updatedb
# sudo locate phpmyadmin

Assim que achar, acesse o diretório, exemplo:

# cd /usr/share/phpmyadmin

Liste os arquivos a procura dos arquivos PHP, no caso:

# ls -la *.php

Se surgirem os fontes do phpmyadmin, somente faça:

# sudo cp -rp . /var/www/phpmyadmin


Pronto, feito isto acesse: http://localhost/phpmyadmin/

Caso ainda não consigam acessar o phpmyadmin, usem a GUI para fazer este último processo.

Fonte: Portal de TI

Nenhum comentário:

Postar um comentário

Seu comentario foi enviado com sucesso!