Uma breve descrição de como instalar o PostgreSQL no CentOS Linux
O PostgreSQL é um sistema SGBD (Sistema Gerenciador de Banco de Dados) e é o SGBD que utilizo para trabalhar, pois além de ser livre é um sistema robusto e confiável. CentOS é uma distribuição Linux de classe Enterprise derivada de códigos fonte gratuitamente distribuídos pela Red Hat Enterprise Linux e mantida pelo CentOS Project.
Primeiramente eu não tenho muito conhecimento sobre o CentOS e estou escrevendo este tutorial apenas para ajudar pessoas que não possuem conhecimentos em distribuições Linux baseadas no Red Hat. Sinta-se livre para perguntar qualquer coisa caso tiver alguma dúvida a respeito deste tutorial.
Antes de começar-mos a jornada para instalar todos os pacotes no sistema, nós precisaremos atualizá-lo para manter um sistema estável.
Lembre-se que todas as ações devem ser executadas pelo root, para fazer isso nós deveremos primeiramente abrir um terminal (e.g. konsole, xterm ou gnome-terminal) e informar a linha de comando abaixo:
# yum update
Agora que nós temos um sistema completamente atualizado nós poderemos continuar o processo de instalação do PostgreSQL no CentOS informando a linha de comando como mostrado abaixo:
# yum install postgresql-server postgresql-contrib
Aguarde o sistema fazer o baixar todos os pacotes e então fazer a instalação e configuração básica do SGBD PostgreSQL. Enquanto aguarda o sistema baixar os pacotes e posteriormente instalar tudo da para ficar contando os pontos no Nyan Cat 🙂
O sistema já está instalado? Então podemos prosseguir no terminal e iremos iniciar o serviço do PostgreSQL. Caso contário poderemos continuar contando os pontos no Nyan Cat.
# service postgresql initdb
Caso o sistema não iniciar através do comando acima então deveremos ir até o diretório /etc/int.d e descobrir qual é o nome do serviço atrelado ao PostgreSQL através do comando abaixo
# ls /etc/init.d/ | grep postgres
Então agora poderá finalmente iniciar o serviço do PostgreSQL utilizando o comando abaixo, apenas informando o nome do serviço retornado pelo comando acima.
# service name_of_service initdb
Pronto a partir de agora é possível utilizar o PostgreSQL, lembre-se que apenas fizemos a instalação do sistema básico.
English version
First of all I don’t have much knowledge about CentOS and I’m writing this tutorial just to help people that don’t know Red Hat based distributions. Feel free to ask anything if you have doubts in this tutorial.
Before start the journey of install the all the packages in the system we need to up to date to maintain a stable system.
Remember all the tasks must be executed by root, to do this we have to open the terminal (e.g. konsole, xterm or gnome-terminal) and type the command line below:
# yum update
Now that we have a system fully updated we could the process to install PostegreSQL no CentOS typing the command line as shown below.
# yum install postgresql-server postgresql-contrib
Wait for the system download the packages, then setting up the PostgreSQL DBMS.
While the system still downloading the packages you could count points in Nyan Cat 🙂
The system are installed yet? No then still couting the points in Nyan Cat, if it was fineshed then go to start the service.
# service postgresql initdb
If the service don’t start then you must go to /etc/int.d and discover the name of the service and repeat the process above
# ls /etc/init.d/ | grep postgres
Then you could run the service running the command line below
# service name_of_service initdb
Deixe um comentário