Come installare Redmine su Mac OS X

4/20/2020
7 minuti
Lukáš Beňa.

Utilizza un PC Windows per utilizzare l'applicazione Redmine su Mac OS X e un'interfaccia di utilizzo più gestibile. Questo è ciò che le persone stanno cercando di installare e utilizzare Redmine sul proprio sistema Mac OS X.

Per evitare che l'installazione venga eseguita correttamente, è necessario occuparsi della porta installata.


Attendere per l'installazione

  • Installa gli strumenti per sviluppatori OS X/Xcode
  • Puoi utilizzare XCode per registrarti per un account gratuito e scaricarlo: https://developer.apple.com/downloads/
    • Installa OS X MySQL in tutte le librerie nascoste. Scaricamento http://www.mysql.com/downloads/mysql/ e questa è la nuova versione a 64 bit
    • Lascia il pacchetto di installazione. Dit zal prompt installer in / usr / local / mysql / bin. Scegli MySQLStartupItem.pkg per eseguire l'utilizzo dell'interfaccia grafica di utilizzo per avviare automaticamente il server.
    • Apri MySQL.prefPane prima dell'installazione per tutti gli utenti. Fornisce una GUI per interrompere e avviare
    • Usa la parola chiave root per la nuova installazione MySQL. Puoi farlo senza l'opzione:
      mysqladmin -u root wachtwoord NUOVO WACHTWOORDVoeg MySQL toe aan het pad. Nel terminale:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Digitare l'editor successivo: /usr/local/mysql/bin . Fare clic qui sull'opzione e sul pulsante di chiusura. Aprire le opzioni per aprire il demone MySQL e il client per creare un collegamento con il server locale. Nel terminale:
      sudo nano /etc/mio.cnf
    • Di seguito sono riportati gli zoals van toepassing nell'editore:

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

  • Il passaggio successivo è l'installazione dei binari MySQL. Puoi scaricare questi file diritti 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 genera un root.tar-archief che devi anche rimuovere dal pacchetto
    sudo tar -xzvf ~ / Download / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    Su questo punto è necessario prendere in considerazione diversi posti in cui sono presenti le posizioni nascoste dell'intero sistema.
    • Prima dell'installazione di Phusion Passenger (un gioiello per il passaggio di Ruby on Rails e il suo funzionamento perfetto sul server)
      sudo gem installa passeggero
      sudo passeggero-install-apache2-module
      L'installazione del modulo apache2 è necessaria per accedere a più regole sul modulo di configurazione di apache. La soluzione migliore è /etc/apache2/httpd.conf per il Lion Server standard. Le regole per scegliere cosa fare quando vuoi:

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 passaggio successivo è quello di aprire e installare il pannello Preferenze passeggero

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

(Se xcodebuild non puoi vincere, puoi trovarlo in /usr/bin/xcodebuild)
Prima dell'installazione del pannello operatore. Controllore dentro ~ / Downloads / passengerpane / build / uscita, quindi fare clic su Passenger.prefPane per l'installazione.


Installazione di Redmine

Come installare Redmine su Mac OS X

Una volta che hai davvero deciso di farlo, puoi iniziare con l'installazione di Redmine. Il prossimo passo è quello di installare Redmine su Mac OS X 10.7 Lion Server.

  • Passaggio 1:

Controllore Redmine 2
cd / Libreria / WebServer / Sites /
Impostare la directory dei siti su questa non migliore (sudo mkdir /Library/WebServer/Sites)
clone di sudo git https://github.com/redmine/redmine

  • Passaggio 2:

Configura Passenger e apri /Library/WebServer/Sites nel Finder
In Systeemvoorkeuren, inizia con il pannello passeggeri-voorkeuren
Visualizza la mappa Redmine vicino a Passenger
Dopo aver inserito "Indirizzo" su redmine.local, fare clic su "Produzione"
Voer een willekurige name in voor de site (bijvoorbeeld: your.server.com/redmine)

  • Passo 3

Stelo del database nel database Redmine e utilizzo
mysql -u root -p
(Quando il tuo nome viene generato, inserisci la parola chiave root MYSQL)
Lo seguirai in MySQL. Usa un'altra parola d'ordine di quello che vuoi 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

  • Passaggio 4:

Configuratore 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

Utilizzare database.yml, immagine complementare

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

Non è necessario utilizzare il file Configuration.yml

  • Passaggio 5:

Installa le gemme vereiste

sudo gem installa bundler
Zorg ti dice che sei nella directory Redminecd / Library / WebServer / Sites / redmine:
sudo bundle install - senza test di sviluppo

  • Passaggio 6:

Stel de standardwaarden in

sudo rake generate_secret_token

Se hai riscontrato questo problema, provalo e scoprilo con l'aiuto dell'opzione "sudo port install mysql5-server mysql5".

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

Voer de taal in die u wilt (bijvoorbeeld: en voor Engels) quando il tuo hierom wordt gevraagd e druk vervolgens op enter.

Mi sono reso conto che è possibile visualizzare il messaggio "Si prega di installare RDoc". Questa fusione non è stata effettuata per consentire l'installazione di successo. Utilizzo del software generate_secret_token generate_session_store per Redmine 1.4.

  • Passaggio 7:

Avvia il server web

L'ultimo aggiornamento di Redmine? Makkelijk.

Utilizza tutti gli strumenti necessari per una perfetta pianificazione del progetto, -beheer en -controle nel software één.

Probeer Easy Redmine 30 giorni gratis

Volledige functies, SSL-beveiligd, dagelijkse back-ups, in uw geografische location