Pplware

E se o seu Ubuntu 13.04 fosse um servidor Web?

Todos nós sabemos que as distribuições Linux são extremamente potentes e que a maioria dos servidores, espalhados pelo mundo, usam Linux para implementar os mais diversos serviços (ex. WWW, DNS, FTP, SSH, entre outros).

Hoje, à semelhança do que temos feito para outras versões do Ubuntu, vamos ensinar como transformar o nosso Ubuntu 13.04 num autêntico servidor Web com Apache + MySQL + PHP.

Basicamente um LAMP é um conjunto de serviços sobre Linux, que nos permitem criar um verdadeiro servidor Web (Apache2 – para colocar conteúdos online como por exemplo sites, plataformas como wordpress, Joomla, wikis, etc) com suporte para a linguagem de programação PHP com suporte para o serviço de base de dados MySQL.

Como transformar o seu Ubuntu num servidor Web?

Para este tutotrial, vamos instalar o Apache2 + PHP5 e o MySQL. Para isso devem seguir os seguintes passos:

Passo 1 – Instalar o MySQL 5

Para instalar o MySQL 5, basta abrir o terminal e inserir o seguinte comando:

apt-get install mysql-server mysql-client

Nota: Deverá definir uma password para o utiizador root, que lhe será solicitada durante o processo de instalação.

Passo 2 – Instalar o Apache2

A instalação do Apache2 é feita usando o seguinte comando:

apt-get install apache2

Após a instalação, o servidor pode ser já testado, abrindo o browser com o endereço http://localhost . Está tudo funcional”!

Passo 3 – Instalar o PHP5

Para instalação do PHP5 e respectivos módulos para o Apache, basta que usem o seguinte comando:

sudo apt-get install php5 libapache2-mod-php5

Passo 4 – Suporte do MySQL no PHP5

Para que o MYSQL tenha suporte no PHP5, o utilizador deverá instalar os módulos que necessita. Pra saber os módulos disponíveis poderá usar o comando

sudo apt-cache search php5

A título de exemplo, vamos instalar os seguintes módulos:

sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Para optimização e cache, podem também instalar adicionalmente o php5-xcache

sudo apt-get install php5-xcache

Agora devem reiniciar o Apach2 para que todas as alterações sejam aplicadas.

/etc/init.d/apache2 restart

Se quisermos testar o suporte para PHP e ver todos os parâmetros associados ao Apache2+PHP+MySQL, podemos criar um pequeno script em /var/www/info.php com as seguintes linhas:

<?php

phpinfo();

?>

E está feito. Simples, rápido e muito útil para quem quer testar scripts, desenvolver sites com base em PHP, instalar CMSs como por exemplo wordpress, Joomla, wikis, etc.

Alguma dúvida, deixem o vosso comentário e nós teremos todo o gosto em ajudar.

Qual consideram que é o melhor servidor Web?

Exit mobile version