Mac OS X använder Redmine Nasıl Kurulur

4/20/2020
6 minuter
Lukáš Beňa.

Windows PC'ye kıyasla, Redmine uygulamasını Mac OS X üzerinde kullanmak storlek daha akıcı bir kullanıcı arayüzü sunar. Installera Mac OS X-system Redmine kurmayı ve 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 och tüm bağlantılı Kütüphaneleri İndirin http://www.mysql.com/downloads/mysql/ ve en son 64-bitars 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-lösenord 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 kaydedin ve çıkın.Yerel sunucuya bağlanmak için MySQL daemon ve isemciye başlangıç ​​seçenekleri ekleyin. Terminal:
      sudo nano /etc/my.cnf
    • Aşağıdaki uygun yere aşağıdakileri ekleyin:

[Mysqld]
uttag = /tmp/mysql.sock
[klient]
uttag = /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 ~ / Nedladdningar / MySQL-55.binaries.tar.gz -C ~ / Nedladdningar
    Bu kod, ayrıca çıkarması gereken bir root.tar arşivi oluşturur
    sudo tar -xzvf ~ / Nedladdningar / 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 installera passagerare
      sudo passagerare-install-apache2-modul
      apache2 modülü kurulumu, apache yapılandırma dosyasına birden fazla satır eklemenizi isteyecektir. Standard Lion Server finns tillgänglig /etc/apache2/httpd.conf'dir. Eklenmesi gereken satırlar şunlardır:

LoadModule passenger_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 oluşturulması ve kurulumudur

cd ~ / Nedladdningar
git klon https://github.com/Fingertips/passengerpane/
cd passagerarpanel
xcodebuild

(xcodebuild bulunamazsa, /usr/bin/ xcodebuild içinde olabilir)
Tercih panelinin kurulumunu gerçekleştirin. ~ / Downloads / passengerpane / build / Release içinde kontroll 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.

  • Steg 1:

Redmine'i kontroll edin
cd / Library / WebServer / Sites /
Eğer yoksa sites dizinini oluşturun (sudo mkdir /Library/WebServer/Sites)
sudo git klon https://github.com/redmine/redmine

  • Steg 2:

Passenger'ı yapılandırın och 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
"Adress"ı redmine.local gibi bir şeye ayarladıktan sonra, "Produktion" üzerine tıklayın
Webbplats için herhangi bir takma ad girin (örneğin: your.server.com/redmine)

  • Steg 3:

Redmine veritabanını kurun ve kullanıcıyı ayarlayın
mysql -u rot-p
(İstendiğinde, MYSQL root şifresini girin)
Ardından, aşağıdakileri MySQL'e girin. MY_PASSWORD için istediğiniz bir şifreyle değiştirin:
skapa databas redmine teckenuppsättning utf8;
skapa användaren 'redmine' @ 'localhost' identifierad med 'MY_PASSWORD';
bevilja alla privilegier på redmine. * till 'redmine' @ 'localhost';
spola privilegier;
avsluta

  • Steg 4:

Redmine'i yapılandırın
cd / Library / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp public / plugin_assets loggfiler
sudo chmod-R 755-filer loggar tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

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

produktion:
adapter: mysql
databas: redmin
värd: localhost
användarnamn: redmine
lösenord: MY_PASSWORD
uttag: /tmp/mysql.sock

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

  • Steg 5:

Gerekli gem'leri yükleyin

sudo gem installera paket
redmine dizininde olduğunuzdan emin oluncd / Library / WebServer / Sites / redmine:
sudo bundle installera - utan utvecklingstest

  • Steg 6:

Varsayılanları ayarlayın

sudo rake generera_sekret_token

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

sudo RAILS_ENV = produktion rake db: migrera
sudo RAILS_ENV = produktions rake redmine: load_default_data

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

"Vänligen installera RDoc" uyarı mesajını alabilirsiniz. Bu mesaj, başarılı bir kurulumu önlemek için gösterilmez. Redmine 1.4 için generate_secret_token yerine generate_session_store kullanın.

  • Steg 7:

web sunucusunu yeniden baslatın

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

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

Lätt Redmine'ı 30 gün ücretsiz deneyin

Tam özellikli, SSL korumalı, günlük yedeklemeler, bulunduğunuz konumda