This is a read only archive of pad.okfn.org. See the shutdown announcement for details.

rmp_noosfero ========================PASSOS PARA INSTALAÇÃO DO PACOTE===============

1) sudo yum install postgresql-server

#inicia as config do banco, clusters e tal
2) sudo service postgresql initdb

#editar permissoes no arquivo de config do postgre
3) sudo nano /var/lib/pgsql/data/pg_hba.conf

4) trocar pra trust todas as permissões de conexão

#reinicia o serviço do postgre
5) sudo service postgresql restart

#Confira  se está ativo (verdinho)
6) sudo service postgresql status

#desabilita o firewall pra acessar o noosfero de fora do vagrant
7) sudo systemctl disable firewalld & sudo systemctl stop firewalld

#instala pacote com as dependencias
6) sudo yum install noosfero-deps-1.3-3.el7.centos.x86_64.rpm

#instala o noosfero
7) sudo yum install noosfero-1.2.1+spb4-1.el7.centos.noarch.rpm

#instala os plugins do spb
8) sudo yum install noosfero-spb-3.7-1.noarch.rpm

#Entre na pasta do noosfero para poder rodar comandos bundle exec
9) cd /usr/lib/noosfero/

#Dropa e cria o banco zerado pra subir o backup
10) rake exec rake db:drop RAILS_ENV=production
11) rake exec rake db:create RAILS_ENV=production

#entra no sudo pq no vagrant so consegui subir o banco com ele
12) sudo su

#Configuracoes do banco, la podemos ver o nome do banco de prod e 
saber pra qual banco temos que restaurar, no caso é noosfero_production
database.yml dentro de /etc/noosfero/database.yml

#suba o backup do banco pro production
13) sudo -u postgres psql -d noosfero_production -f backup.sql

#agora pode sair do root
14) exit

#AINDA DE DENTRO DA PASTA DO NOOSFERO /usr/lib/noosfero/

#ativa plugin de ratings e migra
15) sudo ./script/noosfero-plugins enable organization_ratings
16) sudo bundle exec rake db:migrate RAILS_ENV=production

#ativa plugin de software e migra
17) sudo ./script/noosfero-plugins enable software_communities
18) sudo bundle exec rake db:migrate RAILS_ENV=production

#ativa plugin de organizacao e migra
19) sudo ./script/noosfero-plugins enable gov_user
20) sudo bundle exec rake db:migrate RAILS_ENV=production

#ativa outros plugins que sao usados e migra
21) sudo ./script/noosfero-plugins enable breadcrumbs community_block container_block display_content people_block recent_content sub_organizations video
22) sudo bundle exec rake db:migrate RAILS_ENV=production

#INICIE O NOOSFERO
23) sudo service noosfero restart