This is automatic translation. If you do not like it, switch to English or another language. Thank you for understanding. OK Show original
Composizione

Come installare Redmine su Mac OS X

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 installa e usa Redmine sul loro 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, digitare quanto segue: / usr / local / mysql / bin. Dopo questo fai clic su Salva e poi 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/my.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
    • Esegui l'installazione di Phusion Passenger (un gioiello che si occupa delle applicazioni Ruby on Rails e le rende facilmente accessibili sul server)
      sudo gem installa passeggero
      sudo passenger-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

PassengerRoot /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)

  • Fase 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';

flush priviledges;

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: MY_PASSWORD

socket: /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 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:

restart web-server

Autore: Sa Bal, Lukáš Beňa

Informazioni aggiuntive
Prova gratuita

Facile aggiornamento di Redmine 10
Top plugin e funzionalità
Nuovo e design mobile
Aggiornamenti del server
Nube globale

Inizia la prova gratuita

Prova Easy Redmine in una prova gratuita di 30 giorni

Full-featured, 30 Days, protetti da SSL, backup giornalieri, nella tua posizione geo

or