Image

En esta guía, hemos configurado la aplicación Redmine en un servidor VPS con el sistema operativo Debian 12. El objetivo es obtener un servidor listo con la aplicación funcionando y una configuración clara. Necesitaremos instalar la base de datos, paquetes adicionales, Ruby y configurar el servidor web Apache. En esta guía, la instalación se realiza desde el usuario root; si usas un usuario normal, utiliza el comando sudo.
La configuración del servidor preconfigurado está disponible en el formulario de pedido.
Versión 5.1.3

1. Instalación de los paquetes necesarios

yum update
apt update && sudo apt upgrade -y
apt install ruby-full build-essential zlib1g-dev libxml2-dev libpq-dev libmagickwand-dev
apt install default-mysql-server default-mysql-client libmariadb-dev

2. Configuración de la base de datos

mysql_secure_installation
mysql -u root -p
CREATE DATABASE redmine CHARACTER SET utf8mb4;
GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
EXIT;

3. Descargar Redmine

wget https://www.redmine.org/releases/redmine-5.1.3.tar.gz
tar xzf redmine-5.1.3.tar.gz
mv redmine-5.1.3 /opt/redmine

Ingresar los datos de conexión a la base de datos

cp /opt/redmine/config/database.yml.example /opt/redmine/config/database.yml
nano /opt/redmine/config/database.yml

3.1 Configuración de la aplicación

cd /opt/redmine
gem install bundler
bundle install --without development test

Actualizar MariaDB a la versión 11.3:

https://synay.net/es/support/kb/updating-mariadb-server-debian-12

3. Importar datos

rake generate_secret_token
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data

Configurar el servidor web Apache2:

chown -R www-data:www-data /opt/redmine

apt install libapache2-mod-passenger
a2enmod passenger

Crear un archivo con el siguiente contenido

nano /etc/apache2/sites-available/redmine.conf
< VirtualHost *:80>
#ServerName redmine.domain.tld
DocumentRoot /opt/redmine/public
< Directory /opt/redmine/public>
AllowOverride all
Options -MultiViews
< /Directory>
< /VirtualHost>

4. Aplicar la configuración 

a2ensite redmine
service apache2 restart

Listo, abre tu navegador y accede utilizando la dirección IP del servidor

Usuario: admin
Contraseña: admin

La instalación de Redmine se ha completado con éxito.




Sin comentarios aún