Instalando um servidor LAMP

Segundo MORIMOTO (2008), os servidores Web são a espinha dorsal da Internet, são eles que hospedam todas as páginas, incluindo os mecanismos de busca e servem como base para todo tipo de aplicativo via Web, incluindo os webmails. No futuro, esta tendência deve se acentuar, com páginas Web dinâmicas e aplicativos via Web substituindo cada vez mais os aplicativos desktop.

No passado as páginas Web eram estáticas e feitas somente de código HTML. Com o passar do tempo, os websites foram ficando mais dinâmicos e vários scripts foram sendo incorporados as páginas. O servidor Web Apache continua oferecendo esses recursos, mas, agora, acrescido de módulos que oferecem suporte ao PHP, aos bancos de dados Mysql e PostgreSQL, Perl, Python, entre outros recursos.

Sempre que acessamos uma página que contém um script PHP e um banco de dados Mysql, entra em ação o módulo responsável por interpretá-la e devolvê-la ao Apache para que, em seguida, o usuário possa visualizá-la. Os CMS (Content Management System) utilizam essa combinação de recursos para oferecer uma solução de acesso a banco de dados Mysql através da linguagem PHP, que denominamos de LAMP (LINUX+APACHE+MYSQL+PHP). Neste artigo, mostrarei como instalar um servidor com essas características, numa distribuição Debian GNU/Linux e derivados.


Instalando os pacotes necessários

Abra um terminal e, como superusuário, entre com o comando seguinte:

# apt-get install apache2 mysql-server libapache2-mod-php5 php5 php5-mysql

Conhecendo cada pacote

  • apache2 – Pacote referente ao servidor Web Apache vesão 2.
  • mysql-server – Pacote que instala o servidor Mysql.
  • libapache2-mod-php5 – Módulo que oferece suporte PHP no Apache.
  • php5 – O interpretador PHP5.
  • php5-mysql – Pacote que oferece suporte ao acesso Mysql no PHP.

Após completar a instalação dos pacotes, o Mysql irá questioná-lo sobre a senha do administrador do banco de dados, defina a senha desejada.

Verificando o funcionamento do Apache

Para verificar se o Apache está funcionando, acesse um navegador e digite o IP do servidor. Você visualizará a tela de apresentação do apache se tudo estiver em ordem.

Obtendo informações sobre o PHP

Para verificar o funcionamento do PHP é muito comum criar um script dentro da pasta “/var/www” com o nome de “info.php” contendo a função phpinfo() que mostrará todas informações sobre o PHP instalado.

# arquivo info.php

<?php

phpinfo();

?>

Acesse a página no seu navegador como: http://IP-do-servidor/info.php.

Finalizando, você terá uma instalação Linux com um servidor web rodando, com suporte ao PHP e Mysql. É claro que nem todos os recursos estarão disponíveis, mas caso seja de seu interesse, você poderá instalar módulos adicionais conforme desejar.

Alessandro Silva

Publicado por Alessandro Silva

Categoria: Desenvolvimento, Linux

Compartilhe:
  • Google Bookmarks
  • Twitter
  • Facebook
  • Digg
  • LinkedIn
  • del.icio.us
  • Rec6
  • Technorati
  • StumbleUpon
  • Netvibes

Feed, Pings e Trackbacks

Você pode seguir os comentários para este post através do RSS 2.0, deixar um comentário e ou fazer um trackback do seu site/blog.

Posts relacionados

  • Não há posts relacionados a este conteúdo.

Ainda não existem comentários

Que tal interagir com outros leitores comentando abaixo? Sua opinião e seu conhecimento podem ajudar outras pessoas! Colabore!

Deixe seu comentário

(*)

(*) (não será divulgado)

(*) (Proteção anti-spam)




Termos de uso Política de privacidade
Copyright©2008 - HostGator