Jak nainstalovat Redmine και Mac OS X.

4/20/2020
6 λεπτά
Lukáš Beňa.

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

Nicméně, předtím, než provedete skutečnou installaci, musíte projít předpoklady pro installaci.


Předpoklady pro installaci

  • Εγκαταστήστε τα Εργαλεία προγραμματιστών OS X/Xcode
  • Πληκτρολογήστε το XCode για να εγγραφείτε και να εγγραφείτε: https://developer.apple.com/downloads/
    • Εγκαταστήστε το OS X MySQL και εγκαταστήστε το OS X MySQL. Stáhněte http://www.mysql.com/downloads/mysql/ a vyberte nejnovější 64bitovou verzi.
    • Spusťte installační balíček. Για να δείτε το rychle nainstaluje do /usr/local/mysql/bin. Αποθηκεύστε το MySQLStartupItem.pkg, με αυτόματο διακομιστή spouštěl για τον προγραμματισμό γραφικών που χρησιμοποιεί το πρόγραμμα.
    • Αποκτήστε το MySQL.prefPane για να αποδείξετε την εγκατάσταση για την εφαρμογή της. Για να δημιουργήσετε το GUI για την εφαρμογή.
    • Μπορείτε να εγκαταστήσετε το MySQL root για το νέο. Můžete to udělat z příkazové řádky:
      mysqladmin -u κωδικός πρόσβασης root NEWPASSWORD. Ζητήστε τη MySQL να κάνει cesty. V Terminálu:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      V editoru zadejte následující: /usr/local/mysql/bin. Μπορείτε να κάνετε κλικ στο Uložit και να κάνετε Ukončit. V terminálu zadejte spouštěcí volby, aby se démon a client MySQL připojili k místnímu serveru:
      sudo nano /etc/my.cnf
    • Zahrňte následující podle potřeby do editoru:

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

  • Θα πρέπει να εγκαταστήσετε το MySQL. Můžete je přímo stáhnout z http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Λήψεις / MySQL-55.binaries.tar.gz -C ~ / Λήψεις
    Tento kód vygeneruje archiv root.tar, který také musíte extrahovat
    sudo tar -xzvf ~ / Λήψεις / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    V této fázi by měl tar vypsat několik souborů umístěných na vhodných místech v celém systému.
    • Αποδεικνύεται η εγκατάσταση του Phusion Passenger (διαμάντι, η εφαρμογή του Ruby on Rails και η εφαρμογή του προγράμματος Phusion και του διακομιστή)
      sudo gem εγκατάσταση επιβάτη
      sudo-install-apache2-module
      Εγκαταστήστε το modulu apache2 και το apache ή το zahrnutí αντί του Apache για τη ρύθμιση του souboru apache. Ο Soubor je /etc/apache2/httpd.conf pro standardní Lion Server. Řádky, které je třeba zahrnout, jsou následující:

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@

  • Dalším krokem je stavení a installace Passenger Pref Pane

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

(Pokud nevíte, kde se nachází xcodebuild, může být v /usr/bin/ xcodebuild)
Αποδείξτε το παράθυρο προτιμήσεων εγκατάστασης. Zkontrolujte v ~ / Λήψεις / επιβάτης / build / Release κάντε κλικ στο Passenger.prefPane για την εγκατάσταση.


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

Jak nainstalovat Redmine και Mac OS X

Po splnění předpokladů můžete začít s installací Redmine. Εγκαταστήστε το Redmine στο Mac OS X 10.7 Lion Server.

  • Βήμα 1:

Ελέγξτε το Redmine 2
cd / Βιβλιοθήκη / Διακομιστής Web / Ιστότοποι /
Vytvořte složku sites, pokud neexistuje (sudo mkdir /Library/WebServer/Sites)
κλώνος sudo git https://github.com/redmine/redmine

  • Βήμα 2:

Ρυθμίστε το Passenger a otevřete /Library/WebServer/Sites v Finderu
V systémových preferenceích spusťte Παράθυρο προτιμήσεων επιβατών
Přesuňte složku redmine do Passengeru
Μπορείτε να δείτε τη "Διεύθυνση" και να επιλέξετε το redmine.local και κάντε κλικ στην επιλογή "Παραγωγή"
Zadejte libovolné jméno pro web (například: your.server.com/redmine)

  • βήμα 3

Nastavte databázi s redmine databází a uživatelem
mysql -u root -p
(Když budete vyzváni, zadejte heslo pro MYSQL root)
Poté zadejte následující (podrobně popsáno níže) κάνει MySQL. Αποκτήστε το libovolné heslo για 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

Upravte database.yml, například takto

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

Pokud je to nutné, postupujte stejně pro configuration.yml

  • Βήμα 5:

Αποκαταστήστε πετράδια από ρουμπίνι

πακέτο εγκατάστασης sudo gem
Ujistěte se, že jste v adresáři redminecd / Βιβλιοθήκη / WebServer / Sites / redmine:
εγκατάσταση sudo bundle - χωρίς δοκιμή ανάπτυξης

  • Βήμα 6:

Nastavte výchozí hodnoty

sudo rake create_secret_token

Το Pokud v této fázi narazíte a problem, zkuste to znovu pomocí příkazu "sudo port install mysql5-server mysql5".

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

Zadejte požadovaný jazyk (například: en pro angličtinu) a stiskněte enter.

Mějte na paměti, že můžete obdržet varovnou zprávu "Please install RDoc". Tato zpráva se nezobrazuje, aby se zabránilo úspěšné installaci. Μπορείτε να δημιουργήσετε_secret_token για να δημιουργήσετε_session_store pro redmine 1.4.

  • Βήμα 7:

Επανεκκινήστε το διακομιστή webový

Τελική αναβάθμιση του Redmine; Snadné.

Získejte všechny výkonné nástroje pro dokonalé plánování, řízení a controlu projectů v jednom softwaru.

Vyzkoušejte Easy Redmine για 30 ημέρες

Kompletní funkce, chráněno protokolem SSL, denní zálohování, και vaší lokalitě.