Mac OS X Üzerine Redmine Nasıl Kurulur

4/20/2020
6 dakikadır.
Lukáš Bena.

Windows PC'ye kıyasla, Redmine uygulamasını Mac OS X üzerinde kullanarak daha akıcı bir kullanıcı arayüzü sunar. İşte bu yüzden insanlar Mac OS X sistemlerine Redmine dağıtıp kullanmayı tercih ediyorlar.

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 hesapta bulundurun ve buradan indirerek alabilirsiniz: https://developer.apple.com/downloads/
    • OS X MySQL ve ilgili tüm Kütüphaneleri İndirin http://www.mysql.com/downloads/mysql/ ve en son 64-bit veriyi seçin
    • Kurulum paketini çalıştırın. Bu, sunucunuzun otomatik olarak başlatılması için Grafik Kullanıcı Arayüzü'nün kullanılmasını sağlar.
    • MySQL.prefPane'i açın ve tüm kullanıcılar için kurulum 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 root şifresini YENİŞİFREMySQL'i yola ekleyin. Terminal:
      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 saklayın ve çıkın.Yerel sunucuya bağlanmak için MySQL arka plan programı ve ayırıcıların başlangıç ​​seçeneklerini ekleyin. Terminal:
      sudo nano /etc/my.cnf
    • Aşağıdaki uygun yere aşağıdakileri ekleyin:

[Mysqld]
soket = /tmp/mysql.sock
[Müşteri]
soket = /tmp/mysql.sock

  • Bir sonraki adım, MySQL ikili birimlerini yüklemektir. Doğrudan buradan indirebilirsiniz: http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Dosyalar / MySQL-55.binaries.tar.gz -C ~ / Dosyalar
    Bu kod, ayrıca çıkarılması gereken bir root.tar arşivi oluşturur
    sudo tar -xzvf ~ / Dosyalar / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    Bu konumda, tar sistemine uygun yerlere yerleştirilen çeşitli dosyalar listelenecektir.
    • Phusion Passenger'ın (Ruby on Rails uygulamalarıyla ilgilendiği ve bunların sunucuda erişilebilir hale gelen bir gem) kurulumunu gerçekleştirmesi
      sudo gem yüklemek yolcu
      sudo passenger-install-apache2-modülü
      Apache2 modül kurulumu, Apache sistem dosyasına birden fazla satır eklemek isteyecektir. Standart Lion Server için dosya /etc/apache2/httpd.conf'dir. Eklenmesi gereken satırlar şunlardır:

LoadModule yolcu_module /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 erişilmesi ve kurulumudur

cd ~ / Dosyalar
git klonu https://github.com/Fingertips/passengerpane/
cd yolcu paneli
xcodebuild

(xcodebuild bulunamazsa, /usr/bin/ xcodebuild içinde olabilir)
Tercih panelinin kurulumunu gerçekleştirin. ~ / Dosyalar / passengerpane / build / Yayın 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ı tamamlandıktan sonra Redmine Kurulumuna başlayabilirsiniz. Redmine'i Mac OS X 10.7 Lion sunucusuna ulaşmak için aşağıdaki adımları izleyin.

  • 1. Adım:

Redmine'i kontrol edin
cd / Kütüphane / WebSunucusu / Siteler /
Eğer yoksa site dizilimi oluşturulursa (sudo mkdir /Library/WebServer/Sites)
sudo git klonu https://github.com/redmine/redmine

  • 2. Adım:

Passenger'ı yapılandırın ve Finder'da /Library/WebServer/Sites'i açın
Sistem Tercihleri'nde, Yolcu tercih panelini başlatın
redmine klasörünü Passenger'a taşıyın
"Adres"i redmine.local gibi bir şeyi ayarladıktan sonra, "Üretim" üzerine tıklayın
Site için herhangi bir takma ad girin (örneğin: your.server.com/redmine)

  • 3. Adım:

Redmine veri tabanını kur ve kullanıcıyı ayarla
mysql -u root -p
(İstendiğinde, MYSQL kök şifresini girin)
Daha sonra aşağıdakileri MySQL'e girin. MY_PASSWORD için istediğiniz bir şifreyle girilir:
veritabanı oluşturmak redmine karakter kümesi utf8;
'MY_PASSWORD' ile tanımlanan 'redmine' @ 'localhost' kullanıcısı oluşturun;
redmine. * 'redmine' @ 'localhost' için tüm ayrıcalıkları verin;
floş ayrıcalıkları;
çıkış

  • 4. Adım:

Redmine'i yapılandırın
cd / Kütüphane / WebSunucusu / Siteler / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp public / plugin_assets günlük dosyaları
sudo chmod -R 755 dosyaları günlük tmp public / plugin_assets
sudo cp config / database.yml.example yapılandırma / database.yml

veritabanı.yml parçalarının parçaları, örneğin

Üretim:
adaptör: mysql
veritabanı: redmine
ev sahibi: localhost
kullanıcı adı: redmine
şifre: MY_PASSWORD
soket: /tmp/mysql.sock

şu anda konfigürasyon.yml için aynısını yapın

  • 5. Adım:

Gerekli gem'leri yükleyin

sudo gem yükleme paketleyici
Redmine dizininde olabileceğinden emin oluncd / Kütüphane / WebSunucusu / Siteler / redmine:
sudo bundle install - geliştirme testi olmadan

  • 6. Adım:

varsayılan ayarları

sudo rake create_secret_token

Bu aşamada herhangi bir sorunla karşılaşırsanız, "sudo port install mysql5-server mysql5" uygulamasını kullanarak tekrar deneyin.

sudo RAILS_ENV = üretim komisyonu db: göç
sudo RAILS_ENV = üretim tırmığı redmine: load_default_data

İstenilen dili (örneğin: en İngilizce için) girin ve ardından enter tuşuna basın.

"Lütfen RDoc'u yükleyin" uyarı mesajını alabilirsiniz. Bu mesaj, başarılı bir kurulumu önlemek için gösterilmez. Redmine 1.4 için created_secret_token yerine created_session_store kullanın.

  • 7. Adım:

web sunucusunu yeniden başlatın

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

Mükemmel proje grupları, yönetim ve kontrol için güçlü araçlar tek bir yazılımda çalışanlar.

Easy Redmine'ı 30 gün ücretsiz deneyin

Tam dosyaları, SSL korumaları, günlük yedeklemeler, depolama birimleri