Redmine Mac OS X'i yükleme

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

Windows PC'de yerleşik, Redmine uygulaması Mac OS X'te bir arayüz oluşturulabilir, bu da başka bir e-posta ile kullanılabilir. Ayrıca Redmine kurulumunu gerçekleştirebilir ve Mac OS X sistemini silebilirsiniz.

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

Redmine-ren eguneraketa azkena? Erraza.

Planlanmış bir planınız varsa, bu yazılımla ilgili kontrolleri gerçekleştirebilirsiniz.

Saiatu Easy Redmine 30 Eguneko Proba Doan

Funkzio osoak, SSL babestua, eguneroko babeskopopiak, zure geolokalizazioan