en
Sprog
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI-oversættelse
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Sådan installeres Redmine på Mac OS X

4/20/2020
6 minutter
Lukáš Beňa

Sammenlignet med Windows-pc'er giver brug af Redmine-applikationen på Mac OS X dig en mere strømlinet brugergrænseflade. Det er netop derfor, folk foretrækker at installere og bruge 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';
skylle privilegier;
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

Den ultimative Redmine -opgradering? Let.

Få alle kraftfulde værktøjer til perfekt projektplanlægning, styring og kontrol i en software.

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

Fuldstændige funktioner, SSL-beskyttet, daglige backups, i din geolocation