Instalando Servidor LAMP Linux

pjuniorpjunior Pedro Arns Junior
Olá a todos

aqui vai um tutorial que achei de como instalar um servidor Lamp no linux, mas serve também para o Mint Linux.

Esse guia será dividido em quatro partes:

1. Instalação do Apache
2. Instalação do PHP
3. Instalação do MySQL
4. Instalação do phpMyAdmin


Para poder executar todos os passos você deverá saber a senha do root e uma noção básica de linux.

1. Instalação do Apache

Para instalar o apache é simples, vamos instalá-lo usando o apt-get:

sudo apt-get install apache2

O download e a instalação são feitos automáticamente, após isso, para iniciar e parar o apache, basta digitar os comandos:

sudo /etc/init.d/apache2 start
sudo /etc/init.d/apache2 stop


Sua pasta www deverá estar em: /var/www/. Agora basta digitar no seu browser http://ipdoservidor, onde ipdoservidor é o ip do servidor que você instalar ou apache, ao digitar isso, se você viu a página do apache, é porque está funcionando corretamente.


2. Instalando o PHP

Digite no terminal:

sudo apt-get install php5 libapache2-mod-php5


Ou qualquer versão do php que você queira. Agora reinicie o apache:

sudo /etc/init.d/apache2 restart


Se você deseja testar o PHP, pode criar uma página de teste e colocá-la em /var/www/. Segue um exeplo:

sudo gedit /var/www/test.php


e escreva isto: < ?php echo “Hello World”; ?>

Agora rode no browser:http://ipdoservidor/test.php , você deverá ver: ” Hello World ”

Feito.


3. Instalando o MySQL
Digite no terminal:

sudo apt-get install mysql-server


Opcional - Se você está rodando o mysql em um servidor, você deve editar o arquivo /etc/mysql/my.cnf e substituir este valor (127.0.0.1) pelo seu endereço IP.

Caso na instalação do mysql, ele não pedir para você setar uma senha, digite o seguinte comando:

mysql> SET PASSWORD FOR ‘root’@'localhost’ = PASSWORD(’xxxxxx’);


Agora tente rodar:

mysql -uroot -pxxx


onde xxx é a sua senha.
Pronto, o mysql já está funcionando e o servidor LAMP está completo, agora se você deseja instalar um cliente para o mysql siga em frente, caso não deseje, você pode para por aqui. :)



4. Instalação do phpMyAdmin

Digite no terminal:

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

Reinicie o apache:

sudo /etc/init.d/apache2 restart


Para acessar o mysql externamente, descomente a seguinte linha do arquivo /etc/my.cnf

#skip-networking

O arquivo de configuração do phpMyAdmin ficará em: /etc/phpmyadmin. Agora você irá editar o arquivo de configuração do apache:

sudo vi /etc/apache2/apache2.conf


e incluir a seguinte linha:

Include /etc/phpmyadmin/apache.conf


Reinicie o apache

sudo /etc/init.d/apache2 restart


Outro assunto foi fazer o mysql rodar com o php5. Primeiro instale estes pacotes:

sudo apt-get install php5-mysql mysql-client


então edite o php.ini e adicione está linha: ” extensions=mysql.so” se isto não existir lá.

sudo vi /etc/php5/apache2/php.ini


Reinicie o apache:

sudo /etc/init.d/apache2 restart


Feito isso, você terá o LAMP intalado no seu linux, e com um cliente para acessar o MySQL.

[url=http://knol.google.com/k/j%C3%A9ferson-machado/instalando-servidor-lamp-linux/38iv47s6af8r8/6#]http://knol.google.com/k/j%C3%A9ferson-machado/instalando-servidor-lamp-linux/38iv47s6af8r8/6#[/url]

espero que gostem do tutorial

Comentários

  • ruizuikedaruizuikeda Ikeda
    editado janeiro 2010
    Valeu pelo tutorial Pedro.
  • JourneymanJourneyman Felipe Braz
    editado março 2012
    Vale lembrar que o mysql-server que é instalado via apt-get é bem velhinho (5.1) e o mysql-community já está na versão 5.5

    Pra instalar a versão 5.5 tem que adicionar um repositório adicional (ppa) do link abaixo:
    https://launchpad.net/~nathan-renniewaldock/+archive/ppa

    Os comandos para adicionar o repositorio:
    [i]sudo add-apt-repository ppa:nathan-renniewaldock/ppa
    sudo apt-get update[/i]

    Detalhe, não vai ser possível ter a versão 5.1 e 5.5 instalado ao mesmo tempo, então se foi instalado anterior a 5.1, [b]faça backup de seus dados[/b] execute:

    [i]apt-get purge mysql-server[/i] (somente se tiver a versão 5.1 instalada)
    [i]sudo apt-get install mysql-server-5.5[/i]

    Nunca se esqueça, backup é seu amigo de todas as horas! ( experiencia pripria, pois ja atrasei projetos por problemas de software ou hardware e não ter backup)

    Abraços a todos.
  • JourneymanJourneyman Felipe Braz
    editado março 2012
    Para administração do mysql eu prefiro o "mysql workbench" que acho mais completo que o phpmyadmin.

    Só que, pra variar, a versão que tem no apt tem barba branca... então tem que baixar o deb (versão pra ubuntu) direto no site:
    http://www.mysql.com/downloads/workbench/
  • joelsonocjoelsonoc Joelson
    editado janeiro 2013
    Oi Pedro Arns Junior!

    Acho que a sua intenção em colaborar e compartilhando o seu conhecimento é ótima!

    Mas acho que o lugar mais interessante em se portar um tutorial seria a na própria Wiki.

    O que o senhor acha?

    Fica a dica! :-D

    Abraço!
Entre ou Registre-se para fazer um comentário.