Jak zainstalować Redmine na Mac OS X.

4/20/2020
6 minut
Łukasz Beňa.

V porovnání s Windows PC vám používání aplikacja Redmine na Mac OS X poskytuje více zjednodušené uživatelské rozhraní. To je přesně důvod, proč lidé preferují instalaci i používání Redmine na własnym systemie Mac OS X.

Nicméně, předtím, než Providete skutečnou instalaci, musíte projít předpoklady pro instalaci.


Předpoklady pro instalaci

  • Zainstaluj narzędzia programistyczne OS X/Xcode
  • Můžete získat XCode buď registrací zdarma a stáhnutím z: https://developer.apple.com/downloads/
    • Zainstaluj OS X MySQL za pomocą prostego narzędzia. Stáhněte http://www.mysql.com/downloads/mysql/ a vyberte nejnovější 64bitovou verzi.
    • Spusťte instalační balíček. Możesz to zrobić, instalując w /usr/local/mysql/bin. Spusťte soubor MySQLStartupItem.pkg, aby se automatycznie spouštěl serwer při spuštění grafického uživatelského rozhraní.
    • Otevřete MySQL.prefPane i udowodnij instalację dla všechny uživatele. Aby poskytować GUI pro zastavení i spuštění.
    • Nastaw nowy root, aby zainstalować MySQL. Můžete to udělat z příkazové řádky:
      mysqladmin -u hasło roota NOWEHASŁO. Załaduj MySQL do wszystkich. V terminal:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Edytor zadejte následující: /usr/local/mysql/bin. Poté klikněte na Uložit a poté na Ukončit. V terminálu zadejte spouštěcí volby, aby se demon a klient MySQL připojili k místnímu serveru:
      sudo nano /etc/my.cnf
    • Zahrňte následující podle potřeby doeditor:

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

  • Dalszym krokiem jest instalacja binarnego źródła MySQL. Můžete je 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 kod vygeneruje archiwum root.tar, který také musíte extrahovat
    sudo tar -xzvf ~ / Downloads / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    V této fázi autorstwa měl tar vypsat několik souborů umístěných na vhodných místech v celém systému.
    • Zainstaluj Phusion Passenger (gem, który jest dostępny w starej aplikacji Ruby on Rails i umożliwia szybkie uruchamianie serwera na nim)
      klejnot sudo zainstalować pasażera
      sudo pasażer-zainstaluj-moduł-apache2
      Zainstaluj moduł Apache2 vás požádá lub zahrnutí více řádků do konfiguračního souboru Apache. Wybierz plik /etc/apache2/httpd.conf dla standardowego serwera Lion. Řádky, které je třeba zahrnout, jsou následující:

LoadModule moduł_ pasażera /Biblioteka/Ruby/Gems/1.8/gems/passenger-3.0.12/ext/apache2/mod_passenger.so
PassengerRoot/Biblioteka/Ruby/Gems/1.8/Gems/passenger-3.0.12
PassengerRuby /System/Library/Frameworks/Ruby.framework/Version/1.8/usr/bin/Ruby@

  • Dalszy krok jest wykonywany w instalacji Passenger Pref Pane

cd ~ / Downloads
git clone https://github.com/Fingertips/passengerpane/
płyta pasażerska cd
xcodebuild

(Pokud nevíte, kde se nachází xcodebuild, může být v /usr/bin/xcodebuild)
Pokaż panel preferencji instalacji. Zkontrolujte v ~ / Pobieranie / panel pasażerski / kompilacja / wydanie kliknij Passenger.prefPane do instalacji.


Zainstaluj Redmine

Jak zainstalować Redmine na Mac OS X

Po splnění předpokladů můžete začít s instalací Redmine. Dodržujte následující kroky pro instalaci Redmine na Mac OS X 10.7 Lion Server.

  • Krok 1:

Kontroluj Redmine 2
cd / Library / WebServer / Sites /
Vytvořte složku sites, pokud neexistuje (sudo mkdir /Library/WebServer/Sites)
klon sudo git https://github.com/redmine/redmine

  • Krok 2:

Konfigurujte Passenger a otevřete /Library/WebServer/Sites v Finderu
V systémových preferencích spusťte Panel preferencji pasażera
Přesuňte složku redmine do Passengeru
Po kliknięciu „Adres” na „Produkcja” kliknij redmine.local
Zadejte libovolné jméno pro web (například: your.server.com/redmine)

  • krok 3

Nastavte databázi s redmine databází a uživatelem
mysql -u root -p
(Když budete vyzváni, zadejte heslo pro MYSQL root)
Poté zadejte následující (podrobně popsáno níže) do MySQL. Nahraďte libovolné heslo za MY_PASSWORD:
utwórz bazę danych redmine zestaw znaków utf8;
utwórz użytkownika „redmine” @ „localhost” identyfikowany przez „MY_PASSWORD”;
nadaj wszystkie uprawnienia redmine. * do „redmine” @ „localhost”;
spłukiwanie przywilejów;
wyjście

  • Krok 4:

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

Upravte Database.yml, například takto

produkcja:
adapter: mysql
baza danych: redmine
host: localhost
nazwa użytkownika: redmine
hasło: MY_PASSWORD
gniazdo: /tmp/mysql.sock

Pokud je to nutné, postupujte stejně pro konfiguracji.yml

  • Krok 5:

Nainstalujte požadované klejnoty rubinowe

pakiet instalacyjny sudo gem
Ujistěte se, že jste v adresáři redminecd / Library / WebServer / Sites / redmine:
Instalacja pakietu sudo - bez testu programistycznego

  • Krok 6:

Nastavte výchozí hodnoty

sudo rake generuje_tret_tret

Pokud v této fázi narazíte na problem, zwróć się do znovu pomocí příkazu „Sudo port install mysql5-server mysql5”.

sudo RAILS_ENV = prowizja produkcyjna db: migracja
sudo RAILS_ENV = prowizja produkcyjna redmine: load_default_data

Zadejte požadovaný jazyk (například: en pro angličtinu) a stiskněte enter.

Mějte na paměti, že můžete obdržet varovnou zprávu „Proszę zainstalować RDoc”. Tato zpráva se nezobrazuje, aby se zabránilo úspěšné instalaci. Służy do generowania_secret_tokenu umożliwiającego generowanie_session_store dla Redmine 1.4.

  • Krok 7:

Uruchom ponownie serwer internetowy

Aktualizacja Ultimátní Redmine? Snadne.

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

Vyzkoušejte Easy Redmine na 30 dni zdarma

Kompletní funkce, chráněno protokolem SSL, denní zálohování, ve vaší lokalitě.