Mac OS X üzerine Redmine Nasıl Kurulur

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

Windows PC'ye kıyasla, Redmine uygulamasını Mac OS X και το μέγεθος kullanmak daha akıcı bir kullanıcı arayüzü sunar. İşte bu yüzden insanlar Mac OS X sistemlerine Redmine kurmayı ve kullanmayı tercih ederler.

Ancak, gerçek kurulumu gerçekleştirmeden önce, kurulum önkoşullarını geçmelisiniz.


Kurulum İçin Önkoşullar

  • OS X/Xcode Geliştirici Araçlarını Yükleyin
  • XCode'u ücretsiz bir hesap oluşturarak ve şuradan indirerek alabilirsiniz: https://developer.apple.com/downloads/
    • OS X MySQL και tum bağlantılı Kütüphaneleri İndirin http://www.mysql.com/downloads/mysql/ ve en son 64-bit sürümünü seçin
    • Kurulum paketini çalıştırın. Bu, sunucunuzun otomatik olarak başlaması için Grafik Kullanıcı Arayüzü'nü kullanmanızı sağlar.
    • MySQL.prefPane'i açın ve tum kullanıcılar için kurulumu gerçekleştirin. Bu, durdurma ve başlatma için GUI sağlar.
    • MySQL'in yeni kurulumu için kök şifresini ayarlayın. Bunun için komut satırından şunu yapabilirsiniz:
      mysqladmin -u κωδικός πρόσβασης ρίζας YENİŞİFREMySQL'i yola ekleyin. Terminalde:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Editörde aşağıdakileri yazın: /usr/local/mysql/bin . Bundan sonra kaydedin ve çıkın.Yerel sunucuya bağlanmak için MySQL daemon ve istemciye başlangıç ​​seçenekleri ekleyin. Terminalde:
      sudo nano /etc/my.cnf
    • Aşağıdaki uygun yere aşağıdakileri ekleyin:

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

  • Bir sonraki adım, MySQL ikili dosyalarını yüklemektir. Doğrudan şuradan indirebilirsiniz: http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Λήψεις / MySQL-55.binaries.tar.gz -C ~ / Λήψεις
    Bu kod, ayrıca çıkarması gereken bir root.tar arşivi oluşturur
    sudo tar -xzvf ~ / Λήψεις / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    Bu noktada, tar σύστημα uygun yerlerine yerleştirilen çeşitli dosyaları listeleyecektir.
    • Phusion Passenger'ın (Ruby on Rails uygulamalarıyla ilgilenen ve bunları sunucuda erişilebilir hale getiren bir gem) kurulumunu gerçekleştirin
      sudo gem εγκατάσταση επιβάτη
      sudo-install-apache2-module
      apache2 modülü kurulumu, apache yapılandırma dosyasına birden fazla satır eklemenizi isteyecektir. Standart Lion Server için dosya /etc/apache2/httpd.conf'dir. Eklenmesi gereken satırlar şunlardır:

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@

  • Bir sonraki adım, Passenger Pref Pane'in oluşturulması ve kurulumudur

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

(xcodebuild bulunamazsa, /usr/bin/ xcodebuild içinde olabilir)
Tercih panelinin kurulumunu gerçekleştirin. ~ / Λήψεις / επιβάτης / build / Release içinde kontrol edin ve kurulum için Passenger.prefPane üzerine tıklayın.


Redmine Kurulumu

Mac OS X'te Redmine Nasıl Kurulur

Önkoşulları tamamladıktan sonra, Redmine Kurulumuna başlayabilirsiniz. Redmine'i Mac OS X 10.7 Lion Sunucusuna kurmak için aşağıdaki adımları izleyin.

  • Βήμα 1:

Redmine'i kontrol edin
cd / Βιβλιοθήκη / Διακομιστής Web / Ιστότοποι /
Eğer yoksa sites dizinini oluşturun (sudo mkdir /Βιβλιοθήκη/WebServer/Ιστότοποι)
κλώνος sudo git https://github.com/redmine/redmine

  • Βήμα 2:

Passenger'ı yapılandırın ve Finder'da /Βιβλιοθήκη/WebServer/Sites'i açın
Sistem Tercihleri'nde, Passenger tercih panelini başlatın
redmine klasörünü Passenger'a taşıyın
"Διεύθυνση"ı redmine.τοπική gibi bir şeye ayarladıktan sonra, "Παραγωγή" üzerine tıklayın
Ιστότοπος için herhangi bir takma ad girin (örneğin: your.server.com/redmine)

  • Βήμα 3:

Redmine veritabanını kurun ve kullanıcıyı ayarlayın
mysql -u root -p
(İstendiğinde, MYSQL root şifresini girin)
Ardından, aşağıdakileri MySQL'e girin. MY_PASSWORD için istediğiniz bir şifreyle değiştirin:
δημιουργία βάσης δεδομένων redmine σύνολο χαρακτήρων utf8;
δημιουργία χρήστη "redmine" @ "localhost" που προσδιορίζεται από το "MY_PASSWORD";
παραχωρήστε όλα τα προνόμια στο redmine. * στο 'redmine' @ 'localhost';
ξεπλύνετε τα προνόμια.
έξοδος

  • Βήμα 4:

Redmine'i yapılandırın
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 dosyasını düzenleyin, örneğin

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

Gerekirse configuration.yml için aynısını yapın

  • Βήμα 5:

Gerekli gem'leri yükleyin

πακέτο εγκατάστασης sudo gem
ρεντμίνε ντιζινίντε παλιούγκουνουζνταν εμίν ολούνcd / Βιβλιοθήκη / WebServer / Sites / redmine:
εγκατάσταση sudo bundle - χωρίς δοκιμή ανάπτυξης

  • Βήμα 6:

Varsayılanları ayarlayın

sudo rake create_secret_token

Με τον όρο "εγκατάσταση της θύρας sudo mysql5-διακομιστή mysql5" συντάχθηκε από την αρχή.

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

İstenilen dili (örneğin: en İngilizce için) girin ve ardından μπείτε στο tuşuna basın.

"Παρακαλώ εγκαταστήστε το RDoc" uyarı mesajını alabilirsiniz. Bu mesaj, başarılı bir kurulumu önlemek için gösterilmez. Redmine 1.4 için generate_secret_token yerine generate_session_store kullanın.

  • Βήμα 7:

web sunucusunu yeniden başlatın

Redmine yükseltmesi için en iyi seçenek? Kolay.

Mükemmel proje planlaması, yönetimi ve kontrolü için güçlü araçları tek bir yazılımda edinin.

Easy Redmine'ı 30 gün ücretsiz deneyin

Tam özellikli, SSL korumalı, günlük yedeklemeler, bulunduğunuz konumda