Mac OS X üzerinde Redmine Kurulumu
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:
- Phusion Passenger kurulumunu gerçekleştirin (Ruby on Rails uygulamalarıyla ilgilenen ve onlara sunucu üzerinden erişimi kolaylaştıran bir mücevher)
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
Ö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.