Redmine'i Mac OS X'e yükleyin.

4/20/2020
7 dakikadır.
Lukáš Bena -> Lukáš Bena

Windows ile bir PC ile karşılaştırıldığında, Mac OS X için Redmine uygulamasını kullanın ve daha basitleştirilmiş bir kullanıcı arayüzü sağlayın. Bu, Mac OS X'te Redmine'i kurmayı ve kullanmayı tercih etmek için motive edicidir.

Şimdiye kadar etkili bir kurulum alanı elde ettiğinizde, kurulum ön hazırlıklarını tamamlayabilirsiniz.


Kurulum için ön hazırlık yapın

  • OS X/Xcode Geliştirici Araçlarını Yükleyin
  • Ücretsiz bir kayıt için XCode'u edinebilir ve şunları kaydedebilirsiniz: https://developer.apple.com/downloads/
    • OS X MySQL'i yükleyin ve ilgili kitaplığı oluşturun. İndirilenler http://www.mysql.com/downloads/mysql/ ve en son 64 sürümünü aldığımı iddia ediyorum
    • Kurulum paketini yönetin. Hızlı bir şekilde /usr/local/mysql/bin dosyasına yüklenebilir. MySQLStartupItem.pkg dosyasını, otomatik sunucu sunucusu için kullanıcı grafik arayüzünü kullanarak çalıştırın.
    • MySQL.prefPane'i kaldırın ve kullanımınız için kurulumu gerçekleştirin. Bu, kullanım ve içerik için kullanıcı grafiği arayüzü sunuyor
    • MySQL'i yüklemek için kök parolayı ayarlayın. Komuta hattında en iyi şansla karşı karşıya kalabilirsiniz:
      mysqladmin -u root şifresi NEWPASSWORDIa MySQL'i dosyaya dahil edin. Terminalde:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Düzenleyicide şu adresi girin: /usr/local/mysql/bin. Ardından, Kurtarma öğesine tıklayın ve ardından öğesine tıklayın. Yerel sunucuya bağlanmak için MySQL ve istemci sunucularına yönelik sunucu seçenekleri ekleyin. Terminalde:
      sudo nano /etc/my.cnf
    • Düzenleyiciye kopyalanacak içerikleri ekleyin:

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

  • Bu, MySQL'in ikili alanıdır. Doğrudan buradan indirebilirsin http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Dosyalar / MySQL-55.binaries.tar.gz -C ~ / Dosyalar
    Bu, daha fazla veya daha fazla şey elde etmek için bir root.tar arşivi oluşturmanıza olanak sağlar
    sudo tar -xzvf ~ / Dosyalar / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    İlk anda, sistemdeki en uygun konumdaki birden fazla dosyayı listelemekle işe başladınız
    • Phusion Passenger'ı yükleyin (Ruby on Rails uygulamasını çalıştırıp sunucuya erişmenizi sağlayın)
      sudo gem yüklemek yolcu
      sudo passenger-install-apache2-modülü
      Apache2 modülünü yükleyin ve Apache yapılandırma dosyasında çok sayıda satır bulunur. Lion Server standardına göre bu /etc/apache2/httpd.conf dosyasıdır. Şunları içerir:

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@

  • Bu yapılandırmayı oluşturma ve yükleme alanı Yolcu Tercihleri ​​Bölmesi'ni oluşturma

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

(Xcodebuild yerelleştirmesi yapılmadı, ancak /usr/bin/xcodebuild dosyasında yerelleştirme yapıldı)
Tercih panelini yükleyin. Doğrulama ~ / Dosyalar / passengerpane / build / Yayın ve yüklemek için Passenger.prefPane'e tıklayın.


Kurulum alanı Redmine

Redmine'i Mac OS X'e yükleyin

Bir ön hazırlık yaptıktan sonra Redmine'i yükleyebilirsiniz. Mac OS X 10.7 Lion Server için Redmine'i yüklemek için ilk adımımı attım.

  • 1 Adım:

Redmine 2'yi Doğrulayın
cd / Kütüphane / WebSunucusu / Siteler /
Mevcut olmayan dizin siteleri oluşturun (mkdir /Library/WebServer/Sites)
sudo git klonu https://github.com/redmine/redmine

  • 2 Adım:

Yolcuyu Yapılandırma ve Finder'da /Library/WebServer/Sites'ı yapılandırma
Sistem Tercihinde, Yolcu Tercih Panelinde
Passenger'daki Redmine klasörünü değiştirin
Redmine.local hesabında "Adres" ayarını yaptıktan sonra "Ürün" seçeneğine tıklayın
Siteye ait stil numarasını tanıtın (örneğin: sunucunuz.com/redmine)

  • Aşama 3

Tarih bazını tarih bazında yapılandırın ve redmine'i kullanın, tarih bazını yapılandırın
mysql -u root -p
(Güncelleme yapın, parola kökü MYSQL'i girin)
Şimdi MySQL'e yeni kazançlar (daha fazla ayrıntı) ekleyin. DVS ile birlikte şartlı tahliyeyi açın. MY_PASSWORD için:
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'i Yapılandırma
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

Örnek olarak veritabanı.yml dosyasını düzenleyin

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

Gerekli olan setup.yml dosyasının etkinleştirildiğini gözlemleyin

  • 5 Adım:

Gerekli mücevherleri yükleyin

sudo gem yükleme paketleyici
Redmine'in Yönetmenliğinde Sunulan Asiguralarcd / Kütüphane / WebSunucusu / Siteler / redmine:
sudo bundle install - geliştirme testi olmadan

  • 6 Adım:

Örtülü değer istikrarı

sudo rake create_secret_token

Bu sorunla ilgili olarak, "sudo port install mysql5-server mysql5" komutunu kullanarak bir sonraki adıma geçin.

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

Girişi yapın ve Enter tuşuna basın.

"RDoc'u yükleyin" mesajını ilk kez etkinleştirin. Yeniden kurulum öncesinde hiçbir mesaj görünmüyor. Create_secret_token konumunda, Redmine 1.4 için created_session_store uygulamasını kullanın.

  • 7 Adım:

Web sunucusu raporları

Redmine final alanı güncellendi mi? Uşoară.

Plan alanı, hareket alanı ve tek bir yazılım girişinde mükemmel bir şekilde kontrol etmek için tüm araçları elde edebilirsiniz.

Easy Redmine în 30 zile de încercare gratuită

İşlev tamamlandı, SSL koruması, akıllı yedekleme, coğrafi yerelleştirme alanı dvs.