This is automatic translation. If you do not like it, switch to English or another language. Thank you for understanding. OK Show original
Treść

Jak zainstalować Redmine na Mac OS X.

W porównaniu z komputerem z systemem Windows, użycie aplikacji Redmine w systemie Mac OS X zapewnia bardziej uproszczony interfejs użytkownika. Właśnie dlatego ludzie wolą zainstaluj i używaj Redmine w systemie Mac OS X..

Jednak przed faktyczną instalacją należy przejść przez wymagania wstępne instalacji.

Wymagania wstępne dotyczące instalacji

  • Zainstaluj OS X / Xcode Developer Tools
  • Możesz zdobyć XCode, rejestrując się na darmowe konto i pobierając z: https://developer.apple.com/downloads/
    • Zainstaluj OS X MySQL i wszystkie powiązane biblioteki Pobierz http://www.mysql.com/downloads/mysql/ i wybierz najnowszą wersję 64-bitową
    • Uruchom pakiet instalacyjny. Spowoduje to niezwłoczne zainstalowanie pliku / usr / local / mysql / binRun MySQLStartupItem.pkg w celu skorzystania z graficznego interfejsu użytkownika w celu automatycznego uruchomienia serwera.
    • Otwórz MySQL.prefPane i przeprowadź instalację dla wszystkich użytkowników. Zapewnia to GUI do zatrzymywania i uruchamiania
    • Ustaw hasło roota dla nowej instalacji MySQL. Możesz to zrobić z wiersza poleceń:
      mysqladmin -u hasło root NEWPASSWORD Włącz MySQL do ścieżki. W terminalu:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      W edytorze wpisz następujące polecenie: / usr / local / mysql / bin. Następnie kliknij przycisk Zapisz, a następnie zakończ. Ustaw opcje uruchamiania, aby poinformować demona i klienta MySQL, aby łączył się z serwerem lokalnym. W terminalu:
      sudo nano /etc/my.cnf
    • Dołącz odpowiednio do edytora:

[Mysqld]

gniazdo = /tmp/mysql.sock

[klient]

gniazdo = /tmp/mysql.sock

  • Następnym krokiem jest instalacja plików binarnych MySQL. Możesz bezpośrednio pobrać z http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
    sudo tar -xzvf ~ / Downloads / MySQL-55.binaries.tar.gz -C ~ / Downloads
    Ten kod wygeneruje archiwum root.tar, które również musisz wyodrębnić
    sudo tar -xzvf ~ / Downloads / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    W tym momencie tar powinien wymienić kilka plików umieszczonych w odpowiednich lokalizacjach w całym systemie
    • Przeprowadź instalację Phusion Passenger (klejnot, który dba o aplikacje Ruby on Rails i ułatwia dostęp do nich na serwerze)
      klejnot sudo zainstalować pasażera
      sudo pasażer-zainstaluj-moduł-apache2
      Podczas instalacji modułu apache2 zostanie wyświetlony monit o dołączenie wielu wierszy do pliku konfiguracyjnego apache. Plik to /etc/apache2/httpd.conf dla standardowego serwera Lion. Linie do włączenia są następujące:

LoadModule moduł_ pasażera /Biblioteka/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@

  • Kolejnym krokiem jest zbudowanie i instalacja szyb pasażerskich

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

(Jeśli nie możesz zlokalizować Xcodebuild, może to być / usr / bin / xcodebuild)
Przeprowadź instalację panelu preferencji. Zameldować się ~ / Pobieranie / panel pasażerski / kompilacja / wydaniei kliknij Passenger.prefPane, aby zainstalować.

Instalacja Redmine

Jak zainstalować Redmine na Mac OS X.

Po spełnieniu wymagań wstępnych możesz rozpocząć instalację Redmine. Wykonaj poniższe kroki, aby zainstalować Redmine na Mac OS X 10.7 Lion Server.

  • Krok 1:

Sprawdź Redmine 2
cd / Library / WebServer / Sites /
Utwórz katalog witryn, jeśli nie istnieje (sudo mkdir / Library / WebServer / Sites)
sudo git clone https://github.com/redmine/redmine

  • Krok 2:

Skonfiguruj program Passenger i otwórz / Library / WebServer / Sites in Finder
W Preferencjach systemowych otwórz panel preferencji pasażera
Przenieś folder redmine do Pasażera
Po ustawieniu „Adres” na coś takiego jak redmine.local, kliknij „Produkcja”
Wprowadź dowolną nazwę pióra dla witryny (na przykład: twoj.serwer.com/redmine)

  • Krok 3

Skonfiguruj bazę danych W przypadku redmine bazy danych i użytkownika skonfiguruj bazę danych

mysql -u root -p
(Po wyświetleniu monitu wprowadź hasło root MYSQL)
Następnie wprowadź to (szczegółowo poniżej) do MySQL. Zamień dowolne hasło na 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”;

  • Krok 4:

Skonfiguruj 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

Edytuj na przykład database.yml

produkcja:

adapter: mysql

baza danych: redmine

host: localhost

nazwa użytkownika: redmine

hasło: MY_PASSWORD

gniazdo: /tmp/mysql.sock


W razie potrzeby obserwuj to samo dla pliku configuration.yml

  • Krok 5:

Zainstaluj wymagane klejnoty

pakiet instalacyjny sudo gem
Upewnij się, że jesteś obecny w katalogu redminecd / Library / WebServer / Sites / redmine:
Instalacja pakietu sudo - bez testu programistycznego

  • Krok 6:

Ustal wartości domyślne

sudo rake generuje_tret_tret

Jeśli napotkasz jakiekolwiek problemy na tym etapie, spróbuj ponownie, korzystając z polecenia „sudo port install mysql5-server mysql5”.

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

Wprowadź odpowiedni język (na przykład: en dla języka angielskiego), gdy zostaniesz o to poproszony, a następnie naciśnij enter.

Pamiętaj, że może pojawić się komunikat ostrzegawczy „Zainstaluj RDoc”. Ten komunikat nie wyświetla się, aby uniemożliwić pomyślną instalację. Zamiast generowania_tretera_retu, użyj opcji generator_session_store dla Redmine 1.4.

Autor: Sa Bal, Lukáš Beňa

Dodatkowe informacje
Free Trial

Łatwy upgrade Redmine 10
Najlepsze wtyczki i funkcje
Nowy i mobilny projekt
Uaktualnienia serwera
Globalna chmura

Zacznij Free Trial

Wypróbuj Easy Redmine w 30-dniowej bezpłatnej wersji próbnej

Pełne, 30 Dni, chronione przez SSL, codzienne archiwizacje, w Twojej lokalizacji geograficznej

or