Как да инсталирате Redmine на Mac OS X

4/20/2020
6 минути
Лукаш Бена
Съвместно свързване с компютър с Windows позволява приложение на Redmine в степен на Mac OS X и повече стръмно формиране на програмни грешки. Това е актуално средство за фолк предсказатели, които инсталират и използват Redmine в Mac OS X-система.

Likevel, før du utfører den faktiske installasjonen, må du gå gjennom installasjonsforutsetningene.


Предназначение за инсталиране

  • Инсталатор OS X/Xcode Developer Tools
  • Вие можете да влезете в XCode, като регистрирате дег за безплатен конто и го изтеглите от: https://developer.apple.com/downloads/
    • Инсталатор на OS X MySQL и всички библиотечни файлове. Last ned http://www.mysql.com/downloads/mysql/ и изберете най-новата 64-битова версия
    • Kjør installasjonspakken. Това ще бъде инсталирано в / usr / local / mysql / bin. Създайте файл MySQLStartupItem.pkg, за да стартирате графичния файл, за да стартирате автоматично oppstart сървъри.
    • Добавете MySQL.prefPane и настройте инсталациите за всички потребители. Това е GUI за спиране и стартиране
    • Задаване на парола за изтриване на MySQLs при новата инсталация. Du kan gjøre dette fra kommandolinjen:
      mysqladmin -u root парола NYTT_PASSORD. Включва MySQL и сте. I terminalen:
      sudo докоснете /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Програмата за преработване на файла на файла: /usr/local/mysql/bin. Klikk deretter på lagre og deretter avslutt. Направете алтернатива за стартиране на стартиране за активиране на MySQL демони и клиенти, които могат да се използват за локален сървър. I terminalen:
      sudo nano /etc/my.cnf
    • Inkluder følgende som passer i redigeringsprogrammet:

[Mysqld]
сокет = /tmp/mysql.sock
[Клиент]
сокет = /tmp/mysql.sock

  • Следва да инсталирате MySQL бирен. Du kan laste ned direkte fra http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Изтегляния / MySQL-55.binaries.tar.gz -C ~ / Изтегляния
    Този код ще генерира root.tar-arkiv, така че да имате пакети
    sudo tar -xzvf ~ / Изтегляния / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    På dette tidspunktet bør tar list opp de flere filene som er plassert på passende steder i systemet
    • Gjennomfør installasjonen av Phusion Passenger (en gem som tar vare på Ruby on Rails-applikasjoner og gjør dem enkle å få tilgang til på serveren)
      sudo gem инсталирайте пътници
      sudo пътник-инсталиране-apache2-модул
      Инсталирането на apache2-modulen ще бъде степенувано, за да включите повече файлове в apache-конфигурационен файл. Файлът е /etc/apache2/httpd.conf за стандартен Lion Server. Linjene som skal inkluderes er som følger:

LoadModule put_module /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@

  • Следва тринн е чрез създаване и инсталиране на Pref панел за пътници

cd ~ / Изтегляния
git клонинг https://github.com/Fingertips/passengerpane/
компактдиск за пътници
xcodebuild

(Ако нямате xcodebuild, можете да го използвате в /usr/bin/xcodebuild)
Utfør installasjonen av preferansepanelet. Sjekk i ~ / Downloads / passengerpane / изграждане / на издаване, и щракнете върху Passenger.prefPane за инсталиране.


Инсталиране на av Redmine

Slik инсталатор на Redmine в Mac OS X

Etter at du har tatt vare på forutsetningene, kan du begynne med Redmine-installasjonen. Следвайте тези стъпки, за да инсталирате Redmine на Mac OS X 10.7 Lion Server.

  • Трин 1:

Sjekk Redmine 2
cd / Библиотека / WebServer / Сайтове /
Opprett sites-mappen hvis den ikke finnes (sudo mkdir /Library/WebServer/Sites)
клонинг на sudo git https://github.com/redmine/redmine

  • Трин 2:

Конфигуратор Passenger и åpne /Library/WebServer/Sites i Finder
I Systemvalg, åpne Passenger-valgpanelet
Flytt redmine-mappen til Passenger
Etter å ha satt "Address" til noe som f.eks. redmine.local, щракнете върху „Производство“
Skriv inn et valgfritt pennavn for nettstedet (f.eks.: your.server.com/redmine)

  • Трин 3:

Sett opp база данни Med redmine база данни и потребители, sett opp databasen
mysql -u root -p
(Når du blir bedt om det, skriv inn MYSQL root-passordet)
Написване на това (подробно неизвестно) в MySQL. Erstatt eventuelt passordet du velger за MY_PASSWORD:
създаване на база данни за Redmine набор от символи utf8;
създайте потребител 'redmine' @ 'localhost', идентифициран от 'MY_PASSWORD';
предоставете всички привилегии за redmine. * до 'redmine' @ 'localhost';
флъш привилегии;
изход

  • Трин 4:

Конфигуратор Redmine
cd / Библиотека / WebServer / Сайтове / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp public / plugin_assets журнални файлове
sudo chmod -R 755 файлове в дневника tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml

Rediger database.yml, за ексемпел

производство:
адаптер: mysql
база данни:
домакин:
потребителско име:
парола: MY_PASSWORD
гнездо: /tmp/mysql.sock

Gjør det same for configuration.yml om nødvendig

  • Трин 5:

Инсталатор на nødvendige gemene

sudo gem инсталирате пакет
Sørg for at du er i redmine-mappencd / Библиотека / WebServer / Сайтове / redmine:
sudo bundle install - без тест за развитие

  • Трин 6:

Etablere standardverdiene

sudo рейк generator_secret_token

Когато възникне проблем в този стадий, трябва да изпълните командата „sudo port install mysql5-server mysql5“.

sudo RAILS_ENV = производствена рейка db: миграция
sudo RAILS_ENV = производствена рейка redmine: load_default_data

Skriv inn ønsket språk (за пример: en за английски) når du blir bedt om det, og trykk deretter enter.

Можете да добавите реклама в съобщението с надпис „Моля, инсталирайте RDoc“. Denne meldingen primes ikke for å forhindre vellykket installasjon. Имам за generate_secret_token, използвам generate_session_store за redmine 1.4.

  • Трин 7:

стартирайте уеб сървър на nytt

Последно надграждане на Redmine? Enkel.

Få alle kraftige verktøy for perfekt prosjektplanlegging, -styring og -kontroll i én programvare.

Пробвайте Easy Redmine в 30-те безплатни периода на проба

Пълна функционалност, SSL-защита, продължително сиккерхетско копие, и din geografiske plassering