Przyjdź i zainstaluj Redmine na Mac OS X

4/20/2020
7 minut
Lukáš Beňa -> Lukáš Beňa

Rispetto na PC Windows, użyj aplikacji Redmine na Mac OS X, aby udostępnić większy interfejs użytkownika. Możesz zainstalować preferowaną osobę i używać Redmine na właściwym systemie Mac OS X.

Tuttavia, prima di effettuare l'installazione effettiva, jest niezbędnym narzędziem do instalacji.


Wymagane do instalacji

  • Zainstaluj narzędzia programistyczne OS X/Xcode
  • Możesz zarejestrować XCode za darmo i pobrać konto: https://developer.apple.com/downloads/
    • Zainstaluj OS X MySQL i całą bibliotekę. Scarica http://www.mysql.com/downloads/mysql/ Wybierz najnowszą wersję 64-bitową
    • Esegui il pacchetto di installazione. Ta szybka instalacja w / usr / local / mysql / bin umożliwia utworzenie pliku MySQLStartupItem.pkg do wykorzystania interfejsu graficznego do automatycznego korzystania z serwera.
    • Apri MySQL.prefPane umożliwia instalację wszystkich narzędzi. Questo fornisce un'interfaccia grafica per l'arresto e l'avvio
    • Wpisz hasło roota, aby uzyskać nową instalację MySQL. Puoi farlo dalla riga di comando:
      mysqladmin -u hasło roota NOWEHASŁODołącz MySQL do konta. Nel terminale:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Edytor Nell, przejdź dalej: /usr/local/mysql/bin . Dopo di ciò, fai clic su Salva i poi esci.Inserisci le opzioni di avvio do wskazywania demonów i wszystkich klientów MySQL do połączenia z serwerem regionalnym. Nel terminale:
      sudo nano /etc/my.cnf
    • Obejmuje to, co jest właściwe dla redaktora:

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

  • Kolejne sukcesywnie instaluje binarny MySQL. Puoi Scaricare direttamente da http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Downloads / MySQL-55.binaries.tar.gz -C ~ / Downloads
    Questo codice genenerà un archiwio root.tar che devi anche estrarre
    sudo tar -xzvf ~ / Downloads / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    A to punto, tar dovrebbe elencare i vari file posizionati in posizioni odpowiednie w całym systemie
    • Wykonaj instalację Phusion Passenger (używając aplikacji Ruby on Rails do łatwego dostępu do serwera)
      klejnot sudo zainstalować pasażera
      sudo pasażer-zainstaluj-moduł-apache2
      Zainstaluj moduł Apache2, który zawiera więcej plików konfiguracyjnych Apache. Plik to /etc/apache2/httpd.conf dla standardu serwera Lion. Le righe da includere sono le seguenti:

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@

  • Kolejne sukcesywnie è la costruzione i l'installazione di Passenger Pref Pane

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

(Se non riesci a trovare xcodebuild, potrebbe essere w /usr/bin/xcodebuild)
Effettua l'installazione del pannello delle preferenze. Zweryfikuj w ~ / Pobieranie / panel pasażerski / kompilacja / wydanie, lub kliknij opcję Passenger.prefPane, aby zainstalować.


Instalacja Redmine

Przyjdź i zainstaluj Redmine na Mac OS X

Dopo aver soddisfatto we prerequisiti, możesz zainicjować instalację w Redmine. Dostępne są kolejne przejścia do instalacji Redmine na serwerze Mac OS X 10.7 Lion.

  • Krok 1:

Weryfikacja Redmine 2
cd / Library / WebServer / Sites /
Utwórz witryny katalogowe, które nie istnieją (sudo mkdir /Library/WebServer/Sites)
klon sudo git https://github.com/redmine/redmine

  • Krok 2:

Skonfiguruj Pasażera i Apri /Library/WebServer/Sites w Finderze
Nelle Preferenze di Sistema, avvia il preferenze di Passenger
Sposta la Cartella redmine su Passenger
Dopo aver impostato „Indirizzo” na żądanie, przyjdź do redmine.local, kliknij na „Produzione”
Wprowadź nazwę dla swojej witryny (ad esempio: your.server.com/redmine)

  • 3 pass

Konfiguruj bazę danych Konfiguruj bazę danych i korzystaj z Redmine, konfiguruj bazę danych
mysql -u root -p
(Quando ti viene richiesto, inserisci la hasło di root di MYSQL)
Kolejne, inserisci tego zadania (dettagliato di seguito) w MySQL. Sostituisci qualsiasi hasło do Twojego hasła dla 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:

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

Zmodyfikuj plik Database.yml, ad esempio

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

Osserva lo stesso na plik konfiguracyjny.yml jest niezbędny

  • Krok 5:

Zainstaluj gemme richieste

pakiet instalacyjny sudo gem
Assicurati di essere presente Nella Directory Redminecd / Library / WebServer / Sites / redmine:
Instalacja pakietu sudo - bez testu programistycznego

  • Krok 6:

Stabilisci le impostazioni predefiniowane

sudo rake generuje_tret_tret

Jeśli wystąpią problemy w tym przypadku, spróbuj ponownie użyć polecenia „Sudo port install mysql5-server mysql5”.

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

Inserisci la lingua desiderata (ad esempio: en per l'inglese) quando ti viene richiesto e premi invio.

Możesz przesłać wiadomość „Proszę zainstalować RDoc”. Questo Message Non Viene Visualizzato per impedire l'installazione che ha avuto sukceso. Użyj generate_secret_token, korzystając z generate_session_store dla Redmine 1.4.

  • Krok 7:

Serwer Riavvia il

Ostateczne poprawki do Redmine? Łatwy.

Ottieni wszystkich potężnych narzędzi do pianistyki, gestów i kontroli perfekcji projektu w jednym oprogramowaniu.

Bezpłatne Prova Easy Redmine za 30 giorni

Pełna funkcjonalność, ochrona SSL, giornalieri kopii zapasowych, lokalizacja geolokalna