Jak Zainstalować Redmine και Mac OS X

4/20/2020
6 λεπτά
Lukáš Beňa -> Łukasz Beňa

Μπορείτε να χρησιμοποιήσετε τον υπολογιστή με το σύστημα των Windows, την εφαρμογή του Redmine και το σύστημα Mac OS X για να δημιουργήσετε προβλήματα με τη χρήση του συστήματος. Για να προτιμήσετε να εγκαταστήσετε το Redmine και να κολυμπήσετε το σύστημα Mac OS X.

Jednak przed przystąpieniem do faktycznej installacji, należy przejść przez wymagania installacyjne.


Wymagania installacyjne

  • Zainstaluj OS X/Xcode Developer Tools
  • Możesz uzyskać XCode, rejestrując się za darmo i pobierając go z: https://developer.apple.com/downloads/
    • Zainstaluj OS X MySQL και wszystkie powiązane βιβλιογραφία. Pobierz http://www.mysql.com/downloads/mysql/ i wybierz najnowszą wersję 64-bitową
    • Uruchom pakiet installacyjny. Για να δημιουργήσετε szybką installację w / usr / local / mysql / binUruchom plik MySQLStartupItem.pkg, aby korzystać z interfejsu graficznego użytkownika do automatycznego uruchamiania serwera.
    • Εκτός από το MySQL.prefPane και την εγκατάσταση του MySQL.prefPane. Zapewnia σε GUI και zatrzymywania και uruchamiania
    • Χρησιμοποιήστε τη ρίζα dla nowej εγκατάσταση MySQL. Możesz to zrobić z wiersza poleceń:
      mysqladmin -u κωδικός πρόσβασης ρίζας NEWPASSWORDDołącz MySQL do ścieżki. W τερματικό:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      W edytorze wpisz następujące: /usr/local/mysql/bin . Κάντε κλικ στο Zapisz και στο wyjdź.Dodaj opcje startowe, aby powiedzieć demonowi MySQL και klientowi, aby połączyć się z lokalnym serwerem. W τερματικό:
      sudo nano /etc/my.cnf
    • Dołącz odpowiednie elementy do edytora:

[Mysqld]
υποδοχή = /tmp/mysql.sock
[πελάτης]
υποδοχή = /tmp/mysql.sock

  • Następnym krokiem jest installacja binariów MySQL. Możesz je bezpośrednio pobrać z http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Λήψεις / MySQL-55.binaries.tar.gz -C ~ / Λήψεις
    Ten kod wygeneruje archiwum root.tar, które również musisz rozpakować
    sudo tar -xzvf ~ / Λήψεις / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    W tym momencie tar powinien wyświetlić kilka plików umieszczonych w odpowiednich miejscach w całym systemie.
    • Przeprowadź installację Phusion Passenger (διαμάντι, który zajmuje się aplikacjami Ruby on Rails και ułatwia ich dostępność na serwerze)
      sudo gem εγκατάσταση επιβάτη
      sudo-install-apache2-module
      Instalacja modułu apache2 poprosi Cię o dodanie kilku linii do pliku konfiguracyjnego apache. Κάντε κλικ στον /etc/apache2/httpd.conf dla standardowego Lion Server. Linie do dodania są następujące:

LoadModule επιβατική_μοντούλα /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@

  • Następnym krokiem jest budowanie i installacja Passenger Pref Pane

cd ~ / Λήψεις
git κλώνος https://github.com/Fingertips/passengerpane/
cd επιβατικό παράθυρο
xcodebuild

(Jeśli nie możesz znaleźć xcodebuild, może być w /usr/bin/ xcodebuild)
Προτιμήστε την εγκατάσταση του πίνακα. Sprawdź w ~ / Λήψεις / επιβάτης / build / Release κάντε κλικ στο Passenger.prefPane, aby zainstalować.


Εγκαταστήστε το Redmine

Jak Zainstalować Redmine και Mac OS X

Po spełnieniu wymagań wstępnych, możesz rozpocząć installację Redmine. Postępuj zgodnie z poniższymi krokami, aby zainstalować Redmine και Serwerze Mac OS X 10.7 Lion.

  • Βήμα 1:

Sprawdź Redmine 2
cd / Βιβλιοθήκη / Διακομιστής Web / Ιστότοποι /
Κατάλογος Utwórz witryn, jeśli nie istnieje (sudo mkdir /Βιβλιοθήκη/WebServer/Ιστότοποι)
κλώνος sudo git https://github.com/redmine/redmine

  • Βήμα 2:

Ρυθμίστε τον επιβάτη και τον έλεγχο /Βιβλιοθήκη/Διακομιστή Ιστού/Ιστότοποι με Finderze
Προτιμήστε τον πίνακα προτιμήσεων Επιβάτη
Przenieś φάκελο redmine do Passenger
Στο "Adresu" και στο coś takiego jak redmine.local, κάντε κλικ στο "Produkcja"
Wpisz dowolną nazwę dla witryny (na przykład: twoja.serwer.com/redmine)

  • βήμα 3

Ρύθμιση bazę danych z bazą danych i użytkownikiem redmine, ρύθμιση bazę danych
mysql -u root -p
(Gdy zostaniesz zapytany, wprowadź hasło roota MYSQL)
Następnie wprowadź to (szczegółowo opisane poniżej) κάνει MySQL. Zastąp dowolne hasło wybrane przez CIEBIE dla MY_PASSWORD:
δημιουργία βάσης δεδομένων redmine σύνολο χαρακτήρων utf8;
δημιουργία χρήστη "redmine" @ "localhost" που προσδιορίζεται από το "MY_PASSWORD";
παραχωρήστε όλα τα προνόμια στο redmine. * στο 'redmine' @ 'localhost';
ξεπλύνετε τα προνόμια.
έξοδος

  • Βήμα 4:

Ρυθμίστε το Redmine
cd / Βιβλιοθήκη / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp δημόσια / plugin_assets αρχεία καταγραφής
sudo chmod -R αρχεία 755 αρχείο log tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

Edytuj database.yml, na przykład

παραγωγή:
προσαρμογέας: mysql
βάση δεδομένων: redmine
host: localhost
username: redmine
κωδικός πρόσβασης: MY_PASSWORD
υποδοχή: /tmp/mysql.sock

Παρατηρήστε το ίδιο για το config.yml εάν είναι απαραίτητο

  • Βήμα 5:

Zainstaluj wymagane gemy

πακέτο εγκατάστασης sudo gem
Upewnij się, że jesteś obecny w katalogu redminecd / Βιβλιοθήκη / WebServer / Sites / redmine:
εγκατάσταση sudo bundle - χωρίς δοκιμή ανάπτυξης

  • Βήμα 6:

Ustanów domyślne wartości

sudo rake create_secret_token

Jeśli napotkasz jakieś πρόβλημα na tym etapie, spróbuj ponownie, korzystając z polecenia "sudo port install mysql5-server mysql5".

sudo RAILS_ENV = rake παραγωγής db: μετεγκατάσταση
sudo RAILS_ENV = redake παραγωγής: red_default_data

Wpisz język, który chcesz (na przykład: en dla angielskiego) po tym, gdy zostaniesz o to poproszony, a następnie naciśnij enter.

Pamiętaj, że możesz otrzymać ostrzeżenie "Παρακαλώ εγκαταστήστε το RDoc". Ta wiadomość nie pojawia się, aby zapobiec udanemu zainstalowaniu. Zamiast generate_secret_token, χρησιμοποιήστε generate_session_store dla redmine 1.4.

  • Βήμα 7:

Zrestartuj serwer sieciowy

Najlepsza aktualizacja Redmine; Łatwa.

Zdobądź wszystkie potężne narzędzia do doskonałego planowania, zarządzania i kontroli projektów w jednym oprogramowaniu.

Wypróbuj Easy Redmine για 30 μέρες

Pełne funkcje, zabezpieczenie SSL, codzienne kopie zapasowe, dostępne w Twojej lokalizacji