Hur man telepítő Redmine a Mac OS X rendszeren

4/20/2020
6 perc
Lukáš Beňa.

Nyomd meg a Windows-dator ger användningen av Redmine-applikationen a Mac OS X dig en mer strömlinjeformad användargränssnitt. A Redmine a Mac OS X-rendszeren található precíz fejlesztők számára.

Men innan du genomför den faktiska installationen måste du gå igenom installationsförutsättningarna.


Förutsättningar för telepítés

  • Installera OS X/Xcode fejlesztői eszközök
  • Du kan antingen få XCode genom att registrera dig för ett gratis konto och ladda ner från: https://developer.apple.com/downloads/
    • Telepítse az OS X MySQL-t és az összes könyvtárat. Ladda ner http://www.mysql.com/downloads/mysql/ och välj den senaste 64-bitarsversionen
    • Kör installációs csomagok. Detta kommer att installera i /usr/local/mysql/bin. Kör filen MySQLStartupItem.pkg för att använda grafiskt användargränssnitt for att starta din servers start automatiskt.
    • Öppna MySQL.prefPane és genomför installen for all användare. Detta ger ett grafiskt användargränssnitt för att stoppa och starta
    • Ange root-lösenord a MySQL:s nya telepítéséhez. Du kan göra detta från kommandoraden:
      mysqladmin -u root jelszó NYTT_LÖSENORD. Lépjen a MySQL-ig és keresse meg. I terminál:
      sudo érintse meg az /etc/paths.d/mysql fájlt
      sudo nano /etc/paths.d/mysql
      I redigeraren skriver du följande: /usr/local/mysql/bin. Klicka sedan a spara och avsluta. Ange startalternativ for att tala om för MySQL démon och klient att ansluta to local server. I terminál:
      sudo nano /etc/my.cnf
    • Inkludera följande i redigeraren:

[Mysqld]
foglalat = /tmp/mysql.sock
[ügyfél]
foglalat = /tmp/mysql.sock

  • Ez a lépés a MySQL-binerna telepítőjének. Du kan ladda ner direkt från http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Letöltések / MySQL-55.binaries.tar.gz -C ~ / Letöltések
    Detta kommando kommer att generera en root.tar-arkiv som du också måste extrahera
    sudo tar -xzvf ~ / Letöltések / 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 i hela systemet
    • Utför telepítés av Phusion Passenger (en gem som tar hand om Ruby on Rails-applikationer och gör dem enkla att komma åt på servern)
      sudo gem install utas
      sudo utas-telepítés-apache2-modul
      Installationen av apache2-modulen kommer att be dig att inkludera flera rader i apache-konfigurationsfilen. A fájl az /etc/apache2/httpd.conf a szabványos Lion szerverhez. Raderna att inkludera är följande:

LoadModule utas_modul /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@

  • Ez a lépés a Passenger Pref Pane-ban található és telepítő

cd ~ / Letöltések
git klón https://github.com/Fingertips/passengerpane/
cd utastartó
xcodebuild

(Om du inte kan hitta xcodebuild kan det finnas i /usr/bin/xcodebuild)
Utför installen av inställningsfönstret. Kolla i ~ / Downloads / passengerpane / build / Release och kattintson a Passenger.prefPane a telepítéshez.


A Redmine telepítése

A Redmine telepítője a Mac OS X rendszeren

När du har tagit hand om förutsättningarna kan du börja med Redmine-installationen. Figyelje meg a Redmine telepítését a Mac OS X 10.7 Lion Server rendszeren.

  • 1. lépés:

Kontrollera Redmine 2
cd / Könyvtár / WebServer / Webhelyek /
Skapa en katalog för webbplatser om den inte redan finns (sudo mkdir /Library/WebServer/Sites)
sudo git klón https://github.com/redmine/redmine

  • 2. lépés:

Konfigurera Passenger és öppna /Library/WebServer/Sites i Finder
I Systeminställningar, öppna Passenger-inställningar
Flytta redmine-mappen utasig
Efter att ha ställt in "Address" till något som t.ex. redmine.local, kattintson a "Production" elemre
Ange ett valfritt namn för webbplatsen (t.ex. your.server.com/redmine)

  • 3. lépés

Adatbázis konfigurálása, redmine-adatbázis és felhasználói adatok, adatbázis konfigurálása
mysql -u root -p
(När du blir ombedd, ange MYSQL root-lösenordet)
Ange sedan följande (detaljerat nedan) i MySQL. Byt ut valfritt lösenord for MY_PASSWORD:
adatbázis létrehozása redmine karakterkészlet utf8;
hozzon létre 'redmine' @ 'localhost' felhasználót, amelyet 'MY_PASSWORD' azonosított;
adjon minden kiváltságot a redmine. * számára a 'redmine' @ 'localhost' számára;
flush kiváltságok;
kijárat

  • 4. lépés:

Konfigurera Redmine
cd / Könyvtár / WebServer / Webhelyek / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp public / plugin_assets naplófájlok
sudo chmod -R 755 fájlok log tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

Redigera database.yml, egészen exempel

Termelés:
adapter: mysql
adatbázis: redmine
host: localhost
felhasználónév: redmine
jelszó: MY_PASSWORD
aljzat: /tmp/mysql.sock

Observera samma för configuration.yml om det behövs

  • 5. lépés:

Installera de nödvändiga juvelerna

sudo gem install csomag
Se till att du befinner dig i redmine-katalogenCD / Könyvtár / WebServer / Webhelyek / redmine:
sudo csomag telepítése - fejlesztési teszt nélkül

  • 6. lépés:

Skapa standardvärden

sudo rake generator_secret_token

Om du stöter på problem vid detta steg, försök igen genom att använda kommandot "sudo port install mysql5-server mysql5".

sudo RAILS_ENV = termelési rake db: migráció
sudo RAILS_ENV = termelési rake 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 "Please install RDoc". Detta meddelande visa inte för att förhindra en lyckad install. Använd istället generate_session_store för redmine 1.4.

  • 7. lépés:

starta om webbservern

Az ultimata Redmine-upgraderingen? Enkel.

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

Prova Easy Redmine 30 dagar ingyenes próbaidőszakban

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