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.rbVý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