GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Instalar Orangescrum en Ubuntu 16.04

Le mostraremos cómo instalar Orangescrum en Ubuntu 16.04. Orangescrum es una aplicación de colaboración y gestión de proyectos gratuita y de código abierto, ideal para pequeñas y medianas empresas. Con esta aplicación, puede crear y administrar fácilmente sus proyectos, equipos, documentos y tareas y comunicarse con los otros miembros del equipo sobre sus asuntos importantes. Instalar Orangescrum en Ubuntu 16.04 no es tan complicado y debería tomar menos de 10 minutos.

Orangescrum viene con características muy útiles como

  • Resumen interactivo de proyectos
  • Representación visual
  • Todo en una sola pantalla
  • Demostración del proyecto
    y mucho más...

En este tutorial instalaremos Orangescrum con Apache, PHP y MariaDB en uno de nuestros servidores virtuales Ubuntu.

Orangescrum ofrece varias funciones como gestión ágil de proyectos, colaboración, seguimiento de problemas, notificaciones, creación de informes, gestión de tareas y funciones tradicionales de gestión de proyectos para pequeñas y medianas empresas.

1. Iniciar sesión a través de SSH

Inicie sesión en su servidor Ubuntu como usuario root

ssh root@IP_address

2. Actualizar el Sistema

Y ejecute el siguiente comando desde su terminal para asegurarse de que todos los paquetes instalados estén actualizados

apt-get update && apt-get -y upgrade

3. Instalar el servidor web Apache

Se requiere un servidor web para ejecutar Orangescrum. Instalar servidor web Apache

apt-get install apache2

4. Instalar PHP

Orangescrum es compatible con PHP 5.5, por lo que necesitaremos instalar los siguientes paquetes para agregar el repositorio 'sergey-dryabzhinsky/php55' y 'sergey-dryabzhinsky/packages'

apt-get install software-properties-common python-software-properties

Agregue ambos repositorios usando 'add-apt-repository'

add-apt-repository ppa:sergey-dryabzhinsky/php55
add-apt-repository ppa:sergey-dryabzhinsky/packages

Actualizar la lista de paquetes

apt-get update

Instale PHP 5.5 y los paquetes de PHP 5.5 necesarios para Orangescrum

apt-get install php55-common libapache2-mod-php55 php55-mod-curl php55-mod-gd php55-mod-mysql php55-mod-mcrypt

Habilite el módulo PHP5.5 en el servidor web Apache

a2enmod php55

Reinicie el servidor web Apache

service apache2 restart

5. Instalar el servidor de base de datos MariaDB

Se requiere una base de datos para ejecutar Orangescrum, por lo que necesitaremos instalar el servidor de base de datos MariaDB

apt-get install -y mariadb-server

6. Instalación segura de MariaDB

Una vez que se complete la instalación de MariaDB, ejecute el script 'mysql_secure_installation' para proteger el servidor de la base de datos y establezca una contraseña de root

mysql_secure_installation

7. Crear nueva base de datos

Crear una nueva base de datos y usuario para Orangescrum

[user]$ mysql -u root -p

MariaDB [(none)]> CREATE DATABASE orangescrum;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON orangescrum.* TO 'orangescrumuser'@'localhost' IDENTIFIED BY 'PASSWORD';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q

No olvide cambiar 'CONTRASEÑA' con una contraseña real y segura. Lo mejor es usar una combinación de letras y números y un mínimo de 10 caracteres.

8. Descarga Orangescrum y descomprímelo

Descarga Orangescrum a tu servidor

wget https://github.com/Orangescrum/orangescrum/archive/master.zip

Descomprímalo en el directorio raíz de tu documento

unzip master.zip -d /var/www/html

Todos los archivos de Orangescrum en el directorio se desempaquetarán en un nuevo directorio 'orangescrum-master'. Le cambiaremos el nombre a algo más simple

mv /var/www/html/orangescrum-master/ /var/www/html/orangescrum

Cambiar la propiedad del directorio.

chown -R www-data:www-data /var/www/html/orangescrum

9. Importar los datos de Orangescrum

Ahora, cambie el directorio de trabajo actual e importe los datos de Orangescrum desde el archivo de volcado de base de datos.sql a la base de datos MariaDB recién creada

cd /var/www/html/orangescrum/
mysql -u orangescrumuser -p orangescrum < database.sql

10. Configurar Orangescrum

Abra y modifique el archivo 'database.php' para actualizar la información de la base de datos

vim app/Config/database.php

public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'orangescrumuser',
'password' => 'PASSWORD',
'database' => 'orangescrum',
'prefix' => '',
'encoding' => 'utf8',
);

Guarde y cierre el archivo.

Ahora, edite el archivo 'constants.php' y actualice los campos WEB_DOMAIN, FROM_EMAIL_NOTIFY y SUPPORT_EMAIL.

vim app/Config/constants.php

define("WEB_DOMAIN", "YourDomain.com"); //ex. demo.orangescrum.com
define('FROM_EMAIL_NOTIFY', '[email protected]'); //(REQUIRED)
define('SUPPORT_EMAIL', '[email protected]'); //(REQUIRED) From Email

y guarde el archivo.

Cree una nueva directiva de host virtual en Apache. Para hacer eso, cree un nuevo archivo de configuración de Apache llamado 'orangescrum.conf' en su servidor virtual:

touch /etc/apache2/sites-available/orangescrum.conf
ln -s /etc/apache2/sites-available/orangescrum.conf /etc/apache2/sites-enabled/orangescrum.conf
vim /etc/apache2/sites-available/orangescrum.conf

con el siguiente contenido

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/orangescrum/
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<Directory /var/www/html/orangescrum/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/yourdomain.com-error_log
CustomLog /var/log/apache2/yourdomain.com-access_log common
</VirtualHost>

11. Reinicie y verifique la instalación

Una vez hecho esto, reinicie el servidor web para que los cambios surtan efecto

service apache2 restart

Ahora, acceda a http://yourdomain.com en su navegador favorito y siga las instrucciones en pantalla para completar la instalación de Orangescrum.

Puede consultar la documentación oficial de Orangescrum para obtener más información sobre la aplicación.

Por supuesto, no tiene que instalar Orangescrum en Ubuntu 16.04, si utiliza uno de nuestros servicios de alojamiento VPS, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen Orangescrum por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si le gustó esta publicación sobre cómo instalar Orangescrum en Ubuntu 16.04, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Panels
  1. Instale phpMyAdmin en Ubuntu 16.04

  2. Instalar PHP 7 en Ubuntu 14.04

  3. Instalar radiante en Ubuntu 14.04

  4. Instalar OSSEC en Ubuntu 14.04

  5. Instalar RethinkDB en Ubuntu

Cómo instalar Orangescrum en Ubuntu 16.04

Instale Tomcat 9 en Ubuntu 16.04

Instalar Laravel en Ubuntu 16.04

Cómo instalar R en Ubuntu 16.04

Instalar MyBB en Ubuntu 16.04

Instale Icinga 2 en Ubuntu 16.04