Για να εγκαταστήσετε το Redmine Mac OS X-en

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

Windows PC-ri alderatuted, Redmine εφαρμογή Mac OS X διασύνδεση διασύνδεση για να λειτουργήσει και να εγκαταστήσει την εφαρμογή του Mac OS X. Η εφαρμογή του Redmine εγκαθίσταται και δεν λειτουργεί με Mac OS X.

Ωστόσο, προτού πραγματοποιήσετε την πραγματική εγκατάσταση, πρέπει να περάσετε από τις προϋποθέσεις εγκατάστασης.


Προαπαιτούμενα για εγκατάσταση

  • Εγκαταστήστε τα Εργαλεία προγραμματιστών OS X / Xcode
  • Μπορείτε είτε να λάβετε XCode κάνοντας εγγραφή για δωρεάν λογαριασμό και κάνοντας λήψη από: https://developer.apple.com/downloads/
    • Εγκαταστήστε το OS X MySQL και όλες τις συνδεδεμένες βιβλιοθήκες http://www.mysql.com/downloads/mysql/ και επιλέξτε την τελευταία έκδοση 64-bit
    • Εκτελέστε το πακέτο εγκατάστασης. Αυτό θα εγκαταστήσει αμέσως το αρχείο / usr / local / mysql / binRun MySQLStartupItem.pkg για να χρησιμοποιήσετε το Γραφικό περιβάλλον εργασίας χρήστη για να ξεκινήσει αυτόματα η εκκίνηση του διακομιστή σας.
    • Ανοίξτε το MySQL.prefPane και πραγματοποιήστε την εγκατάσταση για όλους τους χρήστες. Αυτό παρέχει GUI για διακοπή και εκκίνηση
    • Ορίστε τον κωδικό πρόσβασης root για τη νέα εγκατάσταση της MySQL. Μπορείτε να το κάνετε από τη γραμμή εντολών:
      mysqladmin -u root password NEWPASSWORD Συμπερίληψη MySQL στη διαδρομή. Στο τερματικό:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Στο πρόγραμμα επεξεργασίας, πληκτρολογήστε τα εξής: / usr / local / mysql / bin. Μετά από αυτό, κάντε κλικ στο κουμπί αποθήκευσης και, στη συνέχεια, βγείτε. Βάλτε τις επιλογές εκκίνησης για να πείτε στο MySQL daemon και τον πελάτη να συνδεθούν με τον τοπικό διακομιστή. Στο τερματικό:
      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 ~ / Λήψεις
    Αυτός ο κώδικας θα δημιουργήσει ένα αρχείο root.tar που πρέπει επίσης να εξαγάγετε
    sudo tar -xzvf ~ / Λήψεις / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    Σε αυτό το σημείο, το tar πρέπει να αναφέρει τα διάφορα αρχεία που τοποθετούνται σε κατάλληλες τοποθεσίες σε όλο το σύστημα
    • Πραγματοποιήστε εγκατάσταση του Phusion Passenger (ένα στολίδι που φροντίζει τις εφαρμογές Ruby on Rails και διευκολύνει την πρόσβαση στον διακομιστή)
      sudo gem εγκατάσταση επιβάτη
      sudo-install-apache2-module
      Η εγκατάσταση της εγκατάστασης της μονάδας apache2 θα σας ζητήσει να συμπεριλάβετε πολλές γραμμές στο αρχείο διαμόρφωσης apache. Το αρχείο είναι /etc/apache2/httpd.conf για τον τυπικό διακομιστή Lion. Οι γραμμές που πρέπει να περιλαμβάνονται είναι οι εξής:

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@

  • Το επόμενο βήμα είναι η κατασκευή και εγκατάσταση του Passenger Pref Pane

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 Server.

  • Βήμα 1:

Ελέγξτε το Redmine 2
cd / Βιβλιοθήκη / Διακομιστής Web / Ιστότοποι /
Δημιουργία καταλόγου τοποθεσιών εάν δεν υπάρχει (sudo mkdir / Library / WebServer / Sites)
κλώνος sudo git https://github.com/redmine/redmine

  • Βήμα 2:

Ρύθμιση παραμέτρων Passenger και άνοιγμα / Βιβλιοθήκη / Διακομιστής Web / Ιστότοποι στο Finder
Στις προτιμήσεις συστήματος, ξεκινήστε το παράθυρο προτιμήσεων επιβατών
Μετακίνηση του φακέλου redmine στο Passenger
Αφού ορίσετε "Διεύθυνση" σε κάτι όπως το redmine.local, κάντε κλικ στο "Παραγωγή"
Εισαγάγετε οποιοδήποτε όνομα στυλό για τον ιστότοπο (για παράδειγμα: your.server.com/redmine)

  • Βήμα 3

Ρύθμιση βάσης δεδομένων Με βάση δεδομένων redmine και χρήστη, ρυθμίστε τη βάση δεδομένων
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

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

  • Βήμα 5:

Εγκαταστήστε τα απαιτούμενα πετράδια

πακέτο εγκατάστασης sudo gem
Βεβαιωθείτε ότι είστε παρόντες στον κατάλογο 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 για Αγγλικά) όταν σας ζητηθεί και, στη συνέχεια, πατήστε enter.

Λάβετε υπόψη ότι ενδέχεται να λάβετε το προειδοποιητικό μήνυμα "Εγκαταστήστε το RDoc". Αυτό το μήνυμα δεν εμφανίζεται για την αποτροπή επιτυχούς εγκατάστασης. Αντί να δημιουργήσετε_secret_token, χρησιμοποιήστε το create_session_store για redmine 1.4.

  • Βήμα 7:

επανεκκινήστε τον διακομιστή ιστού

Redmine-ren eguneraketa azkena; Erraza.

Lortu proiektu planifikazio, kudeaketa et control osoa egiteko tresna indartsuak software bakar batean.

Saiatu Easy Redmine 30 eguneko proba doan

Funkzio osoak, SSL babestua, eguneroko babeskopiak, zure geolokalizazioan