Hvordan zainstaluj Redmine na Mac OS X
Likevel, før du utfører den faktiske installasjonen, må du gå gjennom installasjonsforutsetningene.
Forutsetninger dla instalacji
- Instalator narzędzi programistycznych OS X/Xcode
- Możesz wejść na XCode ved å registrere deg for en darmowe konto i laste ned fra: https://developer.apple.com/downloads/
- Instalator OS X MySQL i wszystkie biblioteki biblioteczne. Ostatni dzień http://www.mysql.com/downloads/mysql/ og velg den nyeste 64-biters versjonen
- Kjør installasjonspakken. Wykonaj instalację raskt w / usr / local / mysql / bin. Plik MySQLStartupItem.pkg-filen dla bruke grafisk brukergrensesnitt dla uruchamiania serwerów oppstart automatycznie.
- Åpne MySQL.prefPane i utfør installasjonen dla wszystkich brukerów. Użyj GUI, aby zatrzymać i rozpocząć
- Ustaw rot-hasło dla MySQLs, aby je zainstalować. Du kan gjøre dette fra kommandolinjen:
mysqladmin -u hasło roota NYTT_PASSORD. Włącz MySQL w wersji. Terminal:
sudo touch /etc/paths.d/mysql
sudo nano /etc/paths.d/mysql
Zmieniłem program skriver du følgende: /usr/local/mysql/bin. Kliknij deretter på lagre i deretter avslutt. Uruchom alternatywę dla wzmocnionego demona MySQL i klientów dla lokalnego serwera. Terminal:
sudo nano /etc/my.cnf - Inkluder følgende som passer i redigeringsprogrammet:
[Mysqld]
gniazdo = /tmp/mysql.sock
[klient]
gniazdo = /tmp/mysql.sock
- Możesz dokonać instalacji MySQL-binærene. Du kan laste ned direkte fra http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
- sudo tar -xzvf ~ / Downloads / MySQL-55.binaries.tar.gz -C ~ / Downloads
Denne koden vil generere en root.tar-arkiv som du også må pakke ut
sudo tar -xzvf ~ / Downloads / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
På dette tidspunktet bør tar liste opp de flere filene som er plassert på passende steder i systemet- Gjennomfør installasjonen av Phusion Passenger (en gem som tar vare på Ruby on Rails-applikasjoner i gjør dem enkle å få tilgang til på serveren)
klejnot sudo zainstalować pasażera
sudo pasażer-zainstaluj-moduł-apache2Zainstaluj moduł Apache2-modulen, który będzie zawierał pliki linjer w Apache-konfigurasjonsfilen. Plik /etc/apache2/httpd.conf dla standardowego serwera Lion. Linjene som skal inkluderes er som følger:
- Gjennomfør installasjonen av Phusion Passenger (en gem som tar vare på Ruby on Rails-applikasjoner i gjør dem enkle å få tilgang til på serveren)
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@
- Możesz to zrobić, uruchamiając i instalując panel preferencji pasażera
cd ~ / Downloads
git clone https://github.com/Fingertips/passengerpane/
płyta pasażerska cd
xcodebuild
(Hvis du ikke finner xcodebuild, kan det være i /usr/bin/xcodebuild)
Utfør installasjonen av preferansepanelet. Sjekk i ~ / Pobieranie / panel pasażerski / kompilacja / wydanie, i kliknij Passenger.prefPane, aby zainstalować.
Instalacja Redmine
Etter and du har tatt vare på forutsetningene, kan du begynne med Redmine-installasjonen. Kliknij, aby zainstalować Redmine na Mac OS X 10.7 Lion Server.
- Trinna 1:
Sjekk Redmine 2
cd / Library / WebServer / Sites /
Opprett sites-mappen hvis den ikke finnes (sudo mkdir /Library/WebServer/Sites)
klon sudo git https://github.com/redmine/redmine
- Trinna 2:
Konfigurator pasażera i biblioteka/WebServer/Sites i Finder
I Systemvalg, åpne Passenger-valgpanelet
Flytt redmine-mappen do pasażera
Etter å ha satt „Adres” do noe som f.eks. redmine.local, kliknij „Produkcja”
Skriv inn et valgfritt pennavn for nettstedet (np.: your.server.com/redmine)
- Trinna 3:
Sett przeciwnej bazy danych Med redmine bazy danych i bruker, sett przeciwnej bazy danych
mysql -u root -p
(Når du blir bedt om det, skriv inn MYSQL root-passordet)
Skriv deretter inn dette (detaljert nedenfor) w MySQL. Erstatt eventuelt passordet du velger 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
- Trinna 4:
Konfigurator 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
Baza danych Rediger.yml, dla eksempel
produkcja:
adapter: mysql
baza danych: redmine
host: localhost
nazwa użytkownika: redmine
hasło: MY_PASSWORD
gniazdo: /tmp/mysql.sock
Gjør det samme dla pliku konfiguracyjnego.yml om nødvendig
- Trinna 5:
Instalator nødvendige gemene
pakiet instalacyjny sudo gem
Sørg for at du er i redmine-mappencd / Library / WebServer / Sites / redmine:
Instalacja pakietu sudo - bez testu programistycznego
- Trinna 6:
Można ustawić standardową wersję
sudo rake generuje_tret_tret
Hvis du støter på probleme på dette stadiet, prøv igjen å bruke kommandoen „Sudo port install mysql5-server mysql5”.
sudo RAILS_ENV = prowizja produkcyjna db: migracja
sudo RAILS_ENV = prowizja produkcyjna redmine: load_default_data
Skriv inn ønsket språk (dla eksempel: en dla engelsk) når du blir bedt om det, og trykk deretter enter.
Vær opmmerksom på at du kan motta advarselmeldingen „Proszę zainstalować RDoc”. Denne Meldingen ikke forhindre vellykket installasjon. Stosuję dla generate_secret_token, bruk generate_session_store dla Redmine 1.4.
- Trinna 7:
uruchom serwer WWW na stronie nytt
Den Ultimate Redmine-oppgraderingen? Enkla.
Få alle kraftige verktøy for perfekt prosjektplanlegging, -styring i -kontroll w programvare.