This is automatic translation. If you do not like it, switch to English or another language. Thank you for understanding. OK Show original
Tilfreds

Sådan installeres Redmine på Mac OS X

Sammenlignet med Windows PC giver brug af Redmine-applikationen på Mac OS X dig en mere strømlinet brugerflade. Dette er netop grunden til, at folk foretrækker det installer og brug Redmine på deres Mac OS X-system.

Før du udfører den faktiske installation, skal du dog gennemgå installationsforudsætningerne.

Forudsætninger for installation

  • Installer OS X / Xcode Developer Tools
  • Du kan enten få XCode ved at tilmelde dig en gratis konto og downloade fra: https://developer.apple.com/downloads/
    • Installer OS X MySQL og alle de tilknyttede bibliotekerdownload http://www.mysql.com/downloads/mysql/ og vælg den nyeste 64-bit version
    • Kør installationspakke. Dette installeres straks i / usr / local / mysql / binRun MySQLStartupItem.pkg-filen for at gøre brug af Grafisk brugergrænseflade til automatisk at starte serverens opstart.
    • Åbn MySQL.prefPane og udfør installation for alle brugere. Dette giver GUI til stop og start
    • Indstil rodadgangskode til MySQL's nye installation. Du kan gøre dette fra kommandolinjen:
      mysqladmin -u root password NEWPASSWORDInclude MySQL til sti. I terminal:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Skriv følgende i editoren: / usr / local / mysql / bin. Efter dette klik på Gem, og afslut derefter. Indsæt startindstillinger for at fortælle MySQL-dæmon og klient at oprette forbindelse til lokal server. I terminal:
      sudo nano /etc/my.cnf
    • Medtag følgende efter behov i redaktøren:

[Mysqld]

stikkontakt = /tmp/mysql.sock

[klient]

stikkontakt = /tmp/mysql.sock

  • Det næste trin er at installere MySQL-binærerne. Du kan downloade 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 kode genererer et root.tar-arkiv, som du også skal pakke ud
    sudo tar -xzvf ~ / Downloads / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    På dette tidspunkt burde tjære fortælle de forskellige filer, der er placeret på passende steder i hele systemet
    • Udfør installation af Phusion Passenger (en perle, der tager sig af Ruby on Rails-applikationer og gør dem nemme at få adgang til på serveren)
      sudo perle installere passager
      sudo passager-install-apache2-modul
      Installation af apache2-modulinstallationen beder dig om at inkludere flere linjer til apache-konfigurationsfilen. Filen er /etc/apache2/httpd.conf for Lion Lion-standarden. Linjerne, der skal inkluderes, er som følger:

LoadModule passenger_module /Library/Ruby/Gems/1.8/gems/passenger-3.0.12/ext/apache2/mod_passenger.so

PassagerRoot /Library/Ruby/Gems/1.8/gems/passenger-3.0.12

PassagerRuby /System/Library/Frameworks/Ruby.framework/Version/1.8/usr/bin/ruby@

  • Det næste trin er opbygning og installation af passagerpræfane

cd ~ / downloads
git klon https://github.com/Fingertips/passengerpane/
cd passagerrude
xcodebuild

(Hvis du ikke kan finde xcodebuild, kan det være i / usr / bin / xcodebuild)
Udfør installation af præferenceruden. Tjek ind ~ / Downloads / passengerpane / build / Slip, og klik på Passenger.prefPane for installation.

Installation af Redmine

Sådan installeres Redmine på Mac OS X

Når du har taget hånd om forudsætningerne, kan du starte med Redmine-installationen. Overhold følgende trin for at installere Redmine på Mac OS X 10.7 Lion Server.

  • Trin 1:

Kontroller Redmine 2
cd / Bibliotek / WebServer / Sites /
Opret webstedsmappe, hvis det ikke findes (sudo mkdir / Library / WebServer / Sites)
sudo git klon https://github.com/redmine/redmine

  • Trin 2:

Konfigurer passager og åbn / Bibliotek / WebServer / Sites i Finder
I Systemindstillinger skal du starte ruten til passagerpræference
Flyt redmine-mappen til passageren
Når du har indstillet "Adresse" til noget som redmine.local, skal du klikke på "Produktion"
Indtast ethvert pennavne til webstedet (for eksempel: din.server.com/redmine)

  • Trin 3

Opsæt database Opsæt databasen med redmine-database og bruger

mysql -u rod-p
(Når du bliver bedt om det, skal du indtaste MYSQL root-adgangskoden)
Indtast dette (detaljeret nedenfor) i MySQL. Udskift ethvert kodeord efter eget valg til MY_PASSWORD:

oprette database redmine tegnsæt utf8;

oprette bruger 'redmine' @ 'localhost' identificeret med 'MY_PASSWORD';

give alle privilegier på redmine. * til 'redmine' @ 'localhost';

flush priviledges;

frakørsel

  • Trin 4:

Konfigurer Redmine
cd / Bibliotek / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp offentlige / plugin_assets logfiler
sudo chmod -R 755 filer logger tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

Rediger f.eks. Database.yml

produktion:

adapter: mysql

database: redmine

vært: localhost

brugernavn: redmine

adgangskode: MY_PASSWORD

stikkontakt: /tmp/mysql.sock


Overhold det samme for konfiguration.yml om nødvendigt

  • Trin 5:

Installer de krævede perler

sudo perle installere bundler
Sørg for, at du er til stede i redmine-biblioteketcd / Bibliotek / WebServer / Sites / redmine:
sudo bundle installation - uden udviklingstest

  • Trin 6:

Opret standarderne

sudo rake generere_sekret_token

Hvis du står over for problemer på dette tidspunkt, kan du prøve igen ved at bruge kommandoen "sudo port install mysql5-server mysql5".

sudo RAILS_ENV = Produktion rake db: migrere
sudo RAILS_ENV = Produktion rake redmine: load_default_data

Indtast det ønskede sprog (f.eks. Da for engelsk), når du bliver bedt om det, og tryk derefter på enter.

Husk, at du muligvis modtager advarselsmeddelelsen "Installer venligst RDoc". Denne meddelelse vises ikke for at forhindre installation, der er vellykket. I stedet for at generere_sekret_token, skal du bruge gener_session_store til redmine 1.4.

  • Trin 7:

genstart webserver

 

Forfatter: Sa Bal, Lukáš Beňa

Yderligere oplysninger
Gratis prøveversion

Nem Redmine 10 opgradering
Top plugins & features
Nyt og mobilt design
Server opgraderinger
Global sky

Start gratis prøveversion

Prøv Easy Redmine i en 30-dages gratis prøveperiode

Fuldt udstyret, 30 Dage, SSL-beskyttet, Daglige Backups, I din Geo-placering

or