Πώς να κάνετε το Redmine στο Mac OS X

4/20/2020
6 λεπτά
Λούκας Μπενιά

Προσφέρεται σε υπολογιστή με Windows, με χρήση του Redmine σε Mac OS X για μια μεγάλη πληροφορία για τη χρήση του Redmine. Όπως και στους λάτρεις του, αλλά και να χρησιμοποιήσετε το Redmine στο δικό σας σύστημα Mac OS X.

Однак, πετάξει ομάδα, яκ ερμηνεύει πραγματικά ούστανοβκου, βαμ πότριμπνο προϊτε εντολές για ούστανοβκι.


Передумови для установки

  • Εγκαταστήστε τα Εργαλεία προγραμματιστών OS X/Xcode
  • Μπορείτε να προσδιορίσετε το XCode, να κάνετε δωρεάν εγγραφή και να κατεβάσετε με: https://developer.apple.com/downloads/
    • Εγκαταστήστε το OS X MySQL και τη βιβλιοθήκη. Κάντε λήψη http://www.mysql.com/downloads/mysql/ та виберіть останню 64-bіtnu versіyu
    • Запустіть πακέτο установки. Це швидко встановиться в / usr / local / mysql / bin. Κατεβάστε το αρχείο MySQLStartupItem.pkg, θα πρέπει να χρησιμοποιείτε αυτόματα τη γραφική διαδικτυακή χρήση για τον υπολογιστή σας.
    • Κλείστε το MySQL.prefPane και επιλέξτε την εγκατάσταση για όλους τους χρήστες. Αυτή η γραφική διαμεσολάβηση του χρήστη
    • Встановіть кореневий пароль за нової установки MySQL. Μπορείτε να το κάνετε με την εντολή:
      mysqladmin -u κωδικός πρόσβασης root NEWPASSWORD. Πληκτρολογήστε MySQL έως шляху. Στο τερματικό:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Ο ρυθμιστής εισάγει το στοιχείο: /usr/local/mysql/bin. Πίσω από το να κάνετε κλικ για να δείτε. Εισαγάγετε τις παραμέτρους για Puscus, щob povіdomiti demonu και πληκτρολογήστε MySQL για πρόσβαση στον τοπικό διακομιστή. Στο τερματικό:
      sudo nano /etc/my.cnf
    • Συμπεριλαμβάνονται τα εξής:

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

  • Προσθέστε το αρχείο MySQL. Μπορείτε να κατεβάσετε από http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Λήψεις / MySQL-55.binaries.tar.gz -C ~ / Λήψεις
    Αυτός ο κωδικός δημιουργείται archіv root.tar, який вам також δημοσιεύεται
    sudo tar -xzvf ~ / Λήψεις / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    Στο цьому etapі tar povinen περατώσει кілька αρχείο, розміщених у відповідних місцях по всій σύστημα
    • Виконайте установку Phusion Passenger (καμіνь, який дбає про датти Ruby on Rails και ρομπότ και δικτυακές πληροφορίες στον διακομιστή)
      sudo gem εγκατάσταση επιβάτη
      sudo-install-apache2-module
      Установка модуля apache2 ζητήστε από εσάς να δώσετε кілька рядків до αρχείο confіguraції apache. Файл /etc/apache2/httpd.conf для стандартного Lion Server. Рядки, які потрібно включити, наведені нижче:

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@

  • Наступним кроком є ​​побудова та установка Pane Pref Passenger

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

(Όταν δεν μπορείτε να μάθετε το xcodebuild, μπορεί να γίνει στο /usr/bin/ xcodebuild)
Виконайте установку πίνακαі переаг. Перевірте в ~ / Λήψεις / επιβάτης / build / Release για να μεταβείτε στο Passenger.prefPane για την εγκατάσταση.


Установка Redmine

Πώς να κάνετε το Redmine στο Mac OS X

Після виконання передумов, можете να розпочати встановлення Redmine. Προσαρμόστε το σύστημα Redmine στο διακομιστή Mac OS X 10.7 Lion.

  • Κρίση 1:

Κάντε κλικ στο Redmine 2
cd / Βιβλιοθήκη / Διακομιστής Web / Ιστότοποι /
Δημιουργία ιστότοπων καταλόγου, якщо його не існує (sudo mkdir /Βιβλιοθήκη/WebServer/Ιστότοποι)
κλώνος sudo git https://github.com/redmine/redmine

  • Κρίση 2:

Επισκεφτείτε τον επιβάτη και τον κωδικό πρόσβασης /Βιβλιοθήκη/Διακομιστής Ιστού/Ιστότοποι στο Finder
Ο επιβάτης
Перемістіть папку redmine to Passenger
Після встановлення "Διεύθυνση" στο щось, για παράδειγμα redmine.local, πατήστε "Παραγωγή"
Εισαγάγετε τον ιστότοπο (για παράδειγμα: your.server.com/redmine)

  • Βήμα 3

Nalashtuvannя бази даних со базою даних и να χρησιμοποιήσετε το redmine, nalashtuйте базу даних
mysql -u root -p
(Коли запросять, введить пароль кореневого χρησιμοποίηση της MYSQL)
Ναι εισαγάγετε αυτό (детално нижче) στη MySQL. Εγγραφείτε για τον κωδικό 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

Ρυθμίστε το database.yml, για παράδειγμα

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

Дотримуйтесь того ж самого для configuration.yml, якщо це необхідно

  • Κρίση 5:

Встановіть необхідні камені

πακέτο εγκατάστασης sudo gem
Переконайтеся, що ви знаходитесь у catalozі redminecd / Βιβλιοθήκη / WebServer / Sites / redmine:
εγκατάσταση sudo bundle - χωρίς δοκιμή ανάπτυξης

  • Κρίση 6:

Встановіть значення за замовчуванням

sudo rake create_secret_token

Якщо ви зіткнетеся со будь-якими προβλήματα во цьому етапі, ζητήστε να κάνετε, χρησιμοποιήστε την εντολή "sudo port install mysql5-server mysql5".

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

Введіть мову, яку ви хочете (για παράδειγμα: en dля αγγλ.) και κάντε κλικ στο Enter.

Пам'ятайте, що можете отримати повідомлення про попередження "Будь ласка, встановіть RDoc". Αυτό δεν έχει καταγραφεί, θα πρέπει να το κάνετε. Χρησιμοποιήστε το generate_secret_token για να χρησιμοποιήσετε το generate_session_store για το redmine 1.4.

  • Κρίση 7:

Перезапустіть web-server

Оновлення Redmine на вищий рівень? Legko.

Διαχειριστείτε όλα τα εργαλεία για τον ιδανικό σχεδιασμό, τη διαχείριση και τον έλεγχο του έργου σε ένα μόνο πρόγραμμα για την ασφάλεια.

Αγοράστε το Easy Redmine σε δωρεάν έκδοση 30 ημερών

Повнофункціональний, захищений SSL, щоденне резервне копіювання, у вашій γεωлокації