Servidor Web LAMP Ubuntu 13.04

 

Poderá ver neste artigo como criar um servidor web para os seus sites pessoais utilizando o ambiente LAMP com a distribuição Linux Ubuntu 13.04. Recorrendo a plataformas OPEN SOURCE e de forma totalmente gratuita é possível criar conteúdos de elevada qualidade.

Neste artigo vamos utilizar um servidor com ambiente LAMP, ou seja utilizando: LINUX+APACHE+MySQL+PHP;

Abra uma consola / terminal no Ubuntu 13.04 e vá introduzindo os comandos que eu vou indicando, passo a passo.

1º WEB SERVER APACHE2 (Servidor HTTP)

sudo apt-get install apache2

2º PHP (para o seu servidor interpretar as páginas na linguagem PHP)

sudo apt-get install php5 libapache2-mod-php5

3º MySQL (Base de dados do servidor)

sudo apt-get install mysql-server

Após introduzir este comando, irá surgir um ecrã igual ao da imagem que apresento em baixo, que lhe irá pedir a password do utilizador root para o MySQL. Escolha uma password forte e aponte-a se necessário, no futuro irá precisar dela para conectar o seu site à base de dados.

web_server_lamp_ubuntu13_04

 

Após o processo terminar aplique também o seguinte comando para terminar a instalação de módulos necessários para o bom funcionamento do MySQL no servidor web:

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

4º Reiniciando o Apache web server

No fim da instalação, para tudo funcionar correctamente, terá de reiniciar o Apache web server para terminar as configurações:

sudo /etc/init.d/apache2 restart

Para testar o apache, aceda através do browser do Ubuntu ao endereço http://localhost/
se tudo tiver bem configurado o browser deverá lhe devolver a informação “It Works“, e isto significa que o servidor apache está bem configurado.

5º Criar uma base de dados no servidor

Outro aspecto importante é o facto de algumas plataformas livres para criação de websites, tais como (wordpress, moodle, joomla, etc…), não criarem automaticamente a base de dados MySQL, e devido a esse motivo terá de criar a base de dados que pretende manualmente através do terminal.

Para aceder a consola do MySQL, escreva no terminal: mysql -u root -p
e introduza a password do utilizador root do MySQL que definiu anteriormente (Veja a imagem que coloquei para ajudar).

Após utilizar este comando, a consola de gestão do MySQL abre com este aspecto:

”  mysql>  ” 

Introduza os seguintes comandos (Ver imagem):

create database NOME_DA_SUA_BASE_DE_DADOS;  (nome não pode ter espaços)

exit;

web_server_lamp_ubuntu13_04_2

 

6º Onde colocar os ficheiros do meu site?

O servidor apache fica a escuta na pasta /var/www/ , e é nesta pasta que deve colucar os ficheiros do seu site. Por exemplo, colocou uma pasta na localização indicada com o nome “informaticanaweb“. Para aceder ao seu site através do browser deve colocar o endereço: http://localhost/informaticanaweb ou http://nome_do_seu_pc/informaticanaweb ou http://ip_do_seu_pc/informaticanaweb .

Não se esqueça também de dar permissões de leitura aos ficheiros do seu site, para lhes poder aceder através do browser. Normalmente num servidor web as permissões dadas são por exemplo 775. Vou dar permissões à pasta “informaticanaweb” no terminal: (-R significa que as permissões se aplicam a todos os ficheiros e pastas que se encontram dentro da pasta “informaticanaweb“.

sudo chmod 775 /var/www/informaticanaweb -R

Se seguiu todos estes passos à risca neste momento tem um servidor web totalmente gratuito e a funcionar plenamente. Agora é só fazer o seu site 😉 Boa sorte!

Poderá também querer ver: Instalação Ubuntu 13.04 em máquina virtual , use uma máquina virtual para testar este processo antes de aplicar numa máquina física.

Tags: , , , , , ,

14 Comentários para Servidor Web LAMP Ubuntu 13.04

  1. Mário Guedes diz:

    Olá, o meu servidor foi instalado facilmente com o processo que vc postou acima, e esta funcionando muito bem na minha rede interna, agora como faço pra acessar externamente?

  2. Ueder wp diz:

    Olá amigo belo conteúdo, sou novato no Linux, foi muito facio seguindo o seu método obrigado.

  3. sid diz:

    Ola..

    Amigo poderia fazer um video exlicando como e feito a configuração e se possivel como o site fica no ar.

    obrigado.

  4. Raphael Araújo diz:

    Como Faço Para Mudar Local Da Pasta Onde Se Encontra Meus Arquivos Que Vou Hospedar o Site Local Para home/raphael/www ?

    var/www Para
    home/raphael/www

  5. Cristiano L. Pan diz:

    Olá amigo !

    Sou muito novato em Linux e estou precisando de uma força.

    Quando dou o comando get install, da a mensagem “E: Impossível encontrar o pacote apache2”, sabe o que pode ser ?

    Obrigado.

    • Cristiano L. Pan diz:

      Amigo, já encontrei a solução, eu estava utilizando a versão 13.04 e essa versão não oferece mais atualização e eu não estava conseguindo atualizar o repositótio, atualizei para a versão 13.10 e deu certo conforme seu tutorial obrigado.

      E parabéns pela dica.

  6. zacarias diz:

    depois de enstalar o meu servidor deu todo serto mas apos reeniciar o pc o servidor desligou-se e nao consigo voltar a ligar gostaria que ele liga-se sempre que o pc for ligado…. obrigado

  7. Bastante útil. Criei uma máquina virtual LAMP rapidamente com este resumo. Muito grato !

  8. Danilo diz:

    Amigo, eu quero fazer um servidor que precise de senha e login para acessar os arquivos, não executei o comando -r e apareceu uma tela para colocar usuario e senha. Como configuro esse usuario e senha?
    Caso eu queira trocar a senha do MySQL como faço?

    Gostei da postagem.

  9. Pingback: Instalar phpMyAdmin Ubuntu 13.04 | Informática na Web

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Voltar para cima ↑
  • No Facebook:





  • Parceiros:




  • Comentários recentes

  • Categorias