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

Jak nainstalovat Redmine na Ubuntu 16.04

V této příručce vám ukážeme, jak nainstalovat Redmine na Ubuntu 16.04. Redmine je open source aplikace pro sledování problémů napříč platformami a databázemi a webová aplikace pro řízení projektů postavená na frameworku Ruby on Rails. Tato příručka by měla fungovat i na jiných systémech Linux VPS, ale byla testována a napsána pro Ubuntu 16.04 VPS. Instalace Redmine na Ubuntu 16.04 je docela snadný úkol, pokud budete pečlivě sledovat náš návod níže.

1. Aktualizujte systém a nainstalujte potřebné balíčky

sudo apt updatesudo apt install curl subversion libmysqlclient-dev libmagickcore-dev libmagickwand-dev imagemagick g++, zlib1g-dev, libyaml-dev, libsqlite3-dev, sqlite3, autoconf, libgmp-dev,dev, automake, libtool, bison, pkg-config, libffi-dev, libgmp-dev, libreadline6-dev, libssl-dev

2. Nainstalujte MySQL a vytvořte databázi

Chcete-li nainstalovat balíček MySQL, spusťte:

sudo apt install mysql-server

Po dokončení instalace spusťte následující příkaz pro zabezpečení instalace:

mysql_secure_installation

Dále musíme vytvořit databázi pro naši instalaci Redmine:

mysql -uroot -pMariaDB [(none)]> VYTVOŘIT DATABÁZI redmine ZNAKOVÁ SET utf8;MariaDB [(none)]> UDĚLEJTE VŠECHNA PRIVILEGIU NA redmine.* TOMU 'redmine'@'localhost' IDENTIFIKOVÁNO BY 'redmine;passia [(none)]> FLUSH PRIVILEGES;MariaDB [(none)]> \q

3. Vytvořit nového uživatele systému

Vytvořte nového uživatele systému pro Redmine.

sudo adduser --home /opt/redmine --shell /bin/bash --gecos 'Aplikace Redmine' redmineusermod -aG sudo redmine

Přepnout na nového uživatele redmine:

sudo su - redmine

4. Nainstalujte Ruby pomocí RVM

curl -sSL https://rvm.io/mpapis.asc | gpg --import -curl -sSL https://get.rvm.io | bash -s stable --ruby

Chcete-li začít používat RVM, spusťte následující příkazy:

zdroj ~/.rvm/scripts/rvmrvm --default use ruby

Pro ověření, že je vše provedeno správně, použijte příkaz ruby --version .
Výstup by měl být podobný následujícímu:

ruby --versionruby 2.4.1p111 (2017-03-22 revize 58053) [x86_64-linux]

5. Nainstalujte Redmine

Vydáním následujících příkazů získáte zdrojový kód Redmine na $HOME/redmine adresář a vytvořte potřebné adresáře.

cd &&svn co http://svn.redmine.org/redmine/branches/3.4-stable redmine
mkdir -p ./redmine/tmp/pids ./redmine/public/plugin_assets

Konfigurace nastavení databáze:

cp ./redmine/config/configuration.yml.example ./redmine/config/configuration.ymlcp ./redmine/config/database.yml.example ./redmine/config/database.yml

Otevřete database.yml soubor a aktualizujte uživatelské jméno/heslo

nano ./redmine/config/database.yml
produkce:adaptér:databáze mysql2:redmine host:localhost uživatelské jméno:redmine heslo:"redmine_passwd" kódování:utf8

6. Nainstalujte Gems

cd /opt/redmine/redmineecho "gem 'puma'">> Gemfile.localecho "gem:--no-ri --no-rdoc">> ~/.gemrc gem install bundlerbundle install --bez vývojového testu postgresql sqlite

7. Připravte databázi

rake generation_secret_tokenRAILS_ENV=výrobní počet db:migrateRAILS_ENV=výroba REDMINE_LANG=cs rake redmine:load_default_data

8. Konfigurace Puma

Vytvořte nový konfigurační soubor následovně:

nano ~/redmine/config/puma.rb
#!/usr/bin/env pumaapplication_path ='/opt/redmine/redmine'directory application_pathenvironment 'production'daemonize truepidfile "#{application_path}/tmp/pids/puma.pid"state_path "#{application_path}/tmp /pids/puma.state"stdout_redirect "#{application_path}/log/puma.stdout.log", "#{application_path}/log/puma.stderr.log"bind "tcp://0.0.0.0:9000" 

9. Spusťte Puma

Spusťte server puma pomocí následujícího příkazu:

cd /opt/redmine/redmine/ &&balíček exec puma --config config/puma.rb

Výstup by měl být podobný následujícímu:

Puma se spouští v jediném režimu...* Verze 3.11.3 (ruby 2.4.1-p111), kódové označení:Love Song* Minimální počet vláken:0, maximální počet vláken:16* Prostředí:výroba* Démonizace...

Konečně můžete spustit prohlížeč a získat přístup k nové instalaci Redmine na adrese:http://IP_ADDRESS:9000

A je to. Úspěšně jste nainstalovali Redmine na svůj Ubuntu VPS. Další informace o Redmine naleznete na webových stránkách Redmine.

Samozřejmě nemusíte instalovat Redmine na Ubuntu 16.04, pokud používáte jednu z našich hostingových služeb Redmine, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby to za vás nastavili. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek. Pro další aktualizace si také můžete přečíst náš příspěvek na téma Jak nainstalovat Redmine na Ubuntu 18.04.

PS . Pokud se vám tento příspěvek líbil, o tom, jak nainstalovat Redmine 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. Jak nainstalovat ATutor na Ubuntu 14.04

  2. Jak nainstalovat Traq na Ubuntu 16.04

  3. Jak nainstalovat Pip na Ubuntu 16.04

  1. Jak nainstalovat ISPConfig 3 na Ubuntu 18.04

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Redmine na Ubuntu 16.04

  1. Jak nainstalovat Webmin na Ubuntu 18.04

  2. Jak nainstalovat Panda3D na Ubuntu 10.04

  3. Jak nainstalovat Zabbix na Ubuntu