Kuidas installida Redmine Mac OS X-i
Siiski, enne tegelikku paigaldust peate läbima paigalduse eeldused.
Paigalduse eeldused
- Installi OS X/Xcode arendajatööriistad
- Saate XCode'i kas registreerides tasuta konto ja allalaadides aadressilt: https://developer.apple.com/downloads/
- Installi OS X MySQL ja kõik seotud teegid. Laadi alla aadressilt http://www.mysql.com/downloads/mysql/ ja vali viimane 64-bitine versioon
- Käivita paigalduspakett. See paigaldab kiiresti asukohale / usr / local / mysql / binKäivita fail MySQLStartupItem.pkg, et kasutada graafilist kasutajaliidest oma serveri automaatseks käivitamiseks.
- Ava MySQL.prefPane ja tee paigaldus kõigile kasutajatele. See pakub graafilist kasutajaliidest peatamiseks ja käivitamiseks
- Määra MySQL uue paigalduse jaoks root-parool. Seda saab teha käsurealt:
mysqladmin -u root password UUSPAROOLLisa MySQL tee. Käsureal:
מגע sudo /etc/paths.d/mysql
sudo nano /etc/paths.d/mysql
Redaktoris kirjuta järgmine: /usr/local/mysql/bin . Seejärel klõpsa Salvesta ja seejärel välju.Lisa käivitamisvalikud, et öelda MySQL daemonile ja kliendile, et ühendada kohaliku serveriga. Käsureal:
סודו ננו /etc/my.cnf - Lisa järgmine vastavalt redaktorisse:
[Mysqld]
שקע = /tmp/mysql.sock
[Client]
שקע = /tmp/mysql.sock
- Järgmine samm on MySQL binaaride paigaldamine. Saate need otse alla laadida aadressilt http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
- sudo tar -xzvf ~ / הורדות / MySQL-55.binaries.tar.gz -C ~ / הורדות
See kood genereerib ka root.tar arhiivi, mille peate samuti lahti pakkima
sudo tar -xzvf ~ / הורדות / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
Sel hetkel peaks tar loetlema mitu faili, mis on paigutatud sobivatesse kohtadesse kogu süsteemis- Tee Phusion Passengeri paigaldus (gem, mis hoolitseb Ruby on Railsi rakenduste eest ja muudab nende juurdepääsu serverile lihtsaks)
נוסע
sudo הנוסע להתקין- apache2-moduleApache2 mooduli paigaldus palub teil lisada mitu rida apache konfiguratsioonifaili. Fail on standardse Lion Serveri puhul /etc/apache2/httpd.conf. Lisada tuleb järgmised read:
- Tee Phusion Passengeri paigaldus (gem, mis hoolitseb Ruby on Railsi rakenduste eest ja muudab nende juurdepääsu serverile lihtsaks)
LoadModule Passager_module /Library/Ruby/Gems/1.8/gems/passenger-3.0.12/ext/apache2/mod_passenger.so
PassengerRoot /Library/Ruby/Gms/1.8/gems/passenger-3.0.12
PassengerRuby / System /Library/Frameworks/Ruby.framework/Version/1.8/usr/bin/ruby@
- Järgmine samm on Passenger Pref Pane'i ehitamine ja paigaldamine
cd ~ / הורדות
שיבוט https://github.com/Fingertips/passengerpane/
תקליטור הנוסעים
xcodebuild
(Kui te ei leia xcodebuild'i, võib see olla asukohas /usr/bin/ xcodebuild)
Tee eelistuste paneeli paigaldus. Kontrolli asukohas ~ / הורדות / חלונית נוסעים / בנייה / שחרור ja klõpsa paigaldamiseks Passenger.prefPane.
Redmine'i paigaldus
Pärast eelduste täitmist saate alustada Redmine'i installimist. Järgige järgmisi samme Redmine'i installimiseks Mac OS X 10.7 Lion Serveris.
- Samm 1:
Kontrollige Redmine 2
cd / ספרייה / WebServer / אתרים /
Kui kausta ei ole, looge see (sudo mkdir /Library/WebServer/Sites)
שיבוט סודו גיט https://github.com/redmine/redmine
- Samm 2:
Seadistage Passenger ja avage Finderis /Library/WebServer/Sites
Süsteemi eelistustes alustage Passengeri eelistuste paneeli
Liigutage redmine kaust Passengeri juurde
Pärast "Address" seadistamist millekski selliseks nagu redmine.local, klõpsake "Production"
Sisestage saidi jaoks suvaline nimi (näiteks: your.server.com/redmine)
- Samm 3:
Seadistage andmebaas Redmine'i andmebaasi ja kasutaja jaoks, seadistage andmebaas
mysql -u root -p
(Kui teil palutakse, sisestage MYSQL-i juurparool)
Järgmisena sisestage see (allpool üksikasjalikult) MySQL-i. Asendage oma valitud parooliga MY_PASSWORD:
ליצור ערכת תווים מחדש של מסד נתונים utf8;
ליצור משתמש 'redmine' @ 'localhost' המזוהה על ידי 'MY_PASSWORD';
הענק את כל ההרשאות ב- redmine. * ל- 'redmine' @ 'localhost';
שטיפות סומק;
יציאה
- Samm 4:
Seadistage Redmine
CD / ספרייה / WebServer / אתרים / redmine
sudo mkdir tmp public / plugin_assets
Sudo chown - R _www: _www tmp קבצי יומן ציבוריים / plugin_assets
sudo chmod -R קבצים 755 להיכנס tmp הציבור / plugin_assets
sudo cp config / database.yml.example config / database.yml
Muutke näiteks database.yml faili
ייצור:
מתאם: mysql
מסד נתונים
מארח:
שם משתמש: redmine
סיסמה: MY_PASSWORD
שקע: /tmp/mysql.sock
Tehke sama ka configuration.yml faili jaoks, kui vaja
- Samm 5:
Installige vajalikud gemid
בונד להתקין
Veenduge, et olete redmine kaustasתקליטור / ספריה / שרת אינטרנט / אתרים / redmine:
התקנת צרור sudo - ללא מבחן פיתוח
- Samm 6:
Seadistage vaikeseaded
מגרפה של סו - -
Kui teil tekib selles etapis probleeme, proovige uuesti kasutades käsku "sudo port install mysql5-server mysql5".
sudo RAILS_ENV = ייצור מגרפה db: להעביר
sudo RAILS_ENV = ייצור מוחלט של גרף הייצור: load_default_data
Sisestage soovitud keel (näiteks: en inglise keele jaoks), kui teil seda küsitakse, ja vajutage seejärel sisestusklahvi.
Pidage meeles, et võite saada hoiatussõnumi "Please install RDoc". See sõnum ei kuvata eduka installatsiooni vältimiseks. Redmine 1.4 puhul kasutage asemel generate_secret_token käsku generate_session_store.
- Samm 7:
taaskäivitage veebiserver
Ultimaatne Redmine'i värskendus? לייטנה.
Saage kõik võimsad tööriistad täiusliku projekti planeerimiseks, juhtimiseks ja kontrollimiseks ühes tarkvaras.