Mac OS X üzerine Redmine Nasıl Kurulur

4/20/2020
6 минути
Лукаш Беня.

Windows PC'ye kıyasla, Redmine uygulamasını Mac OS X üzerinde kullanmak size daha akıcı bir kullanıcı arayüzü sunar. Имате инсталирани Mac OS X системи Redmine kurmayı и 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 ve tüm 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 tüm 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 root парола YENİŞİFREMySQL'i yola ekleyin. Терминал:
      sudo докоснете /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Редакторът е в: /usr/local/mysql/bin . Bundan sonra kaydedin ve çıkın.Yerel sunucuya bağlanmak için MySQL демон и istemciye başlangıç ​​seçenekleri ekleyin. Терминал:
      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 sistemin 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 пътник-инсталиране-apache2-модул
      apache2 modulülü kurulumu, apache yapılandırma dosyasına birden fazla satır eklemenizi isteyecektir. Стандартният Lion сървър е в директория /etc/apache2/httpd.conf. Eklenmesi gereken satırlar şunlardır:

LoadModule put_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, Pref за пътници Pane'in oluşturulması ve kurulumudur

cd ~ / Изтегляния
git клонинг https://github.com/Fingertips/passengerpane/
компактдиск за пътници
xcodebuild

(xcodebuild bulunamazsa, /usr/bin/ xcodebuild не е достъпен)
Tercih panelinin kurulumunu gerçekleştirin. ~ / Downloads / passengerpane / изграждане / на издаване 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 контрол един
cd / Библиотека / WebServer / Сайтове /
Eğer yoksa sites dizinini oluşturun (sudo mkdir /Library/WebServer/Sites)
клонинг на sudo git https://github.com/redmine/redmine

  • Стъпка 2:

Passenger'ı yapılandırın ve Finder'da /Library/WebServer/Sites'i açın
Sistem Tercihleri'nde, Passenger tercih panelini başlatın
redmine klasörünü Passenger'a taşıyın
„Адрес“ı redmine.local gibi bir şeye ayarladıktan sonra, „Производство“ üzerine tıklayın
Сайтът е добавен към вашия сайт (напр.: your.server.com/redmine)

  • Стъпка 3:

Redmine veritabanını kurun ve kullanıcıyı ayarlayın
mysql -u root -p
(Информация, 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 / Сайтове / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp public / plugin_assets журнални файлове
sudo chmod -R 755 файлове в дневника tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

база данни.yml dosyasını düzenleyin, örneğin

производство:
адаптер: mysql
база данни:
домакин:
потребителско име:
парола: MY_PASSWORD
гнездо: /tmp/mysql.sock

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

  • Стъпка 5:

Герекли гем'лери юклейин

sudo gem инсталирате пакет
redmine dizininde olduğunuzdan emin oluncd / Библиотека / WebServer / Сайтове / redmine:
sudo bundle install - без тест за развитие

  • Стъпка 6:

Varsayılanları ayarlayın

sudo рейк generator_secret_token

За да направите това, "sudo port install mysql5-сървър mysql5" komutunu kullanarak tekrar deneyin.

sudo RAILS_ENV = производствена рейка db: миграция
sudo RAILS_ENV = производствена рейка redmine: load_default_data

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

„Моля, инсталирайте RDoc“ се появява съобщение. Bu mesaj, başarılı bir kurulumu önlemek için gösterilmez. Redmine 1.4 е генериран_secret_token, генериран_session_store.

  • Стъпка 7:

web sunucusunu yeniden başlatın

Redmine yükseltmesi için en iyi seçenek? Колай.

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