Montando um ambiente de desenvolvimento PHP no Linux com Lampp




    É provável que todos que atuam na área de desenvolvimento web tenham se perguntado qual seria a melhor forma de montar um ambiente de desenvolvimento PHP.

    Neste artigo vou estar mostrando uma ferramenta que o programador pode estar optando por utilizar para o desenvolvimento na linguagem PHP e no sistema operacional Linux de forma rápida e simples, para que possa testar suas páginas localmente.

    Começando!

    Primeiramente o servidor web: Você provavelmente ja deve ter visto na internet uma série de tutoriais de como instalar um ambiente  APACHE+PHP+MYSQL, alguns mais simples, outros nem tanto. Aqui vou citar uma maneira simples de se configurar este ambiente no Linux utilizando o “LAMPP”, também conhecido como XAMPP for Linux.

    Instalando o LAMPP

    Instalar o LAMPP é bem simples e vai lhe economizar tempo:

    1. Faça o download do LAMPP no site: http://www.apachefriends.org/pt_br/xampp-linux.html
    2. Utilizando o Terminal do Linux copie o arquivo compactado para a pasta /opt e descompacte utilizando o comando tar -xvf [arquivo xampp baixado] dentro da pasta /opt. Feito isso ja é possível estar iniciando o servidor web e ver a página inicial do apache.

    Entre no Terminal como usuário root e na pasta que você descompactou ( /opt/lampp ) digite o comando:

    ./lampp start

    Se você ver isso no Terminal:

    Starting XAMPP for Linux …
    XAMPP: Starting Apache with SSL (and PHP5)…
    XAMPP: Starting MySQL…
    XAMPP: Starting ProFTPD…
    XAMPP for Linux started.

    Então quer dizer que o servidor ja está instalado e rodando sem problemas.

    Agora vamos configurar um álias para que possamos iniciar o LAMPP de uma maneira simples pelo terminal:

    É preciso ir até o diretório /etc e com o usuário root editar o arquivo bash.bashrc colocando no final do arquivo os seguintes aliases:

    alias php=’/opt/lampp/bin/php’ – este é para utilizar os scripts php.
    alias lampp=’/opt/lampp/lampp’ – este é para utilizar os comandos de controle do servidor LAMPP.

    Principais comandos LAMPP

    iniciar o servidor: lampp start
    encerrar o servidor: lampp stop
    reiniciar o servidor: lampp restart

    Outros comandos: você pode estar verificando outros comandos do lampp com o comando lampp –help caso deseje executar uma ação específica.

    OBS: para que os comandos possam ser utilizados é necessário que o usuário seja root, mas após iniciar o servidor Lampp você pode sair do modo root digitando exit e retornar ao root somente para encerrá-lo.

    Você ainda pode configurar o local onde deseja estar salvando suas páginas:

    Entre no diretório Lampp que você descompactou, vá no diretório etc (/opt/lampp/etc) e com um editor de textos ou o vi edite o arquivo httpd.conf.

    Procure por DocumentRoot.
    O padrão será “/opt/lampp/htdocs”. Troque para o diretório de sua preferência, salve o arquivo e reinicie o Lampp.

    Agora você tem o seu ambiente de desenvolvimento com APACHE, PHP e MYSQL funcional.

    Por hoje é só pessoal. Este é o melhor método que tenho usado até hoje para desenvolver em PHP no Linux sendo testado em várias distribuições, tais como Suse, Ubuntu e Linux Mint.

    Até o próximo artigo.



      Bacharel em Ciência da Computação e Pós Graduado em MBA em Tecnologia da Informação. Fã de tecnologia, games, cinema e livros.
      Desenvolvedor do encurtador de urls http://cliqu3.me

      1 Comentários

      Deixe seu comentário

      Seu endereço de e-mail não será publicado. Campos com * são obrigatórios!

      *

      *

      Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>