Pular para o conteúdo

Mapa da Cultura no Debian 7.0 - Instalação com Nginx usando Phusion Passenger

Este tutorial mostrará como instalar a plataforma para mapeamento Cultural Mapa da Cultura. O Mapa da Cultura é um Software Livre sob licença GPLv3, desenvolvido em Ruby on Rails 3.2.13, com base de dados em PostgreSQL e que utiliza o OpenLayers (Open Street Map).
Marcelo Soares Souza marcelosoaressou
Hits: 13.636 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 2: Preparação / Instalação e configuração

Preparando o ambiente

Primeiro, vamos instalar as dependências para o Mapa da Cultura.

Para realizar este tutorial, é necessário estar logado como administrador do sistema (root) e que a máquina tenha acesso à Internet.

1. Edite o arquivo contendo os repositórios:

# nano /etc/apt/sources.list

2. Acrescente as seguintes linhas ao final do arquivo sources.list, salve (CTRL+o) e saia do Nano (CTRL+x):

deb http://ftp.br.debian.org/debian wheezy main contrib
deb-src http://ftp.br.debian.org/debian wheezy main contrib


3. Atualize a base de pacotes local:

# apt-get update

4. Instale as dependências iniciais para o Mapa da Cultura:

# apt-get install git ruby1.9.1-full rubygems postgresql default-jre libcurl4-gnutls-dev postgresql-server-dev-9.1 libxml2-dev libxslt-dev imagemagick ffmpeg libgraphicsmagick1-dev libgraphicsmagick++1-dev libmagick++-dev build-essential

Obs.: opcionalmente, limpe o cache dos pacotes baixados com o comando:

# apt-get clean

Instalação e configuração

Baixe o código fonte do Mapa da Cultura do repositório no Gitorious.

1. Clonado o repositório do Mapa da Cultura:

# git clone https://git.gitorious.org/mapa-da-cultura/mapa-da-cultura.git /var/lib/mapa-da-cultura

Instale as dependências do Ruby on Rails para o Mapa da Cultura:

# cd /var/lib/mapa-da-cultura
# gem install bundle
# bundle install


2. Configurando o banco de dados PostgreSQL:

# nano /etc/postgresql/9.1/main/postgresql.conf

Descomente a linha (Retirar o "#"), deixando assim:

listen_addresses = 'localhost'
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.


Alterar modo de acesso ao banco de dados:

# nano /etc/postgresql/9.1/main/pg_hba.conf

Alterar a linha:
host   all     all       ::1/128        md5

Para:

host   all     all       ::1/128         trust


Reinicie o PostgreSQL:

# service postgresql restart

3. Configurando o acesso ao banco de dados do Noosfero:

# nano /var/lib/mapa-da-cultura/config/database.yml

Adicionar ao arquivo "config/database.yml":

development:
adapter: postgresql
database: mapadacultura_development
username: postgres
password:
host: localhost

test: &TEST
adapter: postgresql
database: mapadacultura_test
username: postgres
password:
host: localhost

production:
adapter: postgresql
database: mapadacultura_production
username: postgres
password:
host: localhost


O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Preparação / Instalação e configuração
   3. Iniciando / Nginx com Phusion Passenger

Servidor web nginx com PHP-FPM e memcached

Instalando gerenciador de projetos Redmine usando o PostgreSQL sobre o nginx

OpenLDAP: Instalando um servidor de diretórios com replicação (SyncRepl)

Diaspora* no Debian Wheezy - Rede social livre e distribuída

Controle de versão usando Git integrado ao Redmine

Uma breve introdução ao Hydrogen

Instalando Cacti + plugins no Ubuntu 10.10

Como criar um box para o Vagrant

KDE Plasma - porque pode ser a melhor opção de interface gráfica

XnView - Visualizador, conversor e organizador de fotos e gráficos

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.