Hurtowa instalacja Redmine na Mac OS X
Jämfört med en Windows-dator ger användningen av Redmine-applikationen på Mac OS X dig en mer strömlinjeformad användargränssnitt. Detta är precis varför människor foredrar att installera orch använda Redmine for sitt Mac OS X-system.
Men innan du genomför den faktiska Installationen måste du gå igenom installsförutsättningarna.
Förutsättningar dla instalacji
- Zainstaluj narzędzia programistyczne OS X/Xcode
- Możesz antingen få XCode genom att registrera dig för ett gratis konto och ladda ner från: https://developer.apple.com/downloads/
- Instalator OS X MySQL i wszystkie länkade bibliotek. Ładnie http://www.mysql.com/downloads/mysql/ och välj den senaste 64-bitarsversionen
- Kör installspaketet. Detta kommer att installera w /usr/local/mysql/bin. Kliknij plik MySQLStartupItem.pkg dla att använda grafiskt användargränssnitt dla att starta din serwery uruchamiają się automatycznie.
- Öppna MySQL.prefPane i genomför installen dla wszystkich dostępnych. Detta ger ett grafiskt användargränssnitt för att stoppa ich starta
- Zmień root-losenord dla nowej instalacji MySQL:s. Du kan göra detta från kommandoraden:
mysqladmin -u hasło roota NYTT_LÖSENORD. Pobierz do MySQL i sökvägen. Terminal:
sudo touch /etc/paths.d/mysql
sudo nano /etc/paths.d/mysql
Zmieniłem skriver du följande: /usr/local/mysql/bin. Klicka sedan på spara och avsluta. Można uruchomić alternatywny dostęp do konta dla demona MySQL lub klienta do połączenia z serwerem lokalnym. Terminal:
sudo nano /etc/my.cnf - Inkludera följande i redigeraren:
[Mysqld]
gniazdo = /tmp/mysql.sock
[klient]
gniazdo = /tmp/mysql.sock
- Następny krok to instalator MySQL-binärerna. Du kan ladda ner direkt från http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
- sudo tar -xzvf ~ / Downloads / MySQL-55.binaries.tar.gz -C ~ / Downloads
Detta kommando kommer att generera en root.tar-arkiv som du också måste extrahera
sudo tar -xzvf ~ / Downloads / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
Vid det här laget bör tar lista de olika filerna som placerats på lämpliga platser w hela systemet- Utför install av Phusion Passenger (en gem som tar hand om Ruby on Rails-aplikation orch gör dem enkla att komma åt på servern)
klejnot sudo zainstalować pasażera
sudo pasażer-zainstaluj-moduł-apache2Instalacja av Apache2-modulen kommer att be dig att inkludera flera rader w apache-konfigurationsfilen. Pobierz plik /etc/apache2/httpd.conf dla standardowego serwera Lion. Raderna att inkludera är följande:
- Utför install av Phusion Passenger (en gem som tar hand om Ruby on Rails-aplikation orch gör dem enkla att komma åt på servern)
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@
- Nästa steg är att bygga orch installera Passenger Pref Pane
cd ~ / Downloads
git clone https://github.com/Fingertips/passengerpane/
płyta pasażerska cd
xcodebuild
(Om du inte kan hitta xcodebuild kan det finnas i /usr/bin/xcodebuild)
Utför installen av inställningsfönstret. Kolla i ~ / Pobieranie / panel pasażerski / kompilacja / wydanie och kliknij på Passenger.prefPane do instalacji.
Instalacja z Redmine
När du har tagit hand om förutsättningarna kan du börja med Redmine-installationen. Obserwacja może być wykonana podczas instalacji Redmine na serwerze Mac OS X 10.7 Lion.
- Krok 1:
Kontroler Redmine 2
cd / Library / WebServer / Sites /
Otwórz katalog dla platformy internetowej na naszym serwerze fińskim (sudo mkdir /Library/WebServer/Sites)
klon sudo git https://github.com/redmine/redmine
- Krok 2:
Skonfiguruj pasażera lub otwórz /Library/WebServer/Sites i Finder
I Systeminställningar, öppna Passenger-inställningar
Flytta redmine-mappen do Pasażera
Po att ha ställt w „Adres” do något som t.ex. redmine.local, kliknij „Produkcja”
Ange ett valfritt namn för webbplatsen (t.ex. your.server.com/redmine)
- Etap 3
Konfiguracja bazy danych Med redmine-databasen i användaren, konfiguracja bazy danych
mysql -u root -p
(När du blir ombedd, ange MYSQL root-lösenordet)
Ange sedan följande (detaljerat nedan) w MySQL. Byt ut valfritt lösenord for 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
Baza danych Redigera.yml, aż do przykładu
produkcja:
adapter: mysql
baza danych: redmine
host: localhost
nazwa użytkownika: redmine
hasło: MY_PASSWORD
gniazdo: /tmp/mysql.sock
Observera samma för konfiguracji.yml om det behövs
- Krok 5:
Instalator nödvändiga juvelerna
pakiet instalacyjny sudo gem
Zobacz att du befinner dig i redmine-katalogencd / Library / WebServer / Sites / redmine:
Instalacja pakietu sudo - bez testu programistycznego
- Krok 6:
Skapa standardvärden
sudo rake generuje_tret_tret
Możesz rozwiązać problem z vid detta steg, försök igen genom att använda kommandot "Sudo port install mysql5-server mysql5".
sudo RAILS_ENV = prowizja produkcyjna db: migracja
sudo RAILS_ENV = prowizja produkcyjna redmine: load_default_data
Ange det språk du vill ha (t.ex. en för engelska) när du ombeds och tryck sedan på enter.
Kom ihåg att du kan få varningsmeddelandet „Proszę zainstalować RDoc”. Detta meddelande visas inte för att förhindra en lyckad install. Istnieje plik generate_session_store dla redmine 1.4.
- Krok 7:
uruchom serwer WWW
Den ultimata Redmine-uppgraderingen? Enkla.
Få alla kraftfulla verktyg för perfekt projektplanering, hantering och kontroll i en enda programvara.