Kuinka asentaa Redmine Mac OS X:ään

4/20/2020
6 minut
Łukasz Beňa

Verrattuna Windows-tietokoneeseen Redmine-sovelluksen käyttäminen Mac OS X:llä tarjoaa sinulle virtaviivaisemman käyttöliittymän. Tämä on juuri syy siihen, miksi ihmiset mieluummin asentavat ja käyttävät Redminea Mac OS X -järjestelmässään.

Kuitenkin ennen varsinaista asennusta sinun na käytävä läpi asennuksen edellytykset.


Zestaw edellytykset Asennuksen

  • Narzędzia programistyczne Asenna OS X/Xcode
  • Voit hankkia XCode:n joko rekisteröitymällä ilmaiseksi ja lataamalla osoitteesta: https://developer.apple.com/downloads/
    • Asenna OS X MySQL jest bardzo łatwo dostępna. Lata http://www.mysql.com/downloads/mysql/ ja Valitse Uusin 64-bittinen wersja
    • Suorita asennuspaketti. Tämä asentaa nopeasti / usr / local / mysql / bin-kansioon. Suorita MySQLStartupItem.pkg-tiedosto käyttääksesi graafista käyttöliittymää palvelimen käynnistämiseen automaattisesti.
    • Avaa MySQL.prefPane to suorita asennus kaikille käyttäjille. Tämä tarjoaa käyttöliittymän pysäyttämiseen ja käynnistämiseen
    • Aseta root-salasana MySQL:n uudelle asennukselle. Voit tehdä tämän komentoriviltä:
      mysqladmin -u hasło roota UUSISALASANA
    • Otwórz plik MySQL. Terminalalisa:
      sudo touch /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Edytor Kirjoita w tym miejscu: /usr/local/mysql/bin . Tallenna ja poistu sitten.
    • Lisää käynnistysasetukset, jotta MySQL-daemoni ja asiakasohjelma yhdistävät paikalliseen palvelimeen. Terminalalisa:
      sudo nano /etc/my.cnf
    • Lisää seuraava sopivasti redaktor:

[Mysqld]
gniazdo = /tmp/mysql.sock
[klient]
gniazdo = /tmp/mysql.sock

  • Zobacz, jak działa na MySQL-binäärien asentaminen. Voit ladata ne suoraan osoitteesta http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Downloads / MySQL-55.binaries.tar.gz -C ~ / Downloads
    Tämä koodi luo root.tar-arkiston, joka sinun täytyy myös purkaa
    sudo tar -xzvf ~ / Downloads / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    Tässä vaiheessa tar pitäisi luetteloida useita tiestoja sopiviin sijainteihin koko järjestelmässä
    • Suorita Phusion Passengerin asennus (klejnot, joka huolehtii Ruby on Rails -sovelluksista ja helpottaa niiden käyttöä palvelimella)
      klejnot sudo zainstalować pasażera
      sudo pasażer-zainstaluj-moduł-apache2
      Apache2-modululin asennus pyytää lisäämään useita rivejä apache-konfiguraatiotiedostoon. Połączono ze standardowym serwerem Lion Serverille /etc/apache2/httpd.conf. Lisättävät rivit ovat seuraavat:

LoadModule moduł_ pasażera /Biblioteka/Ruby/Gems/1.8/gems/passenger-3.0.12/ext/apache2/mod_passenger.so
PassengerRoot/Biblioteka/Ruby/Gems/1.8/Gems/passenger-3.0.12
PassengerRuby /System/Library/Frameworks/Ruby.framework/Version/1.8/usr/bin/Ruby@

  • Seuraava vaihe w panelu preferencji pasażera -ohjelman rakentaminen ja asentaminen

cd ~ / Downloads
git clone https://github.com/Fingertips/passengerpane/
płyta pasażerska cd
xcodebuild

(Jos et löydä xcodebuildia, se voi olla sijainnissa /usr/bin/xcodebuild)
Suorita asennus mieltymysten paneelille. Tarkista ~ / Pobieranie / panel pasażerski / kompilacja / wydanie ja napsauta Passenger.prefPane asennusta varten.


Redminen asennus

Kuinka asentaa Redmine Mac OS X:ään

Kun olet huolehtinut edellytyksistä, voit aloittaa Redminen asentamisen. Bezpłatne udostępnianie danych dostępnych na serwerze Redminen Mac OS X 10.7 Lion Server.

  • Wajhe 1:

Tarkista Redmine 2
cd / Library / WebServer / Sites /
Luo sites-hakemisto, jos sitä ei ole (sudo mkdir /Library/WebServer/Sites)
klon sudo git https://github.com/redmine/redmine

  • Wajhe 2:

Määritä Passenger ja avaa /Library/WebServer/Sites Finderissä
Järjestelmäasetuksissa avaa Passenger-asetuspaneeli
Siirrä redmine-kansio Passengereihin
Aseta „Adres” joksikin, esim. redmine.local, ja napsauta „Produkcja”
Anna sivustolle mikä tahansa nimi (esim. your.server.com/redmine)

  • Wajhe 3

Aseta tietokanta Redmine-tietokannalle ja käyttäjälle, aseta tietokanta
mysql -u root -p
(Kun sinua pyydetään, anna MYSQLin pääsalasana)
Syötä sitten tämä (alla yksityiskohtaisesti) MySQLiin. Korvaa halutessasi MY_PASSWORD omalla salasanallasi:
utwórz bazę danych redmine zestaw znaków utf8;
utwórz użytkownika „redmine” @ „localhost” identyfikowany przez „MY_PASSWORD”;
nadaj wszystkie uprawnienia redmine. * do „redmine” @ „localhost”;
spłukiwanie przywilejów;
wyjście

  • Wajhe 4:

Maäritä Redmine
cd / Library / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp public / plugin_assets log files
sudo chmod -R Pliki 755 log tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

Muokkaa Database.yml-tiedostoa, esimerkiksi näin

produkcja:
adapter: mysql
baza danych: redmine
host: localhost
nazwa użytkownika: redmine
hasło: MY_PASSWORD
gniazdo: /tmp/mysql.sock

Tee sama tarvittaessa myös konfiguracja.yml-tiedostolle

  • Wajhe 5:

Klejnot Asenny Tarvittavat

pakiet instalacyjny sudo gem
Varmista, että olet redmine-hakemistossacd / Library / WebServer / Sites / redmine:
Instalacja pakietu sudo - bez testu programistycznego

  • Wajhe 6:

Aseta oletusarvot

sudo rake generuje_tret_tret

Jos kohtaat ongelmia tässä vaiheessa, yritä uudelleen käyttämällä komentarz „Sudo port install mysql5-server mysql5”.

sudo RAILS_ENV = prowizja produkcyjna db: migracja
sudo RAILS_ENV = prowizja produkcyjna redmine: load_default_data

Syötä haluamasi kieli (esim. en englanniksi), kun sinua pyydetään, ja painta sitten enter.

Huomaa, että saatat saada varoitusviestin „Proszę zainstalować RDoc”. Tämä viesti ei näy onnistuneen asennuksen estämiseksi. Käytä sen sijaan redmine 1.4:lle generate_session_storea generate_secret_tokenin sijaan.

  • Wajhe 7:

käynnistä web-palvelin uudelleen

Redmine päivitys? Pomoc.

Saat kaikki tehokkaat työkalut täydelliseen projektisuunnitteluun, hallintaan ja kontrollointiin yhdessä ohjelmistossa.

Kokeile Easy Redmine -ohjelmaa 30 päivän ilmaisella kokeilujaksolla

Täydet ominaisuudet, SSL-suojattu, päivittäiset varmuuskopiot, sijaintisi mukaan