en
Lingua
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
traduzione AI
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Come installare Redmine su Mac OS X

4/20/2020
6 minuti
Lukaš Beňa

Rispetto al PC Windows, l'utilizzo dell'applicazione Redmine su Mac OS X offre un'interfaccia utente più snella. Questo è esattamente il motivo per cui le persone preferiscono installare e utilizzare Redmine sul proprio sistema Mac OS X.

Tuttavia, prima di eseguire l'installazione effettiva, è necessario esaminare i prerequisiti di installazione.


Prerequisiti per l'installazione

  • Installa gli strumenti per sviluppatori OS X / Xcode
  • Puoi ottenere XCode registrandoti per un account gratuito e scaricando da: https://developer.apple.com/downloads/
    • Installa OS X MySQL e tutte le librerie collegate Scarica http://www.mysql.com/downloads/mysql/ e scegli l'ultima versione a 64 bit
    • Esegui il pacchetto di installazione. Questo verrà installato prontamente nel file / usr / local / mysql / binRun MySQLStartupItem.pkg per utilizzare l'interfaccia utente grafica per avviare automaticamente l'avvio del server.
    • Apri MySQL.prefPane ed esegui l'installazione per tutti gli utenti. Ciò fornisce la GUI per l'arresto e l'avvio
    • Imposta la password di root per la nuova installazione di MySQL. Puoi farlo dalla riga di comando:
      mysqladmin -u password di root NEWPASSWORD Includi MySQL nel percorso. Nel terminal:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Nell'editor, digita quanto segue: / usr / local / mysql / bin. Dopo questo fare clic su Salva e quindi su Esci. Inserisci le opzioni di avvio per dire al demone e al client MySQL di connettersi al server locale. Nel terminal:
      sudo nano /etc/mio.cnf
    • Includere quanto segue come appropriato nell'editor:

[mysqld]
socket = /tmp/mysql.sock
[cliente]
socket = /tmp/mysql.sock

  • Il prossimo passo è installare i binari di MySQL. Puoi scaricare direttamente da http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Download / MySQL-55.binaries.tar.gz -C ~ / Download
    Questo codice genererà un archivio root.tar che devi anche estrarre
    sudo tar -xzvf ~ / Download / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    A questo punto, tar dovrebbe elencare i vari file collocati in posizioni adatte in tutto il sistema
    • Effettua l'installazione di Phusion Passenger (una gemma che si prende cura delle applicazioni Ruby on Rails e le rende di facile accesso sul server)
      sudo gem installa passeggero
      sudo passeggero-install-apache2-module
      L'installazione dell'installazione del modulo apache2 ti chiederà di includere più righe nel file di configurazione di apache. Il file è /etc/apache2/httpd.conf per il Lion Server standard. Le linee da includere sono le seguenti:

LoadModule Passenger_module /Library/Ruby/Gems/1.8/gems/passenger-3.0.12/ext/apache2/mod_passenger.so
PasseggeroRoot/Library/Ruby/Gems/1.8/gems/passenger-3.0.12
PassengerRuby /System/Library/Frameworks/Ruby.framework/Version/1.8/usr/bin/ruby@

  • Il prossimo passo è la costruzione e l'installazione del riquadro pref. Passeggeri

cd ~ / Download
git clone https://github.com/Fingertips/passengerpane/
cd pannello passeggero
xcodebuild

(Se non riesci a individuare xcodebuild, potrebbe trovarsi in / usr / bin / xcodebuild)
Eseguire l'installazione del riquadro delle preferenze. Registrare ~ / Downloads / passengerpane / build / uscitae fare clic su Passenger.prefPane per l'installazione.


Installazione di Redmine

Come installare Redmine su Mac OS X

Dopo aver preso in considerazione i prerequisiti, è possibile iniziare con l'installazione di Redmine. Osservare i seguenti passaggi per installare Redmine su Mac OS X 10.7 Lion Server.

  • Passo 1:

Controlla Redmine 2
cd / Libreria / WebServer / Sites /
Crea directory siti se non esiste (sudo mkdir / Library / WebServer / Sites)
clone di sudo git https://github.com/redmine/redmine

  • Passo 2:

Configura Passeggero e apri / Libreria / WebServer / Siti nel Finder
In Preferenze di Sistema, avvia il riquadro delle preferenze Passeggero
Sposta la cartella Redmine sul Passeggero
Dopo aver impostato "Indirizzo" su qualcosa come redmine.local, fai clic su "Produzione"
Immettere un nome penna per il sito (ad esempio: your.server.com/redmine)

  • Passo 3

Imposta database Con redmine database e utente, imposta il database
mysql -u root -p
(Quando viene richiesto, immettere la password di root MYSQL)
Quindi inserisci questo (dettagliato di seguito) in MySQL. Sostituisci qualsiasi password di tua scelta per MY_PASSWORD:
creare il set di caratteri redmine del database utf8;
crea l'utente 'redmine' @ 'localhost' identificato da 'MY_PASSWORD';
concedere tutti i privilegi su redmine. * a 'redmine' @ 'localhost';
svuotare i privilegi;
exit

  • Passo 4:

Configura Redmine
cd / Library / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp public / plugin_assets file di registro
sudo chmod -R 755 registra i file tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

Modificare database.yml, ad esempio

produzione:
adattatore: mysql
database: redmine
host: localhost
nome utente: redmine
password: LA MIA_PASSWORD
presa: /tmp/mysql.sock

Osservare lo stesso per configuration.yml se necessario

  • Passo 5:

Installa le gemme richieste

sudo gem installa bundler
Assicurati di essere presente nella directory redminecd / Library / WebServer / Sites / redmine:
sudo bundle install - senza test di sviluppo

  • Passo 6:

Stabilire le impostazioni predefinite

sudo rake generate_secret_token

In questa fase, se si riscontrano problemi, riprovare utilizzando il comando "sudo port install mysql5-server mysql5".

sudo RAILS_ENV = rake di produzione db: migrare
sudo RAILS_ENV = rastrello di produzione redmine: load_default_data

Immettere la lingua desiderata (ad esempio: en per l'inglese) quando viene richiesto, quindi premere Invio.

Tieni presente che potresti ricevere il messaggio di avviso "Installa RDoc". Questo messaggio non mostra per impedire l'installazione corretta. Invece di generate_secret_token, utilizzare generate_session_store per redmine 1.4.

  • Passo 7:

riavviare il server web

L'ultimo aggiornamento di Redmine? Facile.

Ottieni tutti gli strumenti potenti per una perfetta pianificazione, gestione e controllo del progetto in un unico software.

Prova Easy Redmine in 30 giorni di prova gratuita

Funzionalità complete, protezione SSL, backup giornalieri, nella tua geolocalizzazione