Można zainstalować Redmine na Mac OS X.
Porównaj je z komputerem PC w systemie Windows, aplikacją Redmine dla systemu Mac OS X z ofertą lub interfejsem użytkownika, który może być uproszczony. Ten motyw jest przeznaczony do opieki, która preferuje instalację w systemie Redmine w systemie Mac OS X.
Cu toate acestea, înainte de a efectua instalarea efectivă, trebuie să parcurgeți cerințele preliminare de instalare.
Cerințe preliminare pentru instalare
- Zainstaluj narzędzia programistyczne OS X/Xcode
- Puteți obține XCode prin înregistrarea pentru un cont free și descărcarea de la: https://developer.apple.com/downloads/
- Zainstaluj system OS X MySQL, aby uzyskać dostęp do wszystkich bibliotek. Pobierz http://www.mysql.com/downloads/mysql/ și alegeți cea mai lastă versiune de 64 de biți
- Rulați pachetul de installare. Aby to zrobić, zainstaluj szybką instalację w /usr/local/mysql/bin. Rulaţi fișierul MySQLStartupItem.pkg do wykorzystania interfejsu graficznego narzędzia do wykorzystania w automatach pornograficznych na serwerze porno.
- Deschideți MySQL.prefPane jest skutecznym narzędziem instalacyjnym do narzędzi użytkowych. Acest lucru oferă lub interfață grafika de utilizator pentru oprirea și porno
- Ustaw root, aby zainstalować MySQL. Puteți twarzą w twarz z lucru din linia de comandă:
mysqladmin -u root hasło NOWEHASŁODołącz MySQL w cale. W terminalu:
sudo touch /etc/paths.d/mysql
sudo nano /etc/paths.d/mysql
W edytorze możesz użyć: /usr/local/mysql/bin. După aceea, faceți clic pe Salvare și apoi ieșiți. Adăugați opțiuni de pornire pentru a spune daemonului MySQL și Clientului să se conecteze la serverul local. W terminalu:
sudo nano /etc/my.cnf - Uwzględnij următoarele, după caz, w edytorze:
[Mysqld]
gniazdo = /tmp/mysql.sock
[klient]
gniazdo = /tmp/mysql.sock
- Următorul pas este installarea binarealor MySQL. Puteți descărca direct de la http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
- sudo tar -xzvf ~ / Downloads / MySQL-55.binaries.tar.gz -C ~ / Downloads
Acest cod va genera un arhivă root.tar pe care trebuie să o extrageți
sudo tar -xzvf ~ / Downloads / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
În acest moment, tar ar trebui să listeze mai multe fișiere plasate în locații potrivite în întregul sistem- Umożliwia instalację Phusion Passenger (lub korzystanie z aplikacji Ruby on Rails na komputerze lub dostęp do serwera)
klejnot sudo zainstalować pasażera
sudo pasażer-zainstaluj-moduł-apache2Instalator modulului Apache2 vă va cere să zawiera wiele linii w konfiguracji Apache. Utwórz plik /etc/apache2/httpd.conf dla standardu Lion Server. Liniile de inclus sunt următoarele:
- Umożliwia instalację Phusion Passenger (lub korzystanie z aplikacji Ruby on Rails na komputerze lub dostęp do serwera)
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@
- Următorul pas este construirea și instalarea Panel preferencji pasażera
cd ~ / Downloads
git clone https://github.com/Fingertips/passengerpane/
płyta pasażerska cd
xcodebuild
(Dacă nu puteți localiza xcodebuild, acesta ar putea fi în /usr/bin/xcodebuild)
Efectuați instalarea panoului de preferințe. Verificați în ~ / Pobieranie / panel pasażerski / kompilacja / wydanie Kliknij, aby zainstalować Passenger.prefPane.
Instalacja Redmine
După ce ați îndeplinit cerințele preliminare, puteți începe instalarea Redmine. Możesz zainstalować Redmine na Mac OS X 10.7 Lion Server.
- Krok 1:
Sprawdź Redmine 2
cd / Library / WebServer / Sites /
Tworzenie witryn dyrektorskich dacă nu istniejących (sudo mkdir /Library/WebServer/Sites)
klon sudo git https://github.com/redmine/redmine
- Krok 2:
Skonfiguruj pasażera w katalogu /Library/WebServer/Sites w Finderze
În Preferințele de sistem, începeți panoul de preferințe Pasażer
Mutăți folderul redmine în Passenger
După ce ați setat „Adresa” la ceva precum redmine.local, faceți clic pe „Producție”
Przedstaw numer źródła swojej witryny (przykład: your.server.com/redmine)
- Krok 3
Konfiguruj bazę danych z datą, używaj narzędzia redmine, konfiguruj bazę danych
mysql -u root -p
(Când sunteți întrebat, wprowadzenie parola root MYSQL)
Apoi przedstawia dostęp do (detality mai jos) w MySQL. Înlocuiți orice parolă cu alegerea dvs. zapisz MOJE_HASŁO:
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
Edytuj bazę danych.yml, przykładowo
produkcja:
adapter: mysql
baza danych: redmine
host: localhost
nazwa użytkownika: redmine
hasło: MY_PASSWORD
gniazdo: /tmp/mysql.sock
Observați același lucru pentru konfiguracji.yml, dacă este necesar
- Krok 5:
Niezbędna instalacja gem-urile
pakiet instalacyjny sudo gem
Asigurați-vă că sunteți prezent în Directorul Redminecd / Library / WebServer / Sites / redmine:
Instalacja pakietu sudo - bez testu programistycznego
- Krok 6:
Stabiliți valorile implicite
sudo rake generuje_tret_tret
Rozwiąż problemy z acest pass, wyślij nową komendę „Sudo port install mysql5-server mysql5”.
sudo RAILS_ENV = prowizja produkcyjna db: migracja
sudo RAILS_ENV = prowizja produkcyjna redmine: load_default_data
Introduceți limba pe care o doriți (de example: en pentru engleză) când sunteți întrebat și apoi apăsați Enter.
Rețineți că s-ar putea să primiți mesajul de avertizare „Instalați RDoc”. Acest mesaj nu apare pentru a preveni instalarea reușită. W miejscu generate_secret_token można używaćgenerator_session_store dla Redmine 1.4.
- Krok 7:
Raporty serwerowe w sieci Web
Zaktualizuj ostateczną wersję Redmine? Ușoară.
Obțineți toate instrumentele puternice pentru planificarea, gestionarea și controlul Perfect al proiectelor într-un singur software.