Come installare Redmine su Mac OS X
Allo stesso modo, prima di eseguire l'installazione effettiva, è necessario procedere all'installazione corretta.
Forutsetninger per l'installazione
- Programma di installazione Strumenti per sviluppatori OS X/Xcode
- Puoi ottenere XCode registrandoti per un conto gratuito e durato da: https://developer.apple.com/downloads/
- Installa OS X MySQL e tutte le librerie supportate. Ultimo anno http://www.mysql.com/downloads/mysql/ e scopri la nuova versione a 64 bit
- Kjør installsjonspakken. Questo verrà installato in / usr / local / mysql / bin. Utilizzare il file MySQLStartupItem.pkg per utilizzare la scheda grafica per avviare i server tramite avvio automatico.
- Aprire MySQL.prefPane ed eseguire l'installazione per tutti i utilizzi. Questa è la GUI per interrompere e avviare
- Imposta la password rot per la nuova installazione di MySQL. Puoi fare questo dal comando:
mysqladmin -u password root NYTT_PASSORD. Include MySQL in uso. Io terminale:
sudo touch /etc/paths.d/mysql
sudo nano /etc/paths.d/mysql
Nel programma di modifica, scrivere il seguente: /usr/local/mysql/bin. Fare clic qui su "Lagre" e poi lasciarlo andare. Vai all'alternativa di avvio per proteggere i demoni MySQL e collegare i client al server locale. Io terminale:
sudo nano /etc/mio.cnf - Include i seguenti passaggi nel programma di modifica:
[mysqld]
socket = /tmp/mysql.sock
[cliente]
socket = /tmp/mysql.sock
- Questo processo è quello di installare la libreria MySQL. Puoi durare direttamente da lì 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 dovrai anche impacchettare
sudo tar -xzvf ~ / Download / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
A questo punto, porta l'elenco dei file che si trovano nelle posizioni passeggere del sistema- Installazione semplice di Phusion Passenger (una gemma che vale l'applicazione Ruby on Rails e aiutali facilmente a trovare lavoro sul server)
sudo gem installa passeggero
sudo passeggero-install-apache2-moduleL'installazione del modulo apache2 ti consentirà di includere più linee nel file di configurazione di apache. Il file è /etc/apache2/httpd.conf per Lion Server standard. La linea che includerà è come segue:
- Installazione semplice di Phusion Passenger (una gemma che vale l'applicazione Ruby on Rails e aiutali facilmente a trovare lavoro 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@
- Queste operazioni possono essere eseguite e installate nel pannello Preferenze passeggero
cd ~ / Download
git clone https://github.com/Fingertips/passengerpane/
cd pannello passeggero
xcodebuild
(Se non finisci xcodebuild, potrebbe essere in /usr/bin/xcodebuild)
Eseguire l'installazione dal pannello preferenziale. Sjekk i ~ / Downloads / passengerpane / build / uscita, quindi fare clic su Passenger.prefPane per l'installazione.
Installazione di Redmine
Dopo aver sentito il problema della configurazione, puoi iniziare con l'installazione di Redmine. Segui queste trinnene per installare Redmine su Mac OS X 10.7 Lion Server.
- Trin 1:
Sjekk Redmine 2
cd / Libreria / WebServer / Sites /
Apri la mappa dei siti se non sono finiti (sudo mkdir /Library/WebServer/Sites)
clone di sudo git https://github.com/redmine/redmine
- Trin 2:
Configura Passenger e apri /Library/WebServer/Sites in Finder
I Systemvalg, åpne Passenger-valgpanelet
Flytt redmine-mappa per Passenger
Etter å ha seduto "Indirizzo" fino a quando noe som f.eks. redmine.local, fare clic su "Produzione"
Skriv inn et valgfritt pennavn per nettstedet (f.eks.: your.server.com/redmine)
- Trin 3:
Imposta il database dell'opp Con il database Redmine e utilizza, imposta il database dell'opp
mysql -u root -p
(Quando lo scoprirai, digita la password root MYSQL)
Scrivi questo (dettaglio necessario) in MySQL. Erstatt eventualmentelt passordet du velger for 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
- Trin 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
Rediger database.yml, per esempio
produzione:
adattatore: mysql
database: redmine
host: localhost
nome utente: redmine
password: LA MIA_PASSWORD
presa: /tmp/mysql.sock
Usa lo stesso metodo per Configuration.yml se non è necessario
- Trin 5:
Installer de nødvendige gemene
sudo gem installa bundler
Chiedi se sei nella mappa Redminecd / Library / WebServer / Sites / redmine:
sudo bundle install - senza test di sviluppo
- Trin 6:
Tavolo verde standard
sudo rake generate_secret_token
Se ti trovi di fronte a problemi in questo stadio, prova a usare 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
Scrivi inn ønsket språk (ad esempio: uno per inglese) quando ne aprirai uno, e prova a entrare.
Vai all'avviso che puoi usare l'avviso "Si prega di installare RDoc". Questo apparecchio non vede l'installazione per impedire un'installazione corretta. Ho scelto generate_secret_token, utilizzo generate_session_store per Redmine 1.4.
- Trin 7:
avvia il server web a New York
L'ultima opzione di Redmine? Enkel.
Ottieni tutti i vantaggi creativi per una perfetta pianificazione, creazione e controllo dei progetti in un programma.