SlideShare una empresa de Scribd logo
Redmine
Es una herramienta para la gestión de proyecto que incluye
un sistema de seguimiento de incidencias con seguimiento
de errores
Características
● Soporta múltiples proyectos
● Roles flexibles basados en control de acceso
● Sistema de seguimiento de errores flexibles
● Diagramas de gantt y calendario
● Administración de noticias, documentos y archivos
● Plugins
Instalación
Requisitos
● ruby 1.8.7, 1.9.2, 1.9.3, jruby-1.6.7
● Rails 3.2.13
● RubyGems 1.8
● Git
● Postgres
Paso 1
● Instalación de git para descargar el repositorio de
redmine.
sudo apt-get install git
git clone https://github.com/redmine/redmine.git
● Copiar todo el contenido en la siguiente direccion:
/usr/local/share
● Hacemos un vinculo a la siguiente dirección:
/usr/share/
Paso 2
● Instalacion de ruby 1.9.2 a través de RVM
rmv install 1.9.2
(Para instalar RVM seguir los pasos a través de la
siguiente dirección https://rvm.io/rvm/install/)
Paso 3
● Instalación de Rails
gem install rails - -version 3.2.13
Paso 4
● Instalacion de Postgres
sudo apt-get install postgresql postgresql-server-dev-9.1
● Para la configuración en postgres hacemos lo siguiente
# sudo su postgres
# createuser postgres
# psql -l
CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD
'my_password' NOINHERIT VALID UNTIL 'infinity';
CREATE DATABASE redmine WITH ENCODING='UTF8'
OWNER=redmine;
Paso 5
● Editamos el archivo config/database.yml que se encuentra dentro
del directorio redmine
production:
adapter: postgresql
database: <your_database_name>
host: <postgres_host>
username: <postgres_user>
password: <postgres_user_password>
encoding: utf8
schema_search_path: <database_schema> (default - public)
Paso 6
● Nos ubicamos dentro del directorio redmine y
procedemos a instalar el bundle
gem install bundler
● Luego instalamos toda las gemas requeridas por
redmine
bundle install --without development test
Paso 7
● Generamos una clave aleatoria para los cockies
rake generate_secret_token
Paso 8
● Creamos la estructura de la base de datos
RAILS_ENV=production rake redmine:load_default_data
Paso 9
● Ejecutamos con el siguiente comando
ruby script/rails server webrick -e production
● http://localhost:3000/

Más contenido relacionado

La actualidad más candente

Madrid-GUG - ¡Micronaut en acción!
Madrid-GUG - ¡Micronaut en acción!Madrid-GUG - ¡Micronaut en acción!
Madrid-GUG - ¡Micronaut en acción!
Iván López Martín
 
Qlinkbox: la tecnología al servicio de la empresa
Qlinkbox: la tecnología al servicio de la empresaQlinkbox: la tecnología al servicio de la empresa
Qlinkbox: la tecnología al servicio de la empresaqlinkbox
 
Brayan stiven roque_romo_11ctj_programacion1p_e08
Brayan stiven roque_romo_11ctj_programacion1p_e08Brayan stiven roque_romo_11ctj_programacion1p_e08
Brayan stiven roque_romo_11ctj_programacion1p_e08Braiian RoQue
 
Brayan stiven roque_romo_11ctj_diseño web-1p_e08
Brayan stiven roque_romo_11ctj_diseño web-1p_e08Brayan stiven roque_romo_11ctj_diseño web-1p_e08
Brayan stiven roque_romo_11ctj_diseño web-1p_e08Braiian RoQue
 
Widgets
WidgetsWidgets
Widgets
guest63698
 
Desarrollar e Implementar CI/CD con Github Actions - oct. 28
Desarrollar e Implementar CI/CD con Github Actions - oct. 28Desarrollar e Implementar CI/CD con Github Actions - oct. 28
Desarrollar e Implementar CI/CD con Github Actions - oct. 28
CloudNativeElSalvado
 
Tema 4.2.2 Desarrollo con Android. El Framework de Android.
Tema 4.2.2 Desarrollo con Android. El Framework de Android.Tema 4.2.2 Desarrollo con Android. El Framework de Android.
Tema 4.2.2 Desarrollo con Android. El Framework de Android.
Carlos A. Iglesias
 

La actualidad más candente (8)

Madrid-GUG - ¡Micronaut en acción!
Madrid-GUG - ¡Micronaut en acción!Madrid-GUG - ¡Micronaut en acción!
Madrid-GUG - ¡Micronaut en acción!
 
Qlinkbox: la tecnología al servicio de la empresa
Qlinkbox: la tecnología al servicio de la empresaQlinkbox: la tecnología al servicio de la empresa
Qlinkbox: la tecnología al servicio de la empresa
 
Brayan stiven roque_romo_11ctj_programacion1p_e08
Brayan stiven roque_romo_11ctj_programacion1p_e08Brayan stiven roque_romo_11ctj_programacion1p_e08
Brayan stiven roque_romo_11ctj_programacion1p_e08
 
Brayan stiven roque_romo_11ctj_diseño web-1p_e08
Brayan stiven roque_romo_11ctj_diseño web-1p_e08Brayan stiven roque_romo_11ctj_diseño web-1p_e08
Brayan stiven roque_romo_11ctj_diseño web-1p_e08
 
Widgets
WidgetsWidgets
Widgets
 
Desarrollar e Implementar CI/CD con Github Actions - oct. 28
Desarrollar e Implementar CI/CD con Github Actions - oct. 28Desarrollar e Implementar CI/CD con Github Actions - oct. 28
Desarrollar e Implementar CI/CD con Github Actions - oct. 28
 
Tema 4.2.2 Desarrollo con Android. El Framework de Android.
Tema 4.2.2 Desarrollo con Android. El Framework de Android.Tema 4.2.2 Desarrollo con Android. El Framework de Android.
Tema 4.2.2 Desarrollo con Android. El Framework de Android.
 
ProjectZero
ProjectZeroProjectZero
ProjectZero
 

Similar a Redmine

Introducción a Git
Introducción a GitIntroducción a Git
Introducción a Git
Manuel Ceron
 
Introducción a Git
Introducción a GitIntroducción a Git
Introducción a Git
Pedro Hernández
 
Control de versiones utilizando Git
Control de versiones utilizando GitControl de versiones utilizando Git
Control de versiones utilizando Git
Hugo Gilmar Erazo
 
Git y github básico
Git y github básicoGit y github básico
Git y github básico
Nelson Manuel Ordaz Yglesias
 
Iniciacion al Prototipado IoT con NodeRED
Iniciacion al Prototipado IoT con NodeREDIniciacion al Prototipado IoT con NodeRED
Iniciacion al Prototipado IoT con NodeRED
Bernardo Ronquillo Japón
 
Git y Github basico.pptx
Git y Github basico.pptxGit y Github basico.pptx
Git y Github basico.pptx
ssuser36d4d3
 
Introducción al desarrollo de software en comunidad con forja de software y git
Introducción al desarrollo de software en comunidad con forja de software y gitIntroducción al desarrollo de software en comunidad con forja de software y git
Introducción al desarrollo de software en comunidad con forja de software y git
DrPantera
 
Aprendiendo GIT
Aprendiendo GITAprendiendo GIT
Aprendiendo GIT
InterGraphicDESIGNS
 
Más allá de Git add/commit/push
Más allá de Git add/commit/pushMás allá de Git add/commit/push
Más allá de Git add/commit/push
Alexis Lopez
 
WorkShop: Introducción a GIT
WorkShop: Introducción a GITWorkShop: Introducción a GIT
WorkShop: Introducción a GIT
Keopx
 
Git para-principiantes
Git para-principiantesGit para-principiantes
Git para-principiantes
nscoder_mad
 
Manual de instalacion y configuracion de nagios
Manual de instalacion y configuracion de nagiosManual de instalacion y configuracion de nagios
Manual de instalacion y configuracion de nagios
Manuel Pérez Ozorio
 
Git.manual.usuario
Git.manual.usuarioGit.manual.usuario
Git.manual.usuario
Henry Jiménez Sánchez
 
Presentacion #2 github Aplicaciones Seguras
Presentacion #2 github Aplicaciones SegurasPresentacion #2 github Aplicaciones Seguras
Presentacion #2 github Aplicaciones Seguras
José Moreno
 
Elementos sobre Symfony 2.1
Elementos sobre Symfony 2.1Elementos sobre Symfony 2.1
Elementos sobre Symfony 2.1
Yaismel Miranda
 
Jenkins ci + selenium
Jenkins ci + seleniumJenkins ci + selenium
Jenkins ci + selenium
Info ArtdeCode
 
Curso: Publicando mi proyecto web en Github
Curso: Publicando mi proyecto web en GithubCurso: Publicando mi proyecto web en Github
Curso: Publicando mi proyecto web en Github
Carlos Huamaní
 
Introducción a git
Introducción a gitIntroducción a git
Introducción a git
Keopx
 
Mini-tutorial de git
Mini-tutorial de gitMini-tutorial de git
Mini-tutorial de git
Antonio Ognio
 
Git + Github - Sysmana 2014
Git + Github - Sysmana 2014Git + Github - Sysmana 2014
Git + Github - Sysmana 2014
quaip
 

Similar a Redmine (20)

Introducción a Git
Introducción a GitIntroducción a Git
Introducción a Git
 
Introducción a Git
Introducción a GitIntroducción a Git
Introducción a Git
 
Control de versiones utilizando Git
Control de versiones utilizando GitControl de versiones utilizando Git
Control de versiones utilizando Git
 
Git y github básico
Git y github básicoGit y github básico
Git y github básico
 
Iniciacion al Prototipado IoT con NodeRED
Iniciacion al Prototipado IoT con NodeREDIniciacion al Prototipado IoT con NodeRED
Iniciacion al Prototipado IoT con NodeRED
 
Git y Github basico.pptx
Git y Github basico.pptxGit y Github basico.pptx
Git y Github basico.pptx
 
Introducción al desarrollo de software en comunidad con forja de software y git
Introducción al desarrollo de software en comunidad con forja de software y gitIntroducción al desarrollo de software en comunidad con forja de software y git
Introducción al desarrollo de software en comunidad con forja de software y git
 
Aprendiendo GIT
Aprendiendo GITAprendiendo GIT
Aprendiendo GIT
 
Más allá de Git add/commit/push
Más allá de Git add/commit/pushMás allá de Git add/commit/push
Más allá de Git add/commit/push
 
WorkShop: Introducción a GIT
WorkShop: Introducción a GITWorkShop: Introducción a GIT
WorkShop: Introducción a GIT
 
Git para-principiantes
Git para-principiantesGit para-principiantes
Git para-principiantes
 
Manual de instalacion y configuracion de nagios
Manual de instalacion y configuracion de nagiosManual de instalacion y configuracion de nagios
Manual de instalacion y configuracion de nagios
 
Git.manual.usuario
Git.manual.usuarioGit.manual.usuario
Git.manual.usuario
 
Presentacion #2 github Aplicaciones Seguras
Presentacion #2 github Aplicaciones SegurasPresentacion #2 github Aplicaciones Seguras
Presentacion #2 github Aplicaciones Seguras
 
Elementos sobre Symfony 2.1
Elementos sobre Symfony 2.1Elementos sobre Symfony 2.1
Elementos sobre Symfony 2.1
 
Jenkins ci + selenium
Jenkins ci + seleniumJenkins ci + selenium
Jenkins ci + selenium
 
Curso: Publicando mi proyecto web en Github
Curso: Publicando mi proyecto web en GithubCurso: Publicando mi proyecto web en Github
Curso: Publicando mi proyecto web en Github
 
Introducción a git
Introducción a gitIntroducción a git
Introducción a git
 
Mini-tutorial de git
Mini-tutorial de gitMini-tutorial de git
Mini-tutorial de git
 
Git + Github - Sysmana 2014
Git + Github - Sysmana 2014Git + Github - Sysmana 2014
Git + Github - Sysmana 2014
 

Redmine

  • 1. Redmine Es una herramienta para la gestión de proyecto que incluye un sistema de seguimiento de incidencias con seguimiento de errores
  • 2. Características ● Soporta múltiples proyectos ● Roles flexibles basados en control de acceso ● Sistema de seguimiento de errores flexibles ● Diagramas de gantt y calendario ● Administración de noticias, documentos y archivos ● Plugins
  • 3. Instalación Requisitos ● ruby 1.8.7, 1.9.2, 1.9.3, jruby-1.6.7 ● Rails 3.2.13 ● RubyGems 1.8 ● Git ● Postgres
  • 4. Paso 1 ● Instalación de git para descargar el repositorio de redmine. sudo apt-get install git git clone https://github.com/redmine/redmine.git ● Copiar todo el contenido en la siguiente direccion: /usr/local/share ● Hacemos un vinculo a la siguiente dirección: /usr/share/
  • 5. Paso 2 ● Instalacion de ruby 1.9.2 a través de RVM rmv install 1.9.2 (Para instalar RVM seguir los pasos a través de la siguiente dirección https://rvm.io/rvm/install/)
  • 6. Paso 3 ● Instalación de Rails gem install rails - -version 3.2.13
  • 7. Paso 4 ● Instalacion de Postgres sudo apt-get install postgresql postgresql-server-dev-9.1 ● Para la configuración en postgres hacemos lo siguiente # sudo su postgres # createuser postgres # psql -l CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD 'my_password' NOINHERIT VALID UNTIL 'infinity'; CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine;
  • 8. Paso 5 ● Editamos el archivo config/database.yml que se encuentra dentro del directorio redmine production: adapter: postgresql database: <your_database_name> host: <postgres_host> username: <postgres_user> password: <postgres_user_password> encoding: utf8 schema_search_path: <database_schema> (default - public)
  • 9. Paso 6 ● Nos ubicamos dentro del directorio redmine y procedemos a instalar el bundle gem install bundler ● Luego instalamos toda las gemas requeridas por redmine bundle install --without development test
  • 10. Paso 7 ● Generamos una clave aleatoria para los cockies rake generate_secret_token
  • 11. Paso 8 ● Creamos la estructura de la base de datos RAILS_ENV=production rake redmine:load_default_data
  • 12. Paso 9 ● Ejecutamos con el siguiente comando ruby script/rails server webrick -e production ● http://localhost:3000/