GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Installa OrangeScrum su Ubuntu 16.04

Ti mostreremo come installare OrangeScrum su Ubuntu 16.04. OrangeScrum è un'applicazione gratuita e open source per la gestione dei progetti e la collaborazione, ideale per le piccole e medie imprese. Con questa applicazione, puoi creare e gestire facilmente i tuoi progetti, team, documenti e attività e comunicare con gli altri membri del team su questioni importanti. L'installazione di Orangescrum su Ubuntu 16.04 non è così complicata e dovrebbe richiedere meno di 10 minuti.

OrangeScrum è dotato di funzioni molto utili come

  • Riepilogo interattivo dei progetti
  • Rappresentanza visiva
  • Tutto in un'unica schermata
  • Progetto dimostrativo
    e molto altro ancora...

In questo tutorial installeremo OrangeScrum con Apache, PHP e MariaDB su uno dei nostri server virtuali Ubuntu.

OrangeScrum offre varie funzionalità come la gestione agile dei progetti, la collaborazione, il monitoraggio dei problemi, le notifiche, i report, la gestione delle attività e le tradizionali funzionalità di gestione dei progetti per le piccole e medie imprese.

1. Accedi tramite SSH

Accedi al tuo server Ubuntu come utente root

ssh root@IP_address

2. Aggiorna il sistema

Ed esegui il seguente comando dal tuo terminale per assicurarti che tutti i pacchetti installati siano aggiornati

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

3. Installa il server Web Apache

Per eseguire OrangeScrum è necessario un server web. Installa il server web Apache

apt-get install apache2

4. Installa PHP

Orangescrum supporta PHP 5.5, quindi dovremo installare i seguenti pacchetti per aggiungere il repository "sergey-dryabzhinsky/php55" e "sergey-dryabzhinsky/packages"

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

Aggiungi entrambi i repository usando "add-apt-repository"

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

Aggiorna l'elenco dei pacchetti

apt-get update

Installa PHP 5.5 e i pacchetti PHP 5.5 richiesti per OrangeScrum

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

Abilita il modulo PHP5.5 nel server web Apache

a2enmod php55

Riavvia il server web Apache

service apache2 restart

5. Installa il server di database MariaDB

È necessario un database per eseguire OrangeScrum, quindi dovremo installare il server di database MariaDB

apt-get install -y mariadb-server

6. Installazione sicura di MariaDB

Una volta completata l'installazione di MariaDB, esegui lo script 'mysql_secure_installation' per proteggere il server del database e imposta una password di root

mysql_secure_installation

7. Crea nuovo database

Crea un nuovo database e un nuovo utente per 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

Non dimenticare di cambiare "PASSWORD" con una password efficace e sicura. È meglio utilizzare una combinazione di lettere e numeri e una lunghezza minima di 10 caratteri.

8. Scarica OrangeScrum e scompattalo

Scarica OrangeScrum sul tuo server

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

Decomprimilo nella directory principale del documento

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

Tutti i file di Orangescrum sono directory verranno decompressi in una nuova directory "orangescrum-master". Lo rinomineremo in qualcosa di più semplice

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

Modifica la proprietà della directory.

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

9. Importa i dati di OrangeScrum

Ora cambia la directory di lavoro corrente e importa i dati di OrangeScrum dal file di dump database.sql nel database MariaDB appena creato

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

10. Configura OrangeScrum

Apri e modifica il file "database.php" per aggiornare le informazioni del database

vim app/Config/database.php

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

Salva e chiudi il file.

Ora, modifica il file "constants.php" e aggiorna i campi WEB_DOMAIN, FROM_EMAIL_NOTIFY e 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

e salva il file.

Crea una nuova direttiva host virtuale in Apache. Per farlo, crea un nuovo file di configurazione di Apache chiamato 'orangescrum.conf' sul tuo server virtuale:

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 il seguente contenuto

<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. Riavvia e verifica l'installazione

Al termine, riavvia il server web per rendere effettive le modifiche

service apache2 restart

Ora accedi a http://yourdomain.com nel tuo browser preferito e segui le istruzioni sullo schermo per completare l'installazione di OrangeScrum.

Puoi controllare la documentazione ufficiale di OrangeScrum per ulteriori informazioni sull'applicazione.

Ovviamente non devi installare Orangescrum su Ubuntu 16.04, se utilizzi uno dei nostri servizi di Hosting VPS, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Orangescrum per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti è piaciuto questo post su come installare Orangescrum su Ubuntu 16.04, condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Installa Webmin su Ubuntu 16.04

  2. Installa phpMyAdmin su Ubuntu 16.04

  3. Installa MEAN su Ubuntu 14.04

  4. Installa Radiant su Ubuntu 14.04

  5. Installa OSSEC su Ubuntu 14.04

Come installare OrangeScrum su Ubuntu 16.04

Installa PHP 7 su Ubuntu 14.04

Installa Icinga 2 su Ubuntu 16.04

Installa XWiki su Ubuntu 16.04

Installa npm su Ubuntu 16.04

Installa Odoo 11 su Ubuntu 16.04