Mac OS X üzerine Redmine Nasıl Kurulur
Windows PC'ye kıyasla, Redmine uygulamasını Mac OS X και το μέγεθος kullanmak daha akıcı bir kullanıcı arayüzü sunar. İşte bu yüzden insanlar Mac OS X sistemlerine 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 και tum 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 tum 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 κωδικός πρόσβασης ρίζας YENİŞİFREMySQL'i yola ekleyin. Terminalde:
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 istemciye başlangıç seçenekleri ekleyin. Terminalde:
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 σύστημα 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-install-apache2-moduleapache2 modülü kurulumu, apache yapılandırma dosyasına birden fazla satır eklemenizi isteyecektir. Standart Lion Server için dosya /etc/apache2/httpd.conf'dir. Eklenmesi gereken satırlar şunlardır:
- Phusion Passenger'ın (Ruby on Rails uygulamalarıyla ilgilenen ve bunları sunucuda erişilebilir hale getiren bir gem) kurulumunu gerçekleştirin
LoadModule επιβατική_μοντούλα /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 ~ / Λήψεις
git κλώνος https://github.com/Fingertips/passengerpane/
cd επιβατικό παράθυρο
xcodebuild
(xcodebuild bulunamazsa, /usr/bin/ xcodebuild içinde olabilir)
Tercih panelinin kurulumunu gerçekleştirin. ~ / Λήψεις / επιβάτης / build / Release içinde kontrol edin ve kurulum için Passenger.prefPane üzerine tıklayın.
Redmine Kurulumu
Ö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 kontrol edin
cd / Βιβλιοθήκη / Διακομιστής Web / Ιστότοποι /
Eğer yoksa sites dizinini oluşturun (sudo mkdir /Βιβλιοθήκη/WebServer/Ιστότοποι)
κλώνος sudo git https://github.com/redmine/redmine
- Βήμα 2:
Passenger'ı yapılandırın ve Finder'da /Βιβλιοθήκη/WebServer/Sites'i açın
Sistem Tercihleri'nde, Passenger tercih panelini başlatın
redmine klasörünü Passenger'a taşıyın
"Διεύθυνση"ı redmine.τοπική gibi bir şeye ayarladıktan sonra, "Παραγωγή" üzerine tıklayın
Ιστότοπος için herhangi bir takma ad girin (örneğin: your.server.com/redmine)
- Βήμα 3:
Redmine veritabanını kurun ve kullanıcıyı ayarlayın
mysql -u root -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:
δημιουργία βάσης δεδομένων redmine σύνολο χαρακτήρων utf8;
δημιουργία χρήστη "redmine" @ "localhost" που προσδιορίζεται από το "MY_PASSWORD";
παραχωρήστε όλα τα προνόμια στο redmine. * στο 'redmine' @ 'localhost';
ξεπλύνετε τα προνόμια.
έξοδος
- Βήμα 4:
Redmine'i yapılandırın
cd / Βιβλιοθήκη / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp δημόσια / plugin_assets αρχεία καταγραφής
sudo chmod -R αρχεία 755 αρχείο log tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml
database.yml dosyasını düzenleyin, örneğin
παραγωγή:
προσαρμογέας: mysql
βάση δεδομένων: redmine
host: localhost
username: redmine
κωδικός πρόσβασης: MY_PASSWORD
υποδοχή: /tmp/mysql.sock
Gerekirse configuration.yml için aynısını yapın
- Βήμα 5:
Gerekli gem'leri yükleyin
πακέτο εγκατάστασης sudo gem
ρεντμίνε ντιζινίντε παλιούγκουνουζνταν εμίν ολούνcd / Βιβλιοθήκη / WebServer / Sites / redmine:
εγκατάσταση sudo bundle - χωρίς δοκιμή ανάπτυξης
- Βήμα 6:
Varsayılanları ayarlayın
sudo rake create_secret_token
Με τον όρο "εγκατάσταση της θύρας sudo mysql5-διακομιστή mysql5" συντάχθηκε από την αρχή.
sudo RAILS_ENV = rake παραγωγής db: μετεγκατάσταση
sudo RAILS_ENV = redake παραγωγής: red_default_data
İstenilen dili (örneğin: en İngilizce için) girin ve ardından μπείτε στο tuşuna basın.
"Παρακαλώ εγκαταστήστε το 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.
- Βήμα 7:
web sunucusunu yeniden başlatı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.