Come installare OpenProject su Ubuntu 16.04

OpenProject è un sistema di gestione basata su web per la collaborazione tra i team indipendenti dalla posizione, rilasciato sotto licenza GNU GPL 3 Licenza. È un software di gestione di progetto che fornisce la gestione delle attività, collaborazione in team, mischia ecc. OpenProject è scritto in Ruby on Rails e AngularJS.

In questo tutorial, Vi mostrerò come installare e configurare il sistema di gestione OpenProject utilizzando Ubuntu 16.04. Lo strumento può essere installato manualmente o utilizzando pacchetti dal repository. Per questa guida, installeremo Openproject dal repository.

Prerequisito

  • Ubuntu 16.04
  • Privilegi di root

Che cosa faremo

  1. Aggiornamento e aggiornamento del sistema
  2. Installare il sistema di gestione OpenProject
  3. OpenProject configurazione post-installazione
  4. Test

Passo 1 - Aggiornamento e aggiornamento del sistema

Prima di installare il OpenProject al sistema Ubuntu, aggiornare tutti i repository disponibili e l'aggiornamento del sistema di Ubuntu.

Eseguire i seguenti comandi.

sudo apt aggiornamento
sudo apt aggiornamento -y

Passo 2 - Installare il sistema di gestione OpenProject

Per impostazione predefinita, OpenProject fornisce un repository di pacchetti per molte distribuzioni Linux, tra cui Ubuntu, CentOS, Debian, e SUSE Linux Enterprise. E può essere installato manualmente sul tuo distro.

Per questa guida, installeremo il sistema di gestione del progetto 'OpenProject' dal repository.

Scaricare la chiave Apri progetto e aggiungerlo al sistema.

wget - qO- https://dl.Packager.io/SRV/OPF/OpenProject-CE/Key | sudo apt-key aggiungere -

E scaricare openproject repository per Ubuntu 16.04 nella ' / etc/apt/sources.list.d' directory.

sudo wget /etc/apt/sources.list.d/openproject-ce.list - O
https://dl.Packager.io/SRV/OPF/OpenProject-CE/stable/7/Installer/Ubuntu/16.04.repo

Ora aggiornare il repository di Ubuntu e installare openproject utilizzando il comando apt come illustrato di seguito.

sudo apt aggiornamento
sudo apt-get install openproject -y

Dopo l'installazione è completa, si dovrebbe ottenere un risultato simile al seguente.

Install OpenProject

Passo 3 - OpenProject configurazione post-installazione

Dopo il openproject pacchetti sono installati, Abbiamo ancora bisogno di fare la configurazione. Configureremo il database utilizzando MySQL, utilizzando Apache webserver, configurare un nome di dominio, Aggiunta del supporto per Git e SVN, configurare la notifica e-mail, e abilitare Memcached per la cache dell'applicazione.

Eseguire il seguente comando di openproject.

OpenProject configurare

E si otterrà la procedura guidata per la configurazione del database openproject.

Configure OpenProject

Selezionare 'Installare e configurare MySQL server localmente' e fare clic su 'OK'. Esso verrà automaticamente installato il server MySQL sul sistema, e creare automaticamente il database per installazione openproject.

Per la configurazione del server web, scegliere il 'Install apache2 server' e fare clic su 'OK'. automaticamente installare apache2 web server e configurare l'host virtuale per applicazione OpenProject.

Install apache server

Ora digitare il nome di dominio per l'applicazione di Openproject, e scegliere 'OK'.

Set domain name

Per il prefisso del percorso server, è possibile lasciare vuoto. Se si desidera eseguire il Openproject sotto il percorso URL come 'hakase-labs.co/openproject/', sarà possibile digitare ' / openproject'.

Server path prefix

Prossimo, per la configurazione di SSL. Se avete acquistato certificati SSL, scegliere 'Sì', e 'no' se non si dispongono di certificati SSL.

SSL Configuration

Per Subversion e Git supportano ora. Se si attiva questa funzionalità, sarete in grado di creare e ospitare repository Subversion e Git nell'applicazione. E questo funziona solo sul server web Apache, non per Nginx. Plus, è consigliabile per voi attivare questa funzionalità per il supporto di Subversion e Git, quindi, scegliere 'Sì'.

Supporto per Subversion

Add subversion support

Supporto di GitHub.

Add GitHub support

Quindi vi verrà chiesto per la configurazione delle notifiche e-mail. È possibile utilizzare l'applicazione 'sendmail' del server o utilizzare l'account SMTP da terze parti come Google SMTP ecc.

Scegliere di cui hai bisogno e fare clic su 'OK'.

Install SMTP server

E per il Memcached cache installazione, installarlo per assicurare la migliore prestazione di openproject.

Install memcache

Scegliere 'Installa nuovo Memcached server' e fare clic su 'OK'.

Ora, installazione e configurazione di tutti i pacchetti necessari per l'installazione openproject dovrebbe succedere automaticamente. E quando è completo, si otterrà il risultato come mostrato di seguito.

Installation completed

Passo 4 - Test

Aprire il browser web e digitare sulla barra degli indirizzi URL del tuo openproject, il mio è http://Open.Hakase-Labs.co

E vedrai la pagina predefinita.

OpenProject start page

Ora fare clic sul pulsante "Accedi" per accedere al pannello di amministrazione - utilizzare 'admin' come un utente e una password.

Login to OpenProject

Cambiare la password di admin di default con la propria password.

Change admin password

Digitare la password e fare clic sul 'pulsante Salva'.

E si otterrà il cruscotto come mostrato di seguito.

OpenProject dashboard

Fare clic sul progetto' Demo' per vedere l'esempio di progetto.

Demo project

Installazione e configurazione per OpenProject su Ubuntu 16.04 è stato completato con successo.

Riferimento

Fonte

Lasciare una risposta