A Redmine telepítése Mac OS X rendszerre.

4/20/2020
7 perc
Lukáš Beňa -> Lukáš Beňa

Hasonlítsa össze a PC-vel és a Windows rendszerrel, használja a Redmine alkalmazást Mac OS X-re, vagy egyszerűsített felületet kínál. Acesta este motivul pentru care oamenii preferă instaleze, i să utilizeze Redmine pe systemul lor Mac OS X.

Cu toate acestea, înainte de a efectua instalarea efectivă, trebuie să parcurgeți cerințele preliminare de instalare.


Cerințe preliminare pentru instalare

  • Az OS X/Xcode fejlesztői eszközök telepítése
  • Puteți obține XCode prin înregistrarea pentru un cont gratuit și descărcarea de la: https://developer.apple.com/downloads/
    • Telepítse az OS X MySQL-t és a társított bibliotecile-t. Descărcați http://www.mysql.com/downloads/mysql/ și alegeți cea mai latestă versiune de 64 de biți
    • Telepítési utasítások. A gyors telepítés a /usr/local/mysql/bin fájlba. A MySQLStartupItem.pkg fișierul szabályai egy interfész grafikus interfészen keresztül használhatók a szerver pornó automatikus pornóhoz.
    • Deschideți MySQL.prefPane és effectuați instalarea pentru toți utilizatorii. Acest lucru oferă o interfață grafică de utilizator pentru oprirea și pornirea
    • Állítsa be a gyökérkönyvtárat a MySQL új telepítéséhez. Puteți face acest lucru din linia de comandă:
      mysqladmin -u root jelszó NEWPASSWORDIncludeți MySQL in cale. A terminálon:
      sudo érintse meg az /etc/paths.d/mysql fájlt
      sudo nano /etc/paths.d/mysql
      A szerkesztő, az următoarele: /usr/local/mysql/bin. După aceea, faceți clic pe Salvare și apoi ieșiți. Adăugați opțiuni de pornire pentru a spune daemonului MySQL és clientului să se conecteze la serverul local. A terminálon:
      sudo nano /etc/my.cnf
    • Includeți următoarele, după caz, in editor:

[Mysqld]
foglalat = /tmp/mysql.sock
[ügyfél]
foglalat = /tmp/mysql.sock

  • Kövesse a MySQL bináris telepítését. Puteți descărca direct de la 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
    Acest cod va genera un arhivă root.tar pe care trebuie să o extrageți
    sudo tar -xzvf ~ / Letöltések / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    În acest moment, tar ar trebui să listeze mai multe fișiere plasate în locații potrivite în întregul sistem
    • A Phusion Passenger telepítése (a gemă care se ocupă de aplicațiile Ruby on Rails és a face ușor de accesat pe server)
      sudo gem install utas
      sudo utas-telepítés-apache2-modul
      Instalarea modulului apache2 vă va cere să includeți mai multe linii în fișierul de configurare apache. Fișierul este /etc/apache2/httpd.conf Pentru Lion Server szabvány. Liniile de inclus sunt următoarele:

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@

  • Următorul pas este construirea és instalarea Passenger Pref Pane

cd ~ / Letöltések
git klón https://github.com/Fingertips/passengerpane/
cd utastartó
xcodebuild

(Dacă nu puteți localiza xcodebuild, acesta ar putea fi în /usr/bin/xcodebuild)
Efectuați instalarea panoului de preferințe. Verificați in ~ / Downloads / passengerpane / build / Release és kattintson a Passenger.prefPane gombra a telepítéshez.


Redmine telepítése

A Redmine telepítése Mac OS X rendszerre

După ce ați îndeplinit cerințele preliminare, puteți începe instalarea Redmine. Kövesse a Redmine telepítését Mac OS X 10.7 Lion szerverre.

  • Lépés 1:

Redmine 2 ellenőrzése
cd / Könyvtár / WebServer / Webhelyek /
Létező webhelyek rendezői létrehozása (sudo mkdir /Library/WebServer/Sites)
sudo git klón https://github.com/redmine/redmine

  • Lépés 2:

Utas konfigurálása és deschideți /Könyvtár/Webszerver/Webhelyek a Finderben
În Preferințele de sistem, începeți panoul de preferințe Passenger
Mutăți folderul redmine in Passenger
După ce ați setat "Adresa" la ceva precum redmine.local, faceți clic pe "Producție"
Introduceți orice nume de stilou pentru site (példa: your.server.com/redmine)

  • Step 3

Dátumbázis konfigurálása, dátum alapozása és redmine használatának beállítása, dátum baza konfigurálása
mysql -u root -p
(Sunteți întrebat, bevezeti a parola root MYSQL-t)
Bemutatjuk az acest lucru-t (detaliat mai jos) a MySQL-ben. Înlocuiți orice parolă cu alegerea dvs. pentru MY_PASSWORD:
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:

A Redmine konfigurálása
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 az database.yml fájlt, de exemplu

Termelés:
adapter: mysql
adatbázis: redmine
host: localhost
felhasználónév: redmine
jelszó: MY_PASSWORD
aljzat: /tmp/mysql.sock

Observați același lucru pentru configuration.yml, dacă este necesar

  • Lépés 5:

Instaleți gem-urile necesare

sudo gem install csomag
Asigurați-vă că sunteți prezent in directorul redmineCD / Könyvtár / WebServer / Webhelyek / redmine:
sudo csomag telepítése - fejlesztési teszt nélkül

  • Lépés 6:

Implicit valorile stabilitás

sudo rake generator_secret_token

Ha az acest pas, akkor a következő parancsot kapja: "sudo port install mysql5-server mysql5".

sudo RAILS_ENV = termelési rake db: migráció
sudo RAILS_ENV = termelési rake redmine: load_default_data

Introduceți limba pe care o doriți (de exemplu: en pentru engleză) când sunteți întrebat și apoi apăsați Enter.

Rețineți că s-ar putea să primiți mesajul de avertizare "Instalați RDoc". Acest mesaj nu apare pentru a preveni instalarea reușită. În loc de generate_secret_token, használja a generate_session_store pentru redmine 1.4.

  • Lépés 7:

Webszerver jelentések

Realizarea finală Redmine? Ușoară.

Figyeljen arra, hogy a tervezési területet, a gestionarea-t és a tökéletes vezérlést a szoftver proiectelor programjaiban végezze.

Încercați Easy Redmine in 30 de zile de încercare gratuită

Funkciók teljes, SSL védelme, nincs biztonsági mentés, geolocalizarea dvs.