GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Nainstalujte Orangescrum na Ubuntu 16.04

Ukážeme vám, jak nainstalovat Orangescrum na Ubuntu 16.04. Orangescrum je bezplatná a open source aplikace pro řízení projektů a spolupráci, ideální pro malé a střední podniky. Pomocí této aplikace můžete snadno vytvářet a spravovat své projekty, týmy, dokumenty a úkoly a komunikovat s ostatními členy týmu o vašich důležitých otázkách. Instalace Orangescrumu na Ubuntu 16.04 není tak složitá a měla by trvat méně než 10 minut.

Orangescrum přichází s velmi užitečnými funkcemi, jako je

  • Interaktivní shrnutí projektů
  • Vizuální reprezentace
  • Vše na jedné obrazovce
  • Demonstrace projektu
    a mnoho dalšího…

V tomto tutoriálu nainstalujeme Orangescrum s Apache, PHP a MariaDB na jeden z našich virtuálních serverů Ubuntu.

Orangescrum poskytuje různé funkce, jako je agilní projektové řízení, spolupráce, sledování problémů, upozornění, hlášení, správa úkolů a tradiční funkce projektového řízení pro malé a střední podniky.

1. Přihlaste se přes SSH

Přihlaste se ke svému serveru Ubuntu jako uživatel root

ssh root@IP_address

2. Aktualizujte systém

A spusťte ze svého terminálu následující příkaz, abyste se ujistili, že všechny nainstalované balíčky jsou aktuální

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

3. Nainstalujte webový server Apache

Ke spuštění Orangescrumu je nutný webový server. Nainstalujte webový server Apache

apt-get install apache2

4. Nainstalujte PHP

Orangescrum podporuje PHP 5.5, takže budeme muset nainstalovat následující balíčky, abychom mohli přidat úložiště ‚sergey-dryabzhinsky/php55‘ a ‚sergey-dryabzhinsky/packages‘

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

Přidejte obě úložiště pomocí ‘add-apt-repository’

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

Aktualizujte seznam balíčků

apt-get update

Nainstalujte PHP 5.5 a požadované balíčky PHP 5.5 pro Orangescrum

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

Povolte modul PHP5.5 na webovém serveru Apache

a2enmod php55

Restartujte webový server Apache

service apache2 restart

5. Nainstalujte databázový server MariaDB

Ke spuštění Orangescrumu je vyžadována databáze, takže budeme muset nainstalovat databázový server MariaDB

apt-get install -y mariadb-server

6. Bezpečná instalace MariaDB

Po dokončení instalace MariaDB spusťte skript ‚mysql_secure_installation‘ pro zabezpečení databázového serveru a nastavení hesla uživatele root

mysql_secure_installation

7. Vytvořit novou databázi

Vytvořte novou databázi a uživatele pro 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

Nezapomeňte změnit „PASSWORD“ skutečným, silným heslem. Nejlepší je použít kombinaci písmen a číslic a minimálně 10 znaků.

8. Stáhněte si Orangescrum a rozbalte jej

Stáhněte si Orangescrum na váš server

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

Rozbalte jej do kořenového adresáře dokumentu

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

Všechny soubory Orangescrum jsou adresáře budou rozbaleny v novém adresáři ‚orangescrum-master‘. Přejmenujeme to na jednodušší

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

Změňte vlastnictví adresáře.

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

9. Importujte data Orangescrum

Nyní změňte aktuální pracovní adresář a importujte data Orangescrum ze souboru výpisu databáze database.sql do nově vytvořené databáze MariaDB

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

10. Nakonfigurujte Orangescrum

Otevřete a upravte soubor ‚database.php‘, abyste aktualizovali informace o databázi

vim app/Config/database.php

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

Uložte a zavřete soubor.

Nyní upravte soubor ‚constants.php‘ a aktualizujte pole WEB_DOMAIN, FROM_EMAIL_NOTIFY a 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

a uložte soubor.

Vytvořte novou direktivu virtuálního hostitele v Apache. Chcete-li to provést, vytvořte na svém virtuálním serveru nový konfigurační soubor Apache s názvem ‚orangescrum.conf‘:

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

s následujícím obsahem

<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. Restartujte a ověřte instalaci

Po dokončení restartujte webový server, aby se změny projevily

service apache2 restart

Nyní přejděte na http://yourdomain.com ve svém oblíbeném prohlížeči a podle pokynů na obrazovce dokončete instalaci Orangescrum.

Další informace o aplikaci naleznete v oficiální dokumentaci Orangescrumu.

Samozřejmě nemusíte instalovat Orangescrum na Ubuntu 16.04, pokud používáte některou z našich VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Orangescrum nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám líbil tento příspěvek o tom, jak nainstalovat Orangescrum na Ubuntu 16.04, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Nainstalujte Webmin na Ubuntu 16.04

  2. Nainstalujte phpMyAdmin na Ubuntu 16.04

  3. Nainstalujte MEAN na Ubuntu 14.04

  1. Nainstalujte Elasticsearch na Ubuntu

  2. Nainstalujte GrandCMS na Ubuntu

  3. Nainstalujte Bludit na Ubuntu 16.04

  1. Nainstalujte Tomcat 9 na Ubuntu 16.04

  2. Nainstalujte Laravel na Ubuntu 16.04

  3. Jak nainstalovat R na Ubuntu 16.04