en
Dil
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI çevirisi
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Mac OS X üzerinde Redmine Kurulumu

4/20/2020
6 dakikadır.
Lukaš Beňa

Windows PC ile karşılaştırıldığında, Mac OS X'te Redmine uygulamasını kullanmak size daha akıcı bir kullanıcı arayüzü sağlar. İşte tam da bu yüzden insanlar Redmine'i Mac OS X sistemlerine kurmayı ve kullanmayı tercih ediyor.

Ancak, gerçek kurulumu gerçekleştirmeden önce kurulum önkoşullarını uygulamanız gerekir.


Kurulum Önkoşulları

  • OS X / Xcode Geliştirici Araçlarını Yükleme
  • XCode'u ücretsiz bir hesaba kaydolup şu adresten indirerek alabilirsiniz: https://developer.apple.com/downloads/
    • OS X MySQL'i ve tüm bağlı Kütüphaneleri kurun http://www.mysql.com/downloads/mysql/ ve en yeni 64 bit sürümünü seçin
    • Kurulum paketini çalıştırın. Bu, sunucunuzun açılışını otomatik olarak başlatmak için Grafik Kullanıcı Arabirimi'ni kullanmak üzere derhal / usr / local / mysql / binRun MySQLStartupItem.pkg dosyasına yüklenir.
    • MySQL.prefPane uygulamasını açın ve tüm kullanıcılar için kurulum yapın. Bu, durdurma ve başlatma için GUI sağlar
    • MySQL'in yeni kurulumu için root şifresini ayarlayın. Bunu komut satırından yapabilirsiniz:
      mysqladmin -u kök parolası NEWPASSWORDYoluma MySQL'i ekleyin. Terminalde:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Düzenleyicide şunu yazın: / usr / local / mysql / bin. Bundan sonra kaydet'i tıklayın ve ardından çıkın. MySQL arka plan programına ve istemciye yerel sunucuya bağlanmasını söylemek için başlangıç ​​seçeneklerini girin. Terminalde:
      sudo nano /etc/my.cnf
    • Aşağıdakileri düzenleyiciye uygun şekilde ekleyin:

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

  • Bir sonraki adım MySQL ikili dosyalarını kurmaktır. Doğrudan şuradan 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, ayıklamanız gereken bir root.tar arşivi oluşturur
    sudo tar -xzvf ~ / Dosyalar / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    Bu noktada, tar tüm sisteme uygun yerlere yerleştirilmiş birkaç dosyayı listelemelidir.
    • Phusion Passenger kurulumunu gerçekleştirin (Ruby on Rails uygulamalarıyla ilgilenen ve onlara sunucu üzerinden erişimi kolaylaştıran bir mücevher)
      sudo gem yüklemek yolcu
      sudo passenger-install-apache2-modülü
      Apache2 modülü kurulumunun kurulumu sizden apache yapılandırma dosyasına birden fazla satır eklemenizi isteyecektir. Standart Lion Server için /etc/apache2/httpd.conf dosyasıdır. Eklenecek satırlar aşağıdaki gibidir:

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 Yolcu Ön Panelinin yapımı ve montajı

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

(Xcodebuild'i bulamıyorsanız, / usr / bin / xcodebuild içinde olabilir)
Tercih bölmesinin kurulumunu gerçekleştirin. Giriş ~ / Dosyalar / passengerpane / build / Yayınve kurulum için Passenger.prefPane üzerine tıklayın.


Redmine Kurulumu

Mac OS X üzerinde Redmine Kurulumu

Önkoşullara dikkat ettikten sonra, Redmine Kurulumuyla başlayabilirsiniz. Mac OS X 10.7 Lion Server'a Redmine kurmak için aşağıdaki adımları izleyin.

  • 1 Adım:

Redmine 2'yi kontrol et
cd / Kütüphane / WebSunucusu / Siteler /
Yoksa, siteler dizini oluşturun (sudo mkdir / Library / WebServer / Sites)
sudo git klonu https://github.com/redmine/redmine

  • 2 Adım:

Yolcu'yı yapılandırın ve Finder'da / Library / WebServer / Sites'ı açın
Sistem Tercihleri'nde, Yolcu tercihi bölmesini başlatın
Redmine klasörünü Yolcu'ya taşıyın
"Adres" i redmine.local gibi bir şeye ayarladıktan sonra "Üretim" e tıklayın.
Site için herhangi bir kalem adı girin (örneğin: sunucunuz.com/kırmızı mayın)

  • 3. Adım

Veritabanı Kur Redmine veritabanı ve kullanıcı ile veritabanını kur
mysql -u root -p
(İstendiğinde, MYSQL kök parolasını girin)
Sonra bunu (aşağıda ayrıntılı olarak verilmiştir) MySQL'e girin. MY_PASSWORD için istediğiniz şifreyi değiştirin:
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'ı yapılandır
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

Database.yml dosyasını düzenleyin, örneğin

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

Gerekirse configuration.yml için de bunu gözlemleyin

  • 5 Adım:

Gerekli taşları takın

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

  • 6 Adım:

Varsayılanları belirle

sudo rake create_secret_token

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

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

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

"Lütfen RDoc'u kurun" uyarı mesajını alabileceğinizi unutmayın. Bu ileti, yükleme işleminin başarılı olmasını önlemek için gösterilmez. Oluşturmak_secret_token yerine, redmine 1.4 için genera_session_store kullanın.

  • 7 Adım:

web sunucusunu yeniden başlat

Nihai Redmine yükseltmesi mi? Kolay.

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

30 günlük ücretsiz deneme sürümünde Easy Redmine'i deneyin

Coğrafi konumunuzda tam özellikler, SSL korumalı, günlük yedeklemeler