Instalace Redmine na Mac OS X
Likevel, før du utfører den faktiske installasjonen, må du gå gjennom installasjonsforutsetningene.
Forutsetninger pro instalaci
- Instalační nástroje pro vývojáře OS X/Xcode
- Můžete se přihlásit k XCode v registračním stupni pro bezplatný konto a trvat od: https://developer.apple.com/downloads/
- Instalační program OS X MySQL a všechny dostupné knihovny. Poslední ned http://www.mysql.com/downloads/mysql/ og velg den nyeste 64-biters versjonen
- Kjør installasjonspakken. Podívejte se na instalační soubor i / usr / local / mysql / bin. Kjør MySQLStartupItem.pkg-filen pro bruke grafisk brukergrensesnitt pro å starte serverens oppstart automatisk.
- Otevřete MySQL.prefPane a použijte instalaci pro všechny brukerne. Dette gir GUI for å stoppe og starte
- Nastavte rot-passord pro MySQL nově nainstalujte. Jak říkám kommandolinjen:
mysqladmin -u root heslo NYTT_PASSORD. Obsahuje MySQL a stěny. Terminal jsem:
sudo klepněte na /etc/paths.d/mysql
sudo nano /etc/paths.d/mysql
I redigeringsprogrammet skriver du følgende: /usr/local/mysql/bin. Klikk deretter på lagre og deretter avslutt. Legg to oppstartsalternativer for the fortelle MySQL-daemonen and clienten åly to local server. Terminal jsem:
sudo nano /etc/my.cnf - Včetně programu procházení a redigerings:
[Mysqld]
socket = /tmp/mysql.sock
[klient]
socket = /tmp/mysql.sock
- Nainstalujte si MySQL bin. 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 ~ / Soubory ke stažení / 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 a systemet- Nainstalujte si Phusion Passenger (jsou to drahé aplikace pro Ruby on Rails a jejich instalace na serverech)
sudo gem nainstalovat cestujícího
modul sudo passenger-install-apache2Nainstalujte modul apache2, který je součástí souboru konfigurace apache. Soubor /etc/apache2/httpd.conf pro standardní Lion Server. Linjene som skal obsažený a můj følger:
- Nainstalujte si Phusion Passenger (jsou to drahé aplikace pro Ruby on Rails a jejich instalace na serverech)
LoadModule Passenger_module /Library/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@
- Nainstalujte a nainstalujte předvolbu pro cestující
cd ~ / Ke stažení
git klon https://github.com/Fingertips/passengerpane/
CD cestující
xcodebuild
(Hvis du ikke finner xcodebuild, může být více v /usr/bin/ xcodebuild)
Použijte instalaci upřednostňovaného panelu. Sjekk i ~ / Stahování / cestující / sestavení / vydání, nebo klikněte na Passenger.prefPane pro instalaci.
Instalace Redmine
Etter at du har tatt vare på forutsetningene, kan du begynne med Redmine-installasjonen. Použijte instalační program Redmine na Mac OS X 10.7 Lion Server.
- Krok 1:
Sjekk Redmine 2
cd / Knihovna / WebServer / Weby /
Opprett sites-mappen hvis den ikke finnes (sudo mkdir /Library/WebServer/Sites)
sudo git klon https://github.com/redmine/redmine
- Krok 2:
Konfigurátor cestujících a souborů /Library/WebServer/Sites a Finder
I Systemvalg, åpne Passenger-valgpanelet
Flytt redmine-mappen til Passenger
Etter å ha satt "Address" til noe som f.eks. redmine.local, klikněte na "Produkce"
Skriv inn et valgfritt pennavn for nettstedet (f.eks.: your.server.com/redmine)
- Krok 3:
Nastavte databázi Med redmine a makléře, nastavte databázi
mysql -u root -p
(Når du blir bedt om det, skriv inn MYSQL root-passordet)
Podívejte se na podrobnější informace o MySQL. Erstatt eventuelt passordet du velger pro MY_PASSWORD:
vytvořit databázi redmine znakové sady utf8;
vytvořit uživatele 'redmine' @ 'localhost' identifikovaného 'MY_PASSWORD';
udělit všechna oprávnění pro redmine. * pro 'redmine' @ 'localhost';
flush privilegia;
výstup
- Krok 4:
Konfigurátor Redmine
cd / Library / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www soubory tmp public / plugin_assets
sudo chmod -R 755 soubory log tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml
Rediger database.yml, pro eksempel
Výroba:
adaptér: mysql
databáze: redmine
hostitel: localhost
uživatelské jméno: redmine
heslo: MY_PASSWORD
zásuvka: /tmp/mysql.sock
Gjør det same for configuration.yml om nødvendig
- Krok 5:
Instalační program nødvendige gemene
sudo gem install bundler
Sørg for at du er i redmine-mappencd / Library / WebServer / Sites / redmine:
instalace sudo balíčku - bez testu vývoje
- Krok 6:
Etablere standardverdiene
sudo rake generovat_secret_token
Hrozí problém pro problém se standardním standardem, který se používá jako hrubý příkaz "sudo port install mysql5-server mysql5".
sudo RAILS_ENV = produkční shoda db: migrate
sudo RAILS_ENV = redmine produkčního rake: load_default_data
Skriv inn ønsket språk (pro eksempel: en pro engelsk) når du blir bedt om det, og trykk deretter enter.
Vær oppmerksom på at du kan motta advarselmeldingen "Please install RDoc". Denne meldingen svěráky ikke pro å forhindre vellykket installasjon. Pro generování_secret_token jsem použil generování_session_store pro redmine 1.4.
- Krok 7:
spusťte webový server nově
Den konečný Redmine-oppgraderingen? Enkel.
Všechny kraftige verktøy pro perfektní prosjektplanlegging, -styring og -controll a jeden programvare.