Kom och installera Redmine på Mac OS X

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

Används för PC Windows, använder Redmine för Mac OS X för att inte använda gränssnittet snabbt. Ecco perché le persone preferiscono installare och utilizzare Redmine sul proprio system Mac OS X.

Tuttavia, prima di effettuare l'installazione effettiva, è necessario soddisfare i requisiti di installazione.


Requisiti per l'installazione

  • Installera OS X/Xcode Developer Tools
  • Puoi ottenere XCode registrandoti per un account gratuito e scaricando da: https://developer.apple.com/downloads/
    • Installera OS X MySQL och alla bibliotekskollegor. Ladda ner http://www.mysql.com/downloads/mysql/ e scegli l'ultima versione en 64-bitars
    • Esegui il pacchetto di installazione. Sök snabbt installationsprogrammet i / usr / local / mysql / bin Esegui il filen MySQLStartupItem.pkg för användning av gränssnittet utan grafiska funktioner för automatiska serverfunktioner.
    • Apri MySQL.prefPane e effettua l'installazione per tutti gli utenti. Questo fornisce un'interfaccia grafica per l'arresto e l'avvio
    • Ange lösenordet för root för den nya installationen av MySQL. Puoi farlo dalla riga di comando:
      mysqladmin -u root-lösenord NEWPASSWORDInkludera MySQL nel percorso. Nel terminale:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Nell'editor, digita quanto segue: /usr/local/mysql/bin . Dopo di ciò, fai clic su Salva e poi esci.Inserisci le opzioni di avvio per indicare al demone e al klient MySQL di connettersi all server locale. Nel terminale:
      sudo nano /etc/my.cnf
    • Inkluderar quanto segue kommer appropriato nell'editor:

[Mysqld]
uttag = /tmp/mysql.sock
[klient]
uttag = /tmp/mysql.sock

  • Det går successivt att installera binari MySQL. Puoi scaricare direttamente da http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Nedladdningar / MySQL-55.binaries.tar.gz -C ~ / Nedladdningar
    Questo codice genererà un archivio root.tar che devi anche estrarre
    sudo tar -xzvf ~ / Nedladdningar / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    A questo punto, tar dovrebbe elencare i vari fil posizionati in posizioni lämplig i tutto il sistema
    • Esegui l'installazione di Phusion Passenger (en gemma che si occupa delle applicazioni Ruby on Rails e le rende facili da accedere sul server)
      sudo gem installera passagerare
      sudo passagerare-install-apache2-modul
      L'installazione del modulo apache2 ti chiederà di includere più righe nel file di configurazione apache. Filen är /etc/apache2/httpd.conf per il server Lion standard. Le righe da includere sono le seguenti:

LoadModule passenger_module /Library/Ruby/Gems/1.8/gems/passenger-3.0.12/ext/apache2/mod_passenger.so
PassengerRoot /Library/Ruby/Gems/1.8/gems/passenger-3.0.12
PassengerRuby /System/Library/Frameworks/Ruby.framework/Version/1.8/usr/bin/ruby@

  • Il passo successivo è la costruzione e l'installazione di Passenger Pref Panel

cd ~ / Nedladdningar
git klon https://github.com/Fingertips/passengerpane/
cd passagerarpanel
xcodebuild

(Se inte riesci a trovare xcodebuild, potrebbe essere i /usr/bin/ xcodebuild)
Effettua l'installazione del pannello delle preferenze. Verifica in ~ / Downloads / passengerpane / build / Release, e fai clic su Passenger.prefPane per l'installazione.


Installation av Redmine

Kom och installera Redmine på Mac OS X

Dopo aver soddisfatto i prerequisiti, puoi iniziare con l'installazione di Redmine. Server och säker installation för Redmine på Mac OS X 10.7 Lion Server.

  • Steg 1:

Verifica Redmine 2
cd / Library / WebServer / Sites /
Skapa katalogwebbplatser som inte finns (sudo mkdir /Library/WebServer/Sites)
sudo git klon https://github.com/redmine/redmine

  • Steg 2:

Konfigurera Passenger i april /Library/WebServer/Sites i Finder
Nelle Preferenze di Sistema, avvia il pannello delle preferenze di Passenger
Sposta la cartella redmine su Passenger
Dopo aver impostato "Indirizzo" på qualcosa come redmine.local, klicka på "Produzione"
Inserisci un qualsiasi nome per il sito (ad esempio: your.server.com/redmine)

  • Steg 3

Konfigurera databasen Konfigurera databasen och konfigurera databasen
mysql -u rot-p
(Quando ti viene richiesto, inserisci la password di root di MYSQL)
Successivamente, inserisci questo (dettagliato di seguito) i MySQL. Sostituisci qualsiasi password a tua scelta per MY_PASSWORD:
skapa databas redmine teckenuppsättning utf8;
skapa användaren 'redmine' @ 'localhost' identifierad med 'MY_PASSWORD';
bevilja alla privilegier på redmine. * till 'redmine' @ 'localhost';
spola privilegier;
avsluta

  • Steg 4:

Konfigurera Redmine
cd / Library / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp public / plugin_assets loggfiler
sudo chmod-R 755-filer loggar tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

Modifica il database.yml, ad esempio

produktion:
adapter: mysql
databas: redmin
värd: localhost
användarnamn: redmine
lösenord: MY_PASSWORD
uttag: /tmp/mysql.sock

Osserva lo stesso per configuration.yml se necessario

  • Steg 5:

Installa le gemme richieste

sudo gem installera paket
Assicurati di essere presenterar nella katalog redminecd / Library / WebServer / Sites / redmine:
sudo bundle installera - utan utvecklingstest

  • Steg 6:

Stabilisci le impostazioni förutbestämd

sudo rake generera_sekret_token

Se inkontri problem i questa fas, prova di nuovo utilizzando il kommandot "sudo port installera mysql5-server mysql5".

sudo RAILS_ENV = produktion rake db: migrera
sudo RAILS_ENV = produktions rake redmine: load_default_data

Inserisci la lingua desiderata (ad esempio: en per l'inglese) quando ti viene richiesto e premi invio.

Ricorda che potresti ricevere il messaggio di avviso "Vänligen installera RDoc". Questo messaggio non viene visualizzato per impedire l'installazione che ha avuto successo. Installera gener_secret_token, använd generera_session_store per redmine 1.4.

  • Steg 7:

Riavvia il server webb

L'aggiornamento definitivo di Redmine? Enkel.

Ottieni tutti gli strumenti potenti per una pianificazione, gestion och controllo perfetti del progetto in un unico software.

Prova Easy Redmine gratuitamente per 30 giorni

Funzionalità complete, protetto da SSL, backup giornalieri, nella tua geocalizzazione