Come installare Redmine su Mac OS X.

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

Rispetto a un PC Windows, l'utilizzo dell'applicazione Redmine su Mac OS X offre un'interfaccia di utilizzo più semplificata. Questo è il motivo per cui le persone preferiscono installare e utilizzare Redmine sul sistema Mac OS X.

Tuttavia, prima di effettuare un'installazione efficace, è necessario richiedere alcune informazioni preliminari sull'installazione.


Cerințe preliminare pentru instalare

  • Installa gli strumenti per sviluppatori OS X/Xcode
  • Puoi ottenere XCode registrandoti gratuitamente e scaricando: https://developer.apple.com/downloads/
    • Installa OS X MySQL e tutta la biblioteca associata. Descărcați http://www.mysql.com/downloads/mysql/ e scegli la versione più recente di 64 bit
    • Prendi il pacchetto di installazione. Questa operazione deve essere installata rapidamente in /usr/local/mysql/bin. Utilizzare il file MySQLStartupItem.pkg per utilizzare l'interfaccia grafica dell'utente per il server porno automatico.
    • Apri MySQL.prefPane ed esegui l'installazione per tutti gli utenti. Questo lucru offre un'interfaccia utente grafica per gestire e porno
    • Imposta la parola root per installare nuovamente MySQL. Potresti affrontare questo lucro nella linea di comando:
      mysqladmin -u root password NEWPASSWORDInclude MySQL in formato. Nel terminale:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Nell'editor, digitare: /usr/local/mysql/bin. Dopo aver fatto clic su Salvare e poi ieșiți. Aggiungi le opzioni di pornografia per connettere il demone MySQL e il client al server locale. Nel terminale:
      sudo nano /etc/mio.cnf
    • Includi l'articolo, dopo tutto, nell'editor:

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

  • Non è necessario installare il binario MySQL. Puoi scaricarlo direttamente dalla http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Download / MySQL-55.binaries.tar.gz -C ~ / Download
    Questo merluzzo genera un file root.tar che devi estrarre
    sudo tar -xzvf ~ / Download / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    In questo momento dovrai ascoltare più file di testo nei luoghi in cui puoi lavorare nel sistema completo
    • Effettuare l'installazione di Phusion Passenger (cosa che si occupa dell'applicazione Ruby on Rails e del suo accesso al server)
      sudo gem installa passeggero
      sudo passeggero-install-apache2-module
      Installando il modulo apache2 sarai in grado di includere più linee nella scheda di configurazione di apache. Il file è /etc/apache2/httpd.conf per Lion Server standard. La linea inclusa è modificata:

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@

  • L'istruzione non è la costruzione e l'installazione del pannello Preferenze passeggero

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

(Se non puoi localizzare xcodebuild, puoi trovarlo in /usr/bin/ xcodebuild)
Eseguire l'installazione del pannello di preferenza. Verificalo ~ / Downloads / passengerpane / build / uscita E fai clic su Passenger.prefPane per installarlo.


Installare Redmine

Come installare Redmine su Mac OS X

Se hai ignorato la domanda preliminare, puoi iniziare a installare Redmine. Non perdere altro tempo per installare Redmine su Mac OS X 10.7 Lion Server.

  • Passo 1:

Verifica Redmine 2
cd / Libreria / WebServer / Sites /
Crea una directory siti se non esiste (sudo mkdir /Library/WebServer/Sites)
clone di sudo git https://github.com/redmine/redmine

  • Passo 2:

Configura Passenger e seleziona /Library/WebServer/Sites in Finder
Nelle preferenze del sistema, accetta il pannello delle preferenze Passenger
Cambia la cartella Redmine in Passenger
Dopo aver impostato "Indirizzo" su redmine.local, fare clic su "Produzione"
Presenta qualsiasi numero di stile per il sito (esempio: your.server.com/redmine)

  • passo 3

Configura la base della data con la base della data e utilizza Redmine, configura la base della data
mysql -u root -p
(Quando sunteti întrebat, introduci la parola root MYSQL)
Poi presenterò questo lavoro (dettagli maggiori) in MySQL. Parla con qualcuno che ti piace. 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

  • 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

Modifica database.yml, esempio

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

Osserva i risultati di configurazione.yml se è necessario

  • Passo 5:

Installare il gem-urile necessario

sudo gem installa bundler
Assicurati di essere presente nella directory Redminecd / Library / WebServer / Sites / redmine:
sudo bundle install - senza test di sviluppo

  • Passo 6:

Stabiliti valore implicito

sudo rake generate_secret_token

Se riscontri problemi in questo momento, cerca di nuovo seguendo 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

Introduci limba pe care o doriți (de exemplu: en pentru inglese) quando sunteți întrebat și poi apăsați Enter.

Tieni presente che potresti iniziare il messaggio di avviso "Installa RDoc". Questo messaggio non appare per prevenire l'installazione residua. Al posto di generate_secret_token, utilizza generate_session_store per Redmine 1.4.

  • Passo 7:

Report sul server web

Actualizarea finală Redmine? Ușoara.

Ottieni tutti gli strumenti del computer per pianificare, gestire l'area e controllare perfettamente il progetto all'interno di un singolo software.

Cerca Easy Redmine in 30 mesi di ricerca gratuita

Funzionalità complete, protezione SSL, backup-uri zilnice, in geolocalizarea dvs.