SlideShare une entreprise Scribd logo
1  sur  12
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/

Contenu connexe

Tendances

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
 
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. 28CloudNativeElSalvado
 
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
 

Tendances (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
 

Similaire à Redmine

Introducción a Git
Introducción a GitIntroducción a Git
Introducción a GitManuel Ceron
 
Control de versiones utilizando Git
Control de versiones utilizando GitControl de versiones utilizando Git
Control de versiones utilizando GitHugo Gilmar Erazo
 
Git y Github basico.pptx
Git y Github basico.pptxGit y Github basico.pptx
Git y Github basico.pptxssuser36d4d3
 
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 gitDrPantera
 
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/pushAlexis Lopez
 
WorkShop: Introducción a GIT
WorkShop: Introducción a GITWorkShop: Introducción a GIT
WorkShop: Introducción a GITKeopx
 
Git para-principiantes
Git para-principiantesGit para-principiantes
Git para-principiantesnscoder_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 nagiosManuel Pérez Ozorio
 
Presentacion #2 github Aplicaciones Seguras
Presentacion #2 github Aplicaciones SegurasPresentacion #2 github Aplicaciones Seguras
Presentacion #2 github Aplicaciones SegurasJosé Moreno
 
Elementos sobre Symfony 2.1
Elementos sobre Symfony 2.1Elementos sobre Symfony 2.1
Elementos sobre Symfony 2.1Yaismel Miranda
 
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 GithubCarlos Huamaní
 
Introducción a git
Introducción a gitIntroducción a git
Introducción a gitKeopx
 
Mini-tutorial de git
Mini-tutorial de gitMini-tutorial de git
Mini-tutorial de gitAntonio Ognio
 
Git + Github - Sysmana 2014
Git + Github - Sysmana 2014Git + Github - Sysmana 2014
Git + Github - Sysmana 2014quaip
 

Similaire à 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/