Come installare Redmine su Mac OS X
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-moduleL'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:
- Prima dell'installazione di Phusion Passenger (un gioiello per il passaggio di Ruby on Rails e il suo funzionamento perfetto sul server)
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
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.