Hur man instalační program Redmine na Mac OS X

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

Jämfört med en Windows-dator ger användningen redmine-applikationen na Mac OS X dig en mer strömlinjeformad användargränssnitt. Podrobnosti o přesném provedení pro instalaci a instalaci Redmine v systému Mac OS X.

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


Förutsättningar pro instalaci

  • Instalační nástroje pro vývojáře OS X/Xcode
  • Chcete-li získat přístup k genomu XCode att registrera dig for ett gratis konto nebo ladda ner från: https://developer.apple.com/downloads/
    • Instalační systém OS X MySQL a všechny dostupné knihovny. Ladda ner http://www.mysql.com/downloads/mysql/ och välj den senaste 64-bitarsversionen
    • Kör instalační balíček. Detta kommer att installera i /usr/local/mysql/bin. Další soubor MySQLStartupItem.pkg pro přístup k novému grafu användargränssnitt pro spuštění automatického spuštění serverů.
    • Öppna MySQL.prefPane a genomför installen for alla användare. Detta ger ett grafiskt användargränssnitt för att stoppa och starta
    • Ange root-lösenord pro MySQL:s nya instalace. Pokud jde o komandoraden:
      mysqladmin -u root heslo NYTT_LÖSENORD. Zastavte se do MySQL a spusťte. Terminal jsem:
      sudo klepněte na /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Změnil jsem skriver du följande: /usr/local/mysql/bin. Klicka sedan na spara och avsluta. Alternativní spuštění pro přístup k démonu MySQL a klientovi k místnímu serveru. Terminal jsem:
      sudo nano /etc/my.cnf
    • Zahrnuty a úpravy:

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

  • Nyní k instalaci MySQL-binärer. Du kan ladda ner direkt från http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Downloads / MySQL-55.binaries.tar.gz -C ~ / Downloads
    Detta kommando kommer att generera en root.tar-arkiv som du också måste extrahera
    sudo tar -xzvf ~ / Soubory ke stažení / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    Vid det här laget bör tar lista de olika filerna som placerats on lämpliga platser and hela systemet
    • Utför instalace Phusion Passenger (aplikace pro aplikaci Ruby on Rails a další komma åt na serveru)
      sudo gem nainstalovat cestujícího
      modul sudo passenger-install-apache2
      Instalace modulu apache2 je možná pomocí souboru s různými soubory a konfiguračním souborem Apache. Soubor jako /etc/apache2/httpd.conf pro standardní Lion Server. Raderna att inclludera ä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@

  • Další informace naleznete v části Přednostní panel pro cestující

cd ~ / Ke stažení
git klon https://github.com/Fingertips/passengerpane/
CD cestující
xcodebuild

(Můžete narazit na xcodebuild může být v /usr/bin/xcodebuild)
Utför installationen inställningsfönstret. Kolla i ~ / Stahování / cestující / sestavení / vydání och klikněte na Passenger.prefPane pro instalaci.


Instalace Redmine

Použijte instalační program Redmine na Mac OS X

När du har tagit hand om förutsättningarna kan du börja med Redmine-installationen. Sledujte další kroky pro instalaci Redmine na Mac OS X 10.7 Lion Server.

  • Krok 1:

Kontrollera Redmine 2
cd / Knihovna / WebServer / Weby /
Skapa en katalog for webbplatser om den inte redan finns (sudo mkdir /Library/WebServer/Sites)
sudo git klon https://github.com/redmine/redmine

  • Krok 2:

Konfigurace Passenger nebo öppna /Library/WebServer/Sites a Finder
I Systeminställningar, öppna Passenger-inställningar
Flytta redmine-mappen to Passenger
Poté, co jste zůstali v "Adresa", dokud jsem t.ex. redmine.local, klikněte na "Produkce"
Ange ett valfritt namn for webbplatsen (např. váš.server.com/redmine)

  • Krok 3

Konfigurační databáze Med redmine-databasen a användaren, konfigurační databáze
mysql -u root -p
(När du blir ombedd, ange MYSQL root-lösenordet)
Ange sedan följande (detaily nedan) a MySQL. Byt ut valfritt lösenord 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

Redigera databáze.yml, do exempel

Výroba:
adaptér: mysql
databáze: redmine
hostitel: localhost
uživatelské jméno: redmine
heslo: MY_PASSWORD
zásuvka: /tmp/mysql.sock

Observera samma for configuration.yml om det behövs

  • Krok 5:

Installera de nödvändiga juvelerna

sudo gem install bundler
Se till att du befinner dig i redmine-katalogencd / Library / WebServer / Sites / redmine:
instalace sudo balíčku - bez testu vývoje

  • Krok 6:

Skapa standardvärden

sudo rake generovat_secret_token

Pokud je problém vyřešen, podívejte se na tento genom do příkazu "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

Ange det språk du vill ha (t.ex. en för engelska) när du ombeds och tryck sedan på enter.

Nainstalujte prosím RDoc "Please install RDoc". Detta meddelande visas inte for att förhindra en lyckad installation. K dispozici je generovat_session_store pro redmine 1.4.

  • Krok 7:

spusťte webový server

Poslední aktualizace Redmine? Enkel.

Få alla kraftfulla verktyg for perfekt projektplanering, hantering och controll i en enda programvara.

Prova Easy Redmine za 30 dagarů zdarma

Kompletní funkce, SSL-skyddad, dagliga sakerhetskopior, a geografické platy