Możesz zainstalować Redmine w systemie Mac OS X

4/20/2020
7 minut
Łukasz Beňa.

Połącz się z komputerem PC z systemem Windows, korzystając z aplikacji Redmine dla systemu Mac OS X, korzystając z większego interfejsu użytkownika. To jest narzędzie, które umożliwia wykonanie instalacji Redmine w systemie Mac OS X.

Voordat u de daadwerkelijke installatie uitvoert, moet u echter de installatievereisten Doornemen.


Sprawdź instalację

  • Instalator narzędzi programistycznych OS X/Xcode
  • Możesz użyć XCode, aby zalogować się do bezpłatnego konta i pobrać je: https://developer.apple.com/downloads/
    • Zainstaluj system OS X MySQL we wszystkich bibliotekach. Pobierać http://www.mysql.com/downloads/mysql/ en kies de nieuwste 64-bitowa wersja
    • Wybierz pakiet instalacyjny. Możesz to zrobić, instalując monit w / usr / local / mysql / binVoer za pomocą MySQLStartupItem.pkg-bestand, aby utworzyć graficzny interfejs użytkownika, który opstart będzie uruchamiany automatycznie na serwerze.
    • Otwórz plik MySQL.prefPane i wykonaj instalację dla wszystkich użytkowników. Dit biedt een GUI voor stoppen en starten
    • Służy do wykonywania poleceń root w przypadku nieużywanej instalacji MySQL. U kunt dit doen vanaf de opdrachtregel:
      mysqladmin -u root wachtwoord NIEUW WACHTWOORDVoeg MySQL toe na klawiaturze het. W terminalu:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Wpisz żądany edytor: /usr/local/mysql/bin . Kliknij, aby opslaan en vervolgens na afsluiten.Voeg opstartopties toe om de MySQL-daemon en -client te vertellen lub verbinding te maken met the lokale server. W terminalu:
      sudo nano /etc/my.cnf
    • Voeg het volgende toe zoals van toepassing w edytorze:

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

  • Jednym z nich jest instalacja plików binarnych MySQL. U kunt deze rechtstreeks pobierz van http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Downloads / MySQL-55.binaries.tar.gz -C ~ / Downloads
    Usuń kod wygenerowany w root.tar-archief, który możesz pobrać z pakietu
    sudo tar -xzvf ~ / Downloads / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    Op dit punt moet tar de verschillende bestenden vermelden die op geschikte locaties in het hele systeem zijn geplaatst.
    • Voer de installatie uit van Phusion Passenger (jest to gem die zorgt voor Ruby on Rails-toepassingen en ze gemakkelijk toegankelijk maakt na serwerze)
      klejnot sudo zainstalować pasażera
      sudo pasażer-zainstaluj-moduł-apache2
      De installatie van de Apache2-module-installatie vraagt ​​u om meerdere regels toe te voegen aan het Apache-configuratiebestand. Najlepszym rozwiązaniem jest plik /etc/apache2/httpd.conf dla standardowego serwera Lion. De regels om op te nemen zijn als volgt:

LoadModule moduł_ pasażera /Biblioteka/Ruby/Gems/1.8/gems/passenger-3.0.12/ext/apache2/mod_passenger.so
PassengerRoot/Biblioteka/Ruby/Gems/1.8/Gems/passenger-3.0.12
PassengerRuby /System/Library/Frameworks/Ruby.framework/Version/1.8/usr/bin/Ruby@

  • Ten uniwersalny przycisk jest instalowany w panelu Passenger Pref Pane

cd ~ / Downloads
git clone https://github.com/Fingertips/passengerpane/
płyta pasażerska cd
xcodebuild

(Albo u xcodebuild niet kunt vinden, kan het zich bevinden w /usr/bin/xcodebuild)
Voer de installatie van de voorkeurenpaneel uit. Kontroler w ~ / Pobieranie / panel pasażerski / kompilacja / wydanie, kliknij Passenger.prefPane, aby zainstalować.


Zainstaluj z Redmine

Możesz zainstalować Redmine w systemie Mac OS X

Możesz zobaczyć, jak wygląda hebt voldaan, kto jest początkującym użytkownikiem instalacji Redmine. Istnieje wiele aplikacji Redmine, które można zainstalować na serwerze Mac OS X 10.7 Lion.

  • Krok 1:

Kontroler Redmine 2
cd / Library / WebServer / Sites /
Otwórz katalog witryn jako inny niż bestaat (sudo mkdir /Library/WebServer/Sites)
klon sudo git https://github.com/redmine/redmine

  • Krok 2:

Skonfiguruj pasażera w otwartym katalogu /Library/WebServer/Sites w Finderze
W Systeemvoorkeuren rozpocznij met het Passenger-voorkeurenpaneel
Wyświetl mapę redmine dla pasażera
Możesz kliknąć „Adres”, aby uzyskać dostęp do pliku redmine.local, kliknij opcję „Produkcja”
Voer een willekeurige naam w voor de site (bijvoorbeeld: your.server.com/redmine)

  • krok 3

Stel de Database in met redmine-database en -gebruiker
mysql -u root -p
(Wanneer u hierom wordt gevraagd, voert u het MYSQL-rootwachtwoord in)
Możesz zobaczyć tę opcję w MySQL w. Vervang elk wachtwoord przez uw keuze voor MY_PASSWORD:
utwórz bazę danych redmine zestaw znaków utf8;
utwórz użytkownika „redmine” @ „localhost” identyfikowany przez „MY_PASSWORD”;
nadaj wszystkie uprawnienia redmine. * do „redmine” @ „localhost”;
spłukiwanie przywilejów;
wyjście

  • Krok 4:

Konfigurator Redmine
cd / Library / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp public / plugin_assets log files
sudo chmod -R Pliki 755 log tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

Bewerk de Database.yml, bijvoorbeeld

produkcja:
adapter: mysql
baza danych: redmine
host: localhost
nazwa użytkownika: redmine
hasło: MY_PASSWORD
gniazdo: /tmp/mysql.sock

Doe hetzelfde voor Configuration.yml indien nodig

  • Krok 5:

Instalator prawdziwych klejnotów

pakiet instalacyjny sudo gem
Zorg ervoor dat u zich w katalogu redmine bevindtcd / Library / WebServer / Sites / redmine:
Instalacja pakietu sudo - bez testu programistycznego

  • Krok 6:

Stel de standaardwaarden w

sudo rake generuje_tret_tret

Możesz także rozwiązać ten problem, korzystając z polecenia „Sudo port install mysql5-server mysql5”.

sudo RAILS_ENV = prowizja produkcyjna db: migracja
sudo RAILS_ENV = prowizja produkcyjna redmine: load_default_data

Voer de taal in die u wilt (bijvoorbeeld: en voor Engels) wanneer u hierom wordt gevraagd en druk vervolgens op enter.

Możesz mi powiedzieć, że mogęlijk de waarschuwingsmelding „Proszę zainstalować RDoc” ontvangt. Deze melding wordt niet weergegeven om een ​​succesvolle installatie te voorkomen. Gebruik w formie gener_secret_token gener_session_store dla Redmine 1.4.

  • Krok 7:

Uruchom serwer WWW

Ostatnia aktualizacja Redmine? Makkelijk.

Wszystkie narzędzia krachtige umożliwiające doskonałe planowanie projektów, -beheer en -controle w jednym oprogramowaniu.

Probeer Easy Redmine 30 dni za darmo

Pełne funkcje, SSL-beveiligd, kopie zapasowe dagelijkse, w uw geografische locatie