Bundan sonra Redmine Mac OS X'e yüklenir
Windows PC'nin Mac OS X'te Redmine uygulaması sunmasını ve yalnızca basit bir uygulama sunmasını bekliyorum. Bu, kurulumda daha önce yapılan bir işlemdir ve Redmine'i Mac OS X sistemi için çalıştırır.
Gerçek kurulumdan önce, kurulum için gerekli kurulumları yapabilirsiniz.
Kurulum için gerekli ayarlar
- Yükleyici OS X/Xcode Geliştirici Araçları
- XCode'a ücretsiz bir hesap için kaydolabilir ve aşağıdaki adresten indirebilirsiniz: https://developer.apple.com/downloads/
- OS X MySQL Yükleyicisi ve tüm kitaplıklar. İndirmek http://www.mysql.com/downloads/mysql/ ve en yeni 64-bit sürümü
- Kurulum paketi tamamlandı. Bu, / usr / local / mysql / bin kurulumunu ister. MySQLStartupItem.pkg dosyası, sunucuların otomatik olarak başlatılmasına kadar grafiksel olarak kullanılabilir.
- Tüm hatalar için MySQL.prefPane ve udfør kurulumunu yapın. Durdurma ve başlatmaya kadar GUI'yi verin
- MySQL'in yeni kurulumuna kadar her şey yolunda. Komuta yoluyla şunları yapabilirsiniz:
mysqladmin -u root şifresi NYADGANGSKODE. MySQL'i destekleyin. Ben sonlandırıyorum:
sudo touch /etc/paths.d/mysql
sudo nano /etc/paths.d/mysql
Şu dosyada düzenleme yapıyorum: /usr/local/mysql/bin. Gem'e tıklayın ve devam edin. Yerel sunucuya yönelik bağlantılarda MySQL arka plan programı ve istemcileri kullanmaya başlayın. Ben sonlandırıyorum:
sudo nano /etc/my.cnf - Düzenleyici tarafından yazılanları ekleyin:
[Mysqld]
soket = /tmp/mysql.sock
[Müşteri]
soket = /tmp/mysql.sock
- Daha sonra MySQL veri tabanını kurabilirsiniz. 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 kod, bir paket olarak root.tar arşivinde oluşturulabilir
sudo tar -xzvf ~ / Dosyalar / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
Daha fazla dosya listesi içeren bu bilgiler, sistemdeki geçiş yeridir.- Phusion Passenger'ın kurulumu (Ruby on Rails uygulamasının değerli bir örneği ve sunucuya katkı sağlamak için en iyi yöntem)
sudo gem yüklemek yolcu
sudo passenger-install-apache2-modülüApache2 modülünün kurulumu, daha fazla bağlantı ve apache yapılandırma dosyasına dahil edilmelidir. Standart Lion Sunucusu için dosya /etc/apache2/httpd.conf'dur. İçeriğinde yer alan Linjerne, şu şekildedir:
- Phusion Passenger'ın kurulumu (Ruby on Rails uygulamasının değerli bir örneği ve sunucuya katkı sağlamak için en iyi yöntem)
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@
- Daha sonra Yolcu Tercih Bölmesi başlatılacak ve kurulacaktır.
cd ~ / Dosyalar
git klonu https://github.com/Fingertips/passengerpane/
cd yolcu paneli
xcodebuild
(Xcodebuild'i bulamazsınız, /usr/bin/xcodebuild'i de bulabilirsiniz)
Tercih panelini yükleyin. ben de ~ / Dosyalar / passengerpane / build / Yayın ve kurulum için Passenger.prefPane'e tıklayın.
Redmine Kurulumu
Elinizde herhangi bir bilgi yoksa, Redmine kurulumuyla başlayabilirsiniz. Daha sonra Redmine'i Mac OS X 10.7 Lion Server'a yüklemeyi deneyin.
- Üç:
Tek Redmine 2
cd / Kütüphane / WebSunucusu / Siteler /
Site haritasını açın, hvis den ikke bulur (sudo mkdir /Library/WebServer/Sites)
sudo git klonu https://github.com/redmine/redmine
- Üç:
Finder'da Yolcu ve /Kütüphane/WebSunucusu/Siteleri Yapılandırma
I Systemindstillinger, åbn Yolcu Tercihleri Paneli
Yolcuya kadar redmine haritasını uçurun
Daha sonra bazı f.eks'leri alana kadar "Adres" ayarını yapın. redmine.local, "Üretim" e tıklayın
Web sitelerine erişim ve erişim sağlayın (örn.: your.server.com/redmine)
- Aşama 3
Opsæt veritabanı Med redmine-veritabanı ve bruger, opsæt veritabanı
mysql -u root -p
(MYSQL kök dizinini kullanmaktan başka çareniz yok)
MySQL'de dosya silme işleminin (ayrıntılı neden) nedeni. MY_PASSWORD için değer geçtikten sonra bir değişiklik yapıldı:
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ış
- Üç:
Yapılandırıcı Redmine
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
Rediger veritabanı.yml, eksempel için
Üretim:
adaptör: mysql
veritabanı: redmine
ev sahibi: localhost
kullanıcı adı: redmine
şifre: MY_PASSWORD
soket: /tmp/mysql.sock
Configuration.yml için aynı şey geçerli, bu da yeni bir şey değil
- Üç:
Nødvendige gems yükleyicisi
sudo gem yükleme paketleyici
Redmine-mappen'e bir göz atıncd / Kütüphane / WebSunucusu / Siteler / redmine:
sudo bundle install - geliştirme testi olmadan
- Üç:
Opret standartværdierne
sudo rake create_secret_token
Bu sorunla karşılaştığınızda, "sudo port install mysql5-server mysql5" komutunun size yardımcı olacağını kanıtlayabilirsiniz.
sudo RAILS_ENV = üretim komisyonu db: göç
sudo RAILS_ENV = üretim tırmığı redmine: load_default_data
Indtast det ønskede sprog (f.eks.: İngilizce için), yataktan kalkmayın ve girmeyi deneyin.
Bemærk, du muligvis modtager advarslen "Lütfen RDoc'u yükleyin". Denne, kurulumun engellenmesi konusunda herhangi bir tavsiyede bulunmadı. Redmine 1.4 için created_session_store'u ve created_secret_token'ı ekledim.
- Üç:
Genstart web sunucusu
Nihai Redmine-opgradeing? Nemt.
Mükemmel proje planlama, planlama ve kontrol ve yazılım yükleme için tüm kraftfulde værktøjer.