quinta-feira, 1 de setembro de 2011

Instalando o Apache, PHP, MySQL e PhpMyAdmin no Ubuntu


Para você que vai iniciar no mundo da Web, seja como desenvolvedor, ou como gerenciador de redes, trago um tutorial bem simples explicando como instalar o Apache, o PHP, o MySQL Server e o PhpMyAdmin no Ubuntu (Qualquer versão até o presente momento). Para quem não sabe, o Apache é o servidor web propriamente dito, o PHP é uma linguagem interpretada livre e utilizada para gerar conteúdo dinâmico na Web, o MySQL é um sistema de gerenciamento de banco de dados e o phpMyAdmin  é um programa de computador desenvolvido em PHP para administração do MySQL pela Internet, ou seja, todos os aplicativos citados serão integrados formando um "Sistema praticamente único", assim, suas páginas da Web serão totalmente dinâmicas, terão um banco de dados e um sistema de administração para o banco de dados (Para ler mais sobre os itens, clique nos links de seus respectivos nomes).
Bem, deixemos a conversa de lado e vamos colocar a "Mão na massa".


Instalando o Apache
Como você já deve ter lido anteriormente aqui no TEO, já explicamos um modo bem simples para a instalação dos mesmos itens citados neste artigo, entretanto, para você que está criando o seu servidor neste momento, é melhor aprender a instalação separada de cada aplicativo, então comecemos pelo apache:


1 - No seu Ubuntu, pressione simultaneamente as teclas "Alt + F2", isso irá gerar uma caixa de diálogo para que você escreva algo, então digite:


gnome-terminal


2 - Pressione Enter;


3 - A janela do Terminal do Ubuntu será aberta, vamos utilizar o Advanced Packaging Tool (APT) que é o sistema de gerenciamento de pacotes do Ubuntu, portanto, se você não sabe como utilizar o mesmo, recomendo a leitura do nosso artigo "Como instalar programas no Ubuntu por linha de comando", que aborda bastante a ferramenta;


4 - Para iniciar a instalação do Apache, digite o seguinte comando:


sudo apt-get install apache2


5 - Após responder "Y" ou "S" para que o APT complete a instalação, e verificar que ela foi finalizada com sucesso, acesse http://localhost/ para testar se está funcionando normalmente, provavelmente você receberá a mensagem:


It works!


This is the default web page for this server.


The web server software is running but no content has been added, yet.


Ou seja: Funciona! Está é a página padrão para este servidor. O Servidor Web está sendo executado, mas nenhum conteúdo foi adicionado ainda.


Instalando o PHP
6 - Apache instalado, vamos seguir para a instalação do PHP e do módulo que fará a ligação entre PHP e Apache, portanto, digite no seu terminal:


sudo apt-get install php5 libapache2-mod-php5


7 - Quando a instalação terminar, você deve reiniciar o Apache, então digite em seu terminal:


sudo /etc/init.d/apache2 restart


Instalando o MySQL Server
8 - Agora que instalamos o Apache e o PHP, vamos para a instalação do MySQL Server, então digite em seu terminal:


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


Ou seja, instalamos o MySQL Server e algumas dependências para o funcionamento com Apache e PHP.


Nota: Ao instalar alguns dos aplicativos acima, você será questionado sobre senhas ou coisas do tipo, configure a seu gosto!


Instalando o phpMyAdmin
9 - Dentro do terminal, digite:


sudo apt-get install phpmyadmin


No Decorrer da instalação, você será questionado sobre qual o seu Servidor Web, escolha o Apache e continue a instalação;


Testando
Quando tudo chegar ao final, você pode testar o funcionamento do phpMyAdmin utilizando o endereço do seu servidor Web, ou seja, 127.0.0.1 ou localhost, exemplo:


http://localhost/phpmyadmin/


Para acessar a pasta na qual os dados da Web estarão, basta seguir o caminho abaixo:


/var/www/


Então digite no seu terminal:


sudo gnome-open /var/www/


E a pasta WWW será aberta, note que é necessário dar permissões de leitura para que os usuários possam ver os arquivos via web, isso pode ser feito com o seguinte comando:


sudo chmod -R 777 /var/www/nome_da_sua_pasta/


Troque "nome_da_sua_pasta/" para o nome da pasta que você criou, a mesma poderá ser acessada via Web em seu computador pelo endereço:


http://localhost/nome_da_sua_pasta/


Ou via outro computador pelo endereço do seu computador + /nome_da_sua_pasta/, exemplo:


http://192.168.0.100/nome_da_sua_pasta/


Finalizando
Bem, este foi um exemplo bem simples, mas creio que irá ajudar muitas pessoas, qualquer dúvida basta comentar!

Nenhum comentário :

Postar um comentário

Total de visualizações de página