en
Jazyk
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI překlad
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Jak nainstalovat Redmine na Mac OS X

4/20/2020
6 minut
Lukáš Beňa

Ve srovnání s Windows PC vám používání aplikace Redmine na Mac OS X poskytuje efektivnější uživatelské rozhraní. To je přesně důvod, proč lidé dávají přednost instalaci a používání Redmine na svém systému Mac OS X.

Než však provedete skutečnou instalaci, musíte projít instalačními předpoklady.


Předpoklady pro instalaci

  • Nainstalujte vývojové nástroje OS X / Xcode
  • XCode můžete získat registrací na bezplatný účet a stažením z: https://developer.apple.com/downloads/
    • Nainstalujte OS X MySQL a všechny připojené knihovny ke stažení http://www.mysql.com/downloads/mysql/ a vyberte nejnovější 64bitovou verzi
    • Spusťte instalační balíček. Tím se rychle nainstaluje do souboru / usr / local / mysql / binRun MySQLStartupItem.pkg, aby bylo možné pomocí grafického uživatelského rozhraní automaticky spustit spuštění serveru.
    • Otevřete MySQL.prefPane a proveďte instalaci pro všechny uživatele. To poskytuje GUI pro zastavení a spuštění
    • Nastavte root heslo pro novou instalaci MySQL. Můžete to udělat z příkazového řádku:
      mysqladmin -u root heslo NEWPASSWORDInclude MySQL na cestu. V terminálu:
      sudo klepněte na /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      V editoru zadejte následující: / usr / local / mysql / bin. Po tomto kliknutí klikněte na Uložit a poté ukončete. Vložte možnosti spuštění a řekněte démonovi MySQL a klientovi, aby se připojili k místnímu serveru. V terminálu:
      sudo nano /etc/my.cnf
    • Do editoru zahrňte podle potřeby následující:

[Mysqld]
socket = /tmp/mysql.sock
[klient]
socket = /tmp/mysql.sock

  • Dalším krokem je instalace binárních souborů MySQL. Můžete si ji přímo stáhnout z http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Downloads / MySQL-55.binaries.tar.gz -C ~ / Downloads
    Tento kód vygeneruje archiv root.tar, který musíte také extrahovat
    sudo tar -xzvf ~ / Soubory ke stažení / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    V tomto okamžiku by měl být uveden seznam několika souborů umístěných na vhodných místech po celém systému
    • Proveďte instalaci aplikace Phusion Passenger (klenot, který se stará o aplikace Ruby on Rails a umožňuje jim snadný přístup na serveru)
      sudo gem nainstalovat cestujícího
      modul sudo passenger-install-apache2
      Instalace instalace modulu apache2 vás požádá o zahrnutí více řádků do konfiguračního souboru apache. Soubor je /etc/apache2/httpd.conf pro standardní server Lion. Řádky, které je třeba zahrnout, jsou následující:

LoadModule Passenger_module /Library/Ruby/Gems/1.8/gems/passenger-3.0.12/ext/apache2/mod_passenger.so
PassengerRoot /Library/Ruby/Gems/1.8/gems/passenger-3.0.12
PassengerRuby /System/Library/Frameworks/Ruby.framework/Version/1.8/usr/bin/ruby@

  • Dalším krokem je vybudování a instalace podložky pro cestující

cd ~ / Ke stažení
git klon https://github.com/Fingertips/passengerpane/
CD cestující
xcodebuild

(Pokud nemůžete najít xcodebuild, může to být v / usr / bin / xcodebuild)
Proveďte instalaci podokna preferencí. Check in ~ / Stahování / cestující / sestavení / vydánía klikněte na Passenger.prefPane pro instalaci.


Instalace Redmine

Jak nainstalovat Redmine na Mac OS X

Poté, co jste se postarali o předpoklady, můžete začít s instalací Redmine. Při instalaci Redmine na server Lion OS Mac OS X 10.7 postupujte podle následujících kroků.

  • Krok 1:

Zkontrolujte Redmine 2
cd / Knihovna / WebServer / Weby /
Vytvořte adresář webů, pokud neexistuje (sudo mkdir / Library / WebServer / Sites)
sudo git klon https://github.com/redmine/redmine

  • Krok 2:

Nakonfigurujte Passenger a otevřete / Library / WebServer / Sites ve Finderu
V předvolbách systému začněte podokno předvoleb pro cestující
Přesuňte složku redmine do Passenger
Po nastavení „Adresa“ na něco jako redmine.local klikněte na „Produkce“
Zadejte libovolný název pera pro web (například: your.server.com/redmine)

  • Krok 3

Nastavení databáze Pomocí databáze redmine a uživatele nastavte databázi
mysql -u root -p
(Po zobrazení výzvy zadejte kořenové heslo MYSQL)
Dále zadejte toto (podrobně níže) do MySQL. Nahraďte libovolné heslo podle vašeho výběru pro MY_PASSWORD:
vytvořit databázi redmine znakové sady utf8;
vytvořit uživatele 'redmine' @ 'localhost' identifikovaného 'MY_PASSWORD';
udělit všechna oprávnění pro redmine. * pro 'redmine' @ 'localhost';
flush privilegia;
výstup

  • Krok 4:

Konfigurovat Redmine
cd / Library / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www soubory tmp public / plugin_assets
sudo chmod -R 755 soubory log tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

Upravte například databázi.yml

Výroba:
adaptér: mysql
databáze: redmine
hostitel: localhost
uživatelské jméno: redmine
heslo: MY_PASSWORD
zásuvka: /tmp/mysql.sock

V případě potřeby sledujte totéž pro konfiguraci.yml

  • Krok 5:

Nainstalujte požadované drahokamy

sudo gem install bundler
Ujistěte se, že jste v adresáři redminecd / Library / WebServer / Sites / redmine:
instalace sudo balíčku - bez testu vývoje

  • Krok 6:

Stanovte výchozí hodnoty

sudo rake generovat_secret_token

Pokud v této fázi narazíte na problémy, zkuste to znovu pomocí příkazu „sudo port install mysql5-server mysql5“.

sudo RAILS_ENV = produkční shoda db: migrate
sudo RAILS_ENV = redmine produkčního rake: load_default_data

Po zobrazení výzvy zadejte požadovaný jazyk (například: en pro angličtinu) a poté stiskněte klávesu enter.

Nezapomeňte, že se může zobrazit chybová zpráva „Prosím nainstalujte RDoc“. Tato zpráva se nezobrazí, aby zabránila úspěšné instalaci. Namísto vygenerovat_secret_token použít pro generátor 1.4 generátor_session_store.

  • Krok 7:

restartujte webový server

Dokonalý upgrade Redmine? Snadný.

Získejte všechny výkonné nástroje pro dokonalé plánování, správu a řízení projektů v jednom softwaru.

Vyzkoušejte Easy Redmine ve 30denní bezplatné zkušební verzi

Plné funkce, chráněné SSL, denní zálohy ve vaší geolokaci