en
Språk
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI-översättning
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Hur du installerar Redmine på Mac OS X

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

Jämfört med Windows PC ger Redmine-applikationen på Mac OS X ett mer strömlinjeformat användargränssnitt. Det är just därför folk föredrar att installera och använda Redmine på sitt Mac OS X-system.

Innan du genomför själva installationen måste du dock gå igenom installationsförutsättningarna.


Förutsättningar för installation

  • Installera OS X / Xcode Developer Tools
  • Du kan antingen få XCode genom att registrera dig för ett gratis konto och ladda ner från: https://developer.apple.com/downloads/
    • Installera OS X MySQL och alla de länkade biblioteken nedladdning http://www.mysql.com/downloads/mysql/ och välj den senaste 64-bitarsversionen
    • Kör installationspaketet. Detta kommer omedelbart att installeras i / usr / local / mysql / binRun MySQLStartupItem.pkg-filen för att använda det grafiska användargränssnittet för att starta din server automatiskt.
    • Öppna MySQL.prefPane och utför installationen för alla användare. Detta ger GUI för att stoppa och starta
    • Ställ in root-lösenord för MySQL: s nya installation. Du kan göra detta från kommandoraden:
      mysqladmin -u rotlösenord NEWPASSWORDInclude MySQL to path. I terminal:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Skriv följande i redigeraren: / usr / local / mysql / bin. Efter detta klickar du på spara och avslutar. Sätt i startalternativ för att berätta för MySQL-demonen och klienten att ansluta till den lokala servern. I terminal:
      sudo nano /etc/my.cnf
    • Inkludera följande i redigeraren:

[Mysqld]
uttag = /tmp/mysql.sock
[klient]
uttag = /tmp/mysql.sock

  • Nästa steg är att installera MySQL-binärerna. Du kan ladda ner direkt från http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Nedladdningar / MySQL-55.binaries.tar.gz -C ~ / Nedladdningar
    Den här koden genererar ett root.tar-arkiv som du också måste extrahera
    sudo tar -xzvf ~ / Nedladdningar / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    Vid denna punkt bör tjära lista de flera filer som är placerade på lämpliga platser genom hela systemet
    • Utför installationen av Phusion Passenger (en pärla som tar hand om Ruby on Rails-applikationer och gör dem lätta att komma åt på servern)
      sudo gem installera passagerare
      sudo passagerare-install-apache2-modul
      Installationen av installationen av apache2-modulen kommer att be dig om att inkludera flera rader i konfigurationsfilen för apache. Filen är /etc/apache2/httpd.conf för Lion Lion-standarden. Raderna som ska inkluderas är följande:

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@

  • Nästa steg är byggandet och installationen av Passenger Pref Pane

cd ~ / Nedladdningar
git klon https://github.com/Fingertips/passengerpane/
cd passagerarpanel
xcodebuild

(Om du inte kan hitta xcodebuild kan det vara i / usr / bin / xcodebuild)
Utför installationen av inställningsfönstret. Checka in ~ / Downloads / passengerpane / build / Releaseoch klicka på Passenger.prefPane för installation.


Installation av Redmine

Hur du installerar Redmine på Mac OS X

När du har tagit hand om förutsättningarna kan du börja med Redmine Installation. Följ följande steg för att installera Redmine på Mac OS X 10.7 Lion Server.

  • Steg 1:

Kontrollera Redmine 2
cd / Library / WebServer / Sites /
Skapa sidkatalog om den inte finns (sudo mkdir / Library / WebServer / Sites)
sudo git klon https://github.com/redmine/redmine

  • Steg 2:

Konfigurera passagerare och öppna / bibliotek / webbserver / webbplatser i Finder
I Systeminställningar börjar du passagerarpanelen
Flytta redmine-mappen till passageraren
När du har ställt in "Adress" till något som redmine.local klickar du på "Produktion"
Ange ett pennnamn för sajten (till exempel: din.server.com/redmine)

  • steg 3

Inställningsdatabas Med redmine-databas och användare kan du ställa in databasen
mysql -u rot-p
(När du uppmanas att ange MYSQL-root-lösenordet)
Ange sedan detta (detaljerad nedan) i MySQL. Byt ut valfritt lösenord för MY_PASSWORD:
skapa databas redmine teckenuppsättning utf8;
skapa användaren 'redmine' @ 'localhost' identifierad med 'MY_PASSWORD';
bevilja alla privilegier på redmine. * till 'redmine' @ 'localhost';
spola privilegier;
avsluta

  • Steg 4:

Konfigurera Redmine
cd / Library / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp public / plugin_assets loggfiler
sudo chmod-R 755-filer loggar tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

Redigera till exempel databasen.yml

produktion:
adapter: mysql
databas: redmin
värd: localhost
användarnamn: redmine
lösenord: MY_PASSWORD
uttag: /tmp/mysql.sock

Observera samma för konfiguration.yml vid behov

  • Steg 5:

Installera nödvändiga ädelstenar

sudo gem installera paket
Se till att du är närvarande i redmine-katalogencd / Library / WebServer / Sites / redmine:
sudo bundle installera - utan utvecklingstest

  • Steg 6:

Upprätta standardvärdena

sudo rake generera_sekret_token

Om du stöter på problem i det här skedet kan du försöka igen genom att använda kommandot "sudo port install mysql5-server mysql5".

sudo RAILS_ENV = produktion rake db: migrera
sudo RAILS_ENV = produktions rake redmine: load_default_data

Ange önskat språk (till exempel: en för engelska) när du uppmanas till det och tryck sedan på enter.

Kom ihåg att du kan få varningsmeddelandet "Vänligen installera RDoc". Det här meddelandet visas inte för att förhindra installationen som lyckas. I stället för generera_sekret_token, använd generera_session_store för redmine 1.4.

  • Steg 7:

starta om webbservern

Den ultimata Redmine -uppgraderingen? Lätt.

Få alla kraftfulla verktyg för perfekt projektplanering, hantering och kontroll i en programvara.

Prova Easy Redmine i 30 dagars gratis provperiod

Fullständiga funktioner, SSL-skyddad, dagliga säkerhetskopior, i din geolokalisering