Cara Menginstal Redmine a Mac OS X-ben
Dibandingkan dengan PC Windows, Redmine applikáció a Mac OS X tagsághoz, amely lehetővé teszi a hatékony működést. Ez az első lépés, hogy megőrizze a menginstal és a Redmine Mac OS X rendszert.
A tényleges telepítés elvégzése előtt azonban át kell néznie a telepítés előfeltételeit.
A telepítés előfeltételei
- Telepítse az OS X / Xcode fejlesztői eszközöket
- Vagy megkaphatja az XCode-ot, ha regisztrál egy ingyenes fiókot, és letölti a következőről: https://developer.apple.com/downloads/
- Telepítse az OS X MySQL és az összes kapcsolódó LibrariesDownload fájlt http://www.mysql.com/downloads/mysql/ és válassza ki a legújabb 64 bites verziót
- Futtassa a telepítő csomagot. Ez azonnal telepíti a / usr / local / mysql / binRun MySQLStartupItem.pkg fájlba, hogy a Grafikus felhasználói felület felhasználásával automatikusan elindítsa a szerver indítását.
- Nyissa meg a MySQL.prefPane alkalmazást, és telepítse az összes felhasználót. Ez biztosítja a grafikus felhasználói felületet a leállításhoz és az indításhoz
- Állítsa be a root jelszót a MySQL új telepítéséhez. Ezt megteheti a parancssorból:
mysqladmin -u gyökérjelszó NEWPASSWORDInclude MySQL az elérési úthoz. A terminálban:
sudo érintse meg az /etc/paths.d/mysql fájlt
sudo nano /etc/paths.d/mysql
A szerkesztőbe írja be a következőt: / usr / local / mysql / bin. Ezután kattintson a mentésre, majd lépjen ki. Adja meg az indítási lehetőségeket, hogy megmondja a MySQL démonnak és az ügyfélnek, hogy csatlakozzanak a helyi szerverhez. A terminálban:
sudo nano /etc/my.cnf - Helyezze be a következőket a szerkesztőbe:
[Mysqld]
foglalat = /tmp/mysql.sock
[ügyfél]
foglalat = /tmp/mysql.sock
- A következő lépés a MySQL bináris fájlok telepítése. Közvetlenül letölthető a http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
- sudo tar -xzvf ~ / Letöltések / MySQL-55.binaries.tar.gz -C ~ / Letöltések
Ez a kód létrehoz egy root.tar archívumot, amelyet szintén ki kell töltenie
sudo tar -xzvf ~ / Letöltések / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
Ezen a ponton a tarnak fel kell sorolnia a megfelelő fájlokba elhelyezett több fájlt a rendszeren keresztül- Végezze el a Phusion Passenger telepítését (egy drágakő, amely gondoskodik a Ruby on Rails alkalmazásokról és megkönnyíti a szerveren való hozzáférést)
sudo gem install utas
sudo utas-telepítés-apache2-modulAz apache2 modul telepítésekor több sort kell felvenni az apache konfigurációs fájlba. A fájl az /etc/apache2/httpd.conf fájl a normál Lion szerver számára. A sorok a következők:
- Végezze el a Phusion Passenger telepítését (egy drágakő, amely gondoskodik a Ruby on Rails alkalmazásokról és megkönnyíti a szerveren való hozzáférést)
LoadModule utas_modul /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@
- A következő lépés a Passenger Pref Panele építése és telepítése
cd ~ / Letöltések
git klón https://github.com/Fingertips/passengerpane/
cd utastartó
xcodebuild
(Ha nem találja meg az xcodebuild-ot, akkor ez lehet a / usr / bin / xcodebuild könyvtárban)
Végezze el a preferenciaablak telepítését. Becsekkolás ~ / Downloads / passengerpane / build / Release, majd kattintson a Passenger.prefPane elemre a telepítéshez.
A Redmine telepítése
Miután elvégezte az előfeltételeket, megkezdheti a Redmine telepítését. A Redmine telepítéséhez a Mac OS X 10.7 Lion Server kiszolgálóra kövesse az alábbi lépéseket.
- Lépés 1:
Ellenőrizze a Redmine 2-t
cd / Könyvtár / WebServer / Webhelyek /
Hozzon létre webhelyek könyvtárat, ha nem létezik (sudo mkdir / Library / WebServer / Sites)
sudo git klón https://github.com/redmine/redmine
- Lépés 2:
Konfigurálja az utasokat, és nyissa meg / Könyvtár / WebServer / Webhelyek a Finderben
A Rendszerbeállítások menüben indítsa el az Utaspreferencia ablakot
Vigye a redmine mappát az utasra
Miután beállította a "Cím" értéket, például a redmine.local, kattintson a "Termelés" gombra
Írjon be bármilyen tollnevet a webhelyhez (például: your.server.com/redmine)
- 3 lépés
Adatbázis beállítása A redmine adatbázis és a felhasználó segítségével állítsa be az adatbázist
mysql -u root -p
(Amikor a rendszer kéri, írja be a MYSQL root jelszót)
Ezután írja be ezt (lásd alább) a MySQL-be. Cserélje ki a MY_PASSWORD jelszavát, amelyet választott:
adatbázis létrehozása redmine karakterkészlet utf8;
hozzon létre 'redmine' @ 'localhost' felhasználót, amelyet 'MY_PASSWORD' azonosított;
adjon minden kiváltságot a redmine. * számára a 'redmine' @ 'localhost' számára;
flush kiváltságok;
kijárat
- Lépés 4:
Konfigurálja a Redmine-t
cd / Könyvtár / WebServer / Webhelyek / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp public / plugin_assets naplófájlok
sudo chmod -R 755 fájlok log tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml
Szerkessze például az database.yml fájlt
Termelés:
adapter: mysql
adatbázis: redmine
host: localhost
felhasználónév: redmine
jelszó: MY_PASSWORD
aljzat: /tmp/mysql.sock
Ha szükséges, vegye figyelembe ezt a configuration.yml esetében is
- Lépés 5:
Telepítse a szükséges drágaköveket
sudo gem install csomag
Győződjön meg arról, hogy jelen van a redmine könyvtárbanCD / Könyvtár / WebServer / Webhelyek / redmine:
sudo csomag telepítése - fejlesztési teszt nélkül
- Lépés 6:
Az alapértelmezések beállítása
sudo rake generator_secret_token
Ha ebben a szakaszban bármilyen problémával szembesül, próbálkozzon újra a "sudo port install mysql5-server mysql5 server" paranccsal.
sudo RAILS_ENV = termelési rake db: migráció
sudo RAILS_ENV = termelési rake redmine: load_default_data
Írja be a kívánt nyelvet (például: en az angol nyelvhez), amikor a rendszer kéri, majd nyomja meg az Enter billentyűt.
Ne feledje, hogy a "Kérem telepítse az RDoc-ot" figyelmeztető üzenetet kaphatja. Ez az üzenet nem akadályozza meg a sikeres telepítést. A generator_secret_token helyett használja a generator_session_store parancsot a redmine 1.4-hez.
- Lépés 7:
indítsa újra a webszervert
Frissíti a Redmine yang paling mutakhirt? Mudah.
Dapatkan alat yang kuat untuk perencanaan, pengelolaan, dan kontrol proyek yang sempurna dalam satu perangkat lunak.