cat /etc/redhat-release
Ajustando o YUM para acessar os repositórios através do PROXY
Para permitir todas operações do
yum
usando um servidor proxy, especifique os detalhes do servidor proxy em /etc/yum.conf
. A configuração proxy
deve especificar o servidor proxy como uma URL completa, incluindo o
número da porta TCP. Se o seu servidor proxy necessita de usuário e
senha, especifique adicionando as configurações proxy_username
e proxy_password
.# The proxy server - proxy server:port number
proxy=http://mycache.mydomain.com:3128
# The account details for yum connections
proxy_username=yum-user
proxy_password=qwerty
Fonte:http://docs.fedoraproject.org/pt-BR/Fedora_Core/5/html/Software_Management_Guide/sn-yum-proxy-server.html
Configurando o repositório YUM
Localize em sua distribuição Linux o arquivo com a extensão .repo, localizado em:
- Fedora: /etc/yum.repos.d/fedora.repo and /etc/yum.repos.d/fedora-updates.repo, seção [fedora]
- CentOS: /etc/yum.repos.d/CentOS-Base.repo, seção [base] and [updates] sections
- Red Hat: /etc/yum/pluginconf.d/rhnplugin.conf seção[main]
exclude=postgresql*
Para listar os pacotes (packages) disponíveis
yum list postgres*
yum remove libaep.so
15.el6.x86_64.rpm
Para instalar o servidor POSTGRESQL
yum install postgresql93-server.x86_64
ou
yum install postgresql93-server
Para criar e inicializar um database
service postgresql-9.3 initdb
Para ajustes nas permissões de acesso
vim /var/lib/pgsql/9.3/data/pg_hba.conf
Para instalar os compiladores necessários
yum install gcc gcc-c++Para instalar o LIBXML2
tar vxzf libxml2-2.9.0.tar.gzcd libxml2-2.9.0
./configure --prefix=/usr --disable-static --with-history && make
make check
make install
Para instalar o GEOS
tar -xvjf geos-3.4.2.tar.bz2cd geos-3.4.2
./configure
make
make check
make install
Para instalar o PROJ.4
tar -xzvf proj-4.8.0.tar.gzcd proj-4.8.0
./configure
make
make check
make install
Para instalar o GDAL (a última versão não funcionou - gdal-1.10.1)
tar -xvzf gdal-1.10.0a.tar.gzcd gdal-1.10.0
./configure
make
make install
Na pasta postgis-2.1.2
export PATH=$PATH:/usr/pgsql-9.3/bin/
./configure --with-geosconfig=/home/local/MDS/caio.nakashima/postgres/geos-3.4.2/tools/geos-config --with-gdalconfig=/usr/local/bin/gdal-config
make
make install
Testando o Postgis
com usuário postgres, criar um database
createdb mapas
createlang plpgsql mapas
procurar pelo arquivo postgis.sql
find / -name postgis.sql
/usr/pgsql-9.3/share/contrib/postgis-2.1/postgis.sql
Para carregar as definições dos objetos e funções do POSTGIS no banco de dados, executa-se o comando abaixo
psql -d mapas -f postgis.sql
Para completar ajustar os identificadores do sistema de coordenadas EPSG. Carrega-se o arquivo spatial_ref_sys.sql para popular a tabela spatial_ref_sys.
psql -d mapas -f spatial_ref_sys.sql
Para restaurar cópias antigas de versões anteriores
psql -d mapas -f legacy.sql
Para carga de shape files
/usr/pgsql-9.3/bin/shp2pgsql -c -W LATIN1 53UFE250GC_SIR.shp mapas.shp_uf | psql -d mapas
/usr/pgsql-9.3/bin/shp2pgsql -a -W LATIN1 53MUE250GC_SIR. mapas.shp_mu | psql -d mapas
/usr/pgsql-9.3/bin/shp2pgsql -a -W LATIN1 53MUE250GC_SIR. mapas.shp_mu | psql -d mapas
2 comentários:
Estava com dificuldade em instalar a última versão do postgres, busquei no google e encontrei seu post.
Instalação realizada com sucesso.
Grato!
Fred
Postar um comentário