Cách cai đặt Redmine trên Mac OS X

10/14/2023
6 perc
Lukáš Beňa.
A Windows PC-hez képest a Redmine alkalmazás használata Mac OS X rendszeren egyszerűbb felhasználói felületet biztosít. Pontosan ez az oka annak, hogy az emberek szívesebben telepítik és használják a Redmine-t Mac OS X rendszerükön.

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-modul
      Az 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:

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

A Redmine telepítése Mac OS X rendszeren

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

Phiên bản nâng cấp Redmine tối ưu nhất? Dễ dàng.

Ược trang bị tất cács công cụ mạnh mẽ co kế hoạch, quản lý và kiểm sot dự án hoàn hảo trong một phần mềm duy nhất.

Thử Easy Redmine trong thời gian dùng thử 30 ngày miễn phí

Đầy đủ tính năng, bảo vệ bằng SSL, sao lưu hàng ngày, tại vị trí địa lý của bạn