Ubuntu Para Iniciantes

CRIAR UM AMBIENTE DE DESENVOLVIMENTO PARA WEB NO UBUNTU LINUX

Um ambiente de desenvolvimento web é na verdade uma estrutura criada com ferramentas tecnológicas que permite desenvolver projetos ou trabalhos voltados para a internet.

O que você verá nesta postagem aqui no Blog:
  • Instalação do Apache
  • Instalação do PHP
  • Instalação do MySQL
  • Instalação do Postgres

desenvolvimento web instalar php apache mysql e postgresql

INSTALAÇÃO DE UMA AMBIENTE DE DESENVOLVIMENTO WEB

Vamos iniciar com o servidor Apache. O APACHE é um servidor para requisição do protocolo HTTP, trocando em miúdos ele permite acessar e gerenciar páginas da web.

O SERVIDOR APACHE é responsável por mais de 66% por no mercado de servidor web.


servidor apache para ubuntu linux

A estabilidade, segurança e a facilidade de uso são atributos que fazem este servidor web tão popular. O Nome Apache vem de uma tribo norte americana de índios.

PARA INSTALAR O APACHE NO UBUNTU

É muito simples instalar o Apache no Ubuntu e em outras distribuições Linux, para criar uma ambiente para aprendizado não requer grandes configurações.

Abra o TERMINAL DE COMANDO pressionando as teclas CTRL+ALT+T e digite:
~$sudo aptitude install apache2
Aguarde a instalação, que é bem simples, como dito anteriormente não será necessário fazer outro tipo de configuração.

Caso você não tenha o APTITUDE instalado, você pode usar o apt-get para efetuar a instalação:
~$sudo apt-get install apache2 

Após terminar a instalação você poderá digitar no seu navegador LOCALHOST, tudo minúsculo. Com isso você verá a página inicial do Apache que foi instalado em sua máquina.

pagina inicial do apache

Ao instalar o Apache será criado dentro da pasta VAR o diretório WWW que também conterá uma outra pasta, a HTML e é nesta pasta que você deverá salvar suas páginas web.

Você pode navegar entre as pastas usando o NAUTILUS o navegador de arquivos.

nautilus navegador de arquivos do ubuntu

Caso você tente salvar arquivos na pasta HTML e haver algum problema de PERMISSÃO DE ACESSO, use o comando abaixo para remediar o problema.
~$sudo chmod 777 -R /var/www/html

INSTALAR O PHP PARA DESENVOLVIMENTO WEB

Para você instalar o PHP, ainda no terminal de comando digite o seguinte:
~$sudo aptitude install php7.0
ou simplesmente com:
~$sudo apt-get install php7.0
Como será utilizado o MySQL e o POSTGRESQL como banco de dados, então será necessário instalar também os módulos para o PHP.

Então, ainda com o terminal, digite o comando abaixo:
~$sudo aptitude php7.0-pgsql  php7.0-mysql
Perceba no comando acima que os dois módulos estão sendo instalados juntos. Ou com o comando apt-get:
~$sudo apt-get php7.0-pgsql  php7.0-mysql

PARA INSTALAR O MYSQL NO UBUNTU OU OUTRAS DISTRIBUIÇÕES

Será instalado o MySQL na versão 5.7 no Ubuntu, o vídeo abaixo, mostra como você poderá instalar o banco de dados e também um Front-End para acessar o MySql em modo gráfico.


INSTALAR O POSTGRESQL NO UBUNTU 

O banco de dados POSTGRESQL é largamente utilizado por grandes corporações, possui uma grande capacidade de manipulação de dados e armazenamento.

Para instalar o PostgreSQL, no terminal de comando digite:
~$sudo aptitude install postgresql-9.5
Ou
~$sudo apt-get install postgresql-9.5
A instalação é muito simples e rápida, não faremos maiores configurações no banco de dados para deixar o ambiente mais simples possível.

Agora nós vamos instalar o PGADMIN3, esta ferramenta é um FRONT-END para acessar o banco de dados em modo gráfico. Digite no terminal:
~$sudo aptitude install pgadmin3
Ou
~$sudo apt-get install pgadmin3
A instalação é rápida e simples. Ao terminar a instalação, precisamos fazer alguns ajustes básicos para que se possa conectar ao banco de dados.

Iremos acessar o banco de dados via terminal. Quando instalamos o PostgreSQL, um usuário POSTGRES é criado no sistema.

Digite em seu terminal o comando para acessar o SHELL do POSTGRES.
~$sudo -u postgres psql
Ao digitar este comando o prompt ficará com esta nomenclatura:
postgres=#
Agora vamos acessar um DATABASE qualquer, como o banco é novo, vamos acessar o TEMPLATE1.

No shell do postgres, digite o seguinte:
postgres=#sudo -u postgres psql template1
Agora iremos definir a senha do POSTGRESQL para ser acessado pelo PGADMIN3.

Ainda no shell de comando do Postgres, digite:
postgres=#sudo -u postgres psql template1
Feito isto, agora precisamos definir a senha que será usada para acessar o PostgreSQL.

No shell digite o comando e onde está "sua_senha", deixe as aspas como está, defina uma senha de sua preferência.
postgres=#ALTER USER postgres ENCRYPTED PASSWORD 'sua_senha';

Ótimo, agora será necessário reiniciar o servido do postgresql, mas antes vamos sair do shell, digite:
postgres=#\q
Ao retornar ao terminal de comando, digite:
~$sudo /etc/init.d/postgresql restart
Pronto, o servidor do postgresql foi reiniciado, agora vamos acessar o PGAdmin3.

No Dash, faça uma busca por PGAdmin3, como na figura abaixo, clique para acessar.

acessar pgadmin3 no ubuntu

Com o PgAdmin3 aberto, você deverá clicar no ícone de Adicionar Uma Nova Conexão, que é semelhante a uma TOMADA, note na imagem abaixo.

configurar o pgadmin3

Conforme a figura acima, defina:
  • NAME: Digite um nome qualquer para você identificar
  • HOST: Digite 'localhost', pois a conexão será local
  • PASSWORD: Digite a senha que você definiu anteriormente

Se você deixar a opção STORE PASSWORD selecionada, não será necessário digitar a senha todas as vezes que acessar o PgAdmin.

Agora é só usar a ferramenta para criar seu banco de dados e tabelas.

Você também poderá gostar destas outras postagens aqui no Blog:
Iniciar ou parar serviços no Ubuntu usando o terminal
Sublime Text uma IDE para codificar PHP
Variáveis superglobal em PHP

Obrigado por sua visita. Deixe seu comentário logo abaixo com suas críticas e sugestões. Você também pode assinar a lista de e-mail e receber as novidades em sua caixa de entrada. 
CRIAR UM AMBIENTE DE DESENVOLVIMENTO PARA WEB NO UBUNTU LINUX Reviewed by Ubuntu para Iniciantes Marcelo Weihmayr on 18:03:00 Rating: 5

2 comentários :

  1. Bom artigo, mais eu posso criar usar tanto postgre quanto mysql usando este mesmo gerenciador?

    ResponderExcluir
    Respostas
    1. Olá Fran, obrigado por seu comentário, sim, você pode ter o Postgres e o MySQL instalado e usar os dois no mesmo ou em diferentes projetos, sem problemas.
      Abraços.

      Excluir

Olá, faça seu comentário com sugestões, dicas ou críticas

Powered By Blogger , Designed by Sweetheme

Formulário de contato

Nome

E-mail *

Mensagem *

Marcelo Weihmayr. Tecnologia do Blogger.