Come installare Redmine su Mac OS X
Originariamente su PC Windows, l'installazione di Redmine su Mac OS X ti ha fornito una buona interfaccia utente. Anche tu devi installare l'installazione di Redmine sul tuo sistema Mac OS X.
Se, prima del tempo, hai utilizzato l'installazione effettiva, sarai in grado di utilizzare le risorse necessarie per l'installazione.
Precauzioni per le installazioni
- Installa gli strumenti per sviluppatori OS X/Xcode
- Puoi modificare XCode, installarlo nella directory principale e salvarlo da: https://developer.apple.com/downloads/
- Installa OS X MySQL e tutte le librerie disponibili. Caricalo http://www.mysql.com/downloads/mysql/ та виберить останню 64-bitну versíю
- Inserire le unità del pacchetto. Il file è installato in / usr / local / mysql / bin. Avvia il file MySQLStartupItem.pkg, che crea automaticamente un'interfaccia grafica per l'esecuzione del servizio di archiviazione ра.
- Apri MySQL.prefPane e seleziona l'installazione per tutti i tuoi utenti. La grafica interessante dell'interfaccia per la chiusura e la chiusura
- Installa una parola chiave coreana per la nuova installazione MySQL. Puoi usare il comando a distanza:
mysqladmin -u password root NUOVAPASSWORD. Apri MySQL per farlo. Il terminale è:
sudo touch /etc/paths.d/mysql
sudo nano /etc/paths.d/mysql
Il redattore si trova in: /usr/local/mysql/bin. Prima di farlo, puoi vederlo. Dopo aver modificato i parametri, inserire il demone e il client MySQL tramite l'interfaccia del server locale. Il terminale è:
sudo nano /etc/mio.cnf - Chiudi, come puoi vedere, dal redattore:
[mysqld]
socket = /tmp/mysql.sock
[cliente]
socket = /tmp/mysql.sock
- È stato creato un file MySQL installato. Puoi trovare un modo migliore per farlo http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
- sudo tar -xzvf ~ / Download / MySQL-55.binaries.tar.gz -C ~ / Download
Il tuo codice è stato generato dall'archivio root.tar, così posso essere spedito
sudo tar -xzvf ~ / Download / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
In quale fase il catrame è stato preparato per un quantitativo di grassi, rosmarini e miscele liquide per il tuo sistema- Installa l'installazione di Phusion Passenger (camino, come fare per l'installazione di Ruby on Rails e utilizzare i lettori sul server)
sudo gem installa passeggero
sudo passeggero-install-apache2-moduleL'installazione del modulo apache2 ti permetterà di aggiungere qualche file per la configurazione di apache. File /etc/apache2/httpd.conf per il Lion Server standard. I consigli che potresti avere, ma non è così:
- Installa l'installazione di Phusion Passenger (camino, come fare per l'installazione di Ruby on Rails e utilizzare i lettori 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@
- Impostazione del pannello di controllo e installazione del pannello Preferenze passeggero
cd ~ / Download
git clone https://github.com/Fingertips/passengerpane/
cd pannello passeggero
xcodebuild
(Se non puoi accedere a xcodebuild, potresti trovarlo in /usr/bin/ xcodebuild)
Premere il pannello di controllo. Modificare в ~ / Downloads / passengerpane / build / uscita selezionare Passenger.prefPane per l'installazione.
Installazione di Redmine
Dopo aver effettuato l'operazione, puoi installare Redmine. Dopo aver installato Redmine sul server Mac OS X 10.7 Lion, installalo.
- Tasto 1:
Modifica Redmine 2
cd / Libreria / WebServer / Sites /
Crea cataloghi di siti, anche se non è presente (sudo mkdir /Library/WebServer/Sites)
clone di sudo git https://github.com/redmine/redmine
- Tasto 2:
Seleziona Passenger e seleziona /Library/WebServer/Sites in Finder
Se il sistema di controllo visualizza il pannello di controllo Passenger
Scarica il pacchetto Redmine per Passenger
Dopo aver installato "Indirizzo" nella directory, sull'applicazione redmine.local, selezionare "Produzione"
Visualizza il tuo account sul sito (indirizzo: your.server.com/redmine)
- Passo 3
Crea una base danese per una base danese e creaci da Redmine, crea una base danese
mysql -u root -p
(Come stai cercando, vedi la parola chiave coreana di MYSQL)
Puoi inserirlo (non è vero) in MySQL. Inserisci una password sul tuo computer 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
- Tasto 4:
Scarica 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, nell'esempio
produzione:
adattatore: mysql
database: redmine
host: localhost
nome utente: redmine
password: LA MIA_PASSWORD
presa: /tmp/mysql.sock
Fai clic qui per il file Configuration.yml, anche se è sconosciuto
- Tasto 5:
Installa un nuovo messaggio
sudo gem installa bundler
Scopri cosa vedi nel catalogo Redminecd / Library / WebServer / Sites / redmine:
sudo bundle install - senza test di sviluppo
- Tasto 6:
Imposta l'impostazione per la rimozione
sudo rake generate_secret_token
Se ti chiudi per problemi con il tuo computer, prova la tua pagina, digita il comando "sudo port install mysql5-server my" sql5".
sudo RAILS_ENV = rake di produzione db: migrare
sudo RAILS_ENV = rastrello di produzione redmine: load_default_data
Fai clic sul pulsante destro del mouse (in inglese) e premi Invio.
Ricordati cosa puoi fare per eliminare l'errore dall'applicazione "Budь laska, install RDoc". Non preoccuparti, perché hai installato l'apparecchiatura. L'opzione generate_secret_token consente di utilizzare generate_session_store per Redmine 1.4.
- Tasto 7:
Utilizza il server web
Оновлення Redmine на вищий рівень? Leggere.
Ripristina tutti gli strumenti per una pianificazione ideale, controlla il progetto nell'apposito programma di безпеченні.