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

4/20/2020
7 минути
Лукаш Беня.

Vergeleken een Windows PC biedt het gebruik van de Redmine application op Mac OS X u een poer gestroomlijnde gebruikersinterface. Това е precies waarom mensen ervoor kiezen om Redmine te installeren en te gebruiken on hun Mac OS X system.

Voordat u de daadwerkelijke installatie uitvoert, moet u echter de installatievereisten doornemen.


Vereisten voor installatie

  • Инструменти за разработчици на OS X/Xcode за инсталиране
  • Можете да отворите XCode, за да се регистрирате за безплатен акаунт и да го изтеглите след това: https://developer.apple.com/downloads/
    • Инсталирайте OS X MySQL във всички копирани библиотеки. Изтегли http://www.mysql.com/downloads/mysql/ в тази нова 64-битова версия
    • Voer het installatiepakket uit. Това е подкана за инсталиране в / usr / local / mysql / binVoer, за да използвате MySQLStartupItem.pkg-bestand, за да създадете интерфейс за графичен интерфейс за автоматично стартиране на вашия сървър.
    • Отворете MySQL.prefPane за избор на инсталация за всички потребители. Dit biedt een GUI za stoppen en starten
    • Имате руутна дума за наблюдение за новата инсталация на MySQL. U kunt dit doen vanaf de opdrachtregel:
      mysqladmin -u root wachtwoord NIEUW WACHTWOORDVoeg MySQL toe a hetpad. В терминала:
      sudo докоснете /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      Въведете редовния редактор в: /usr/local/mysql/bin. Натиснете hierna opslaan en vervolgens op afsluiten.Voeg opstartopties toe om de MySQL-daemon en -client te vertellen om verbinding te maken met de lokale server. В терминала:
      sudo nano /etc/my.cnf
    • Voeg het algende toe zoals van toepassing в редактора:

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

  • Последната стъпка е инсталирана от двоични файлове на MySQL. U kunt deze rechtstreeks downloaden van http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / Изтегляния / MySQL-55.binaries.tar.gz -C ~ / Изтегляния
    Този код е генериран в root.tar-archief, така че можете да го направите пакет
    sudo tar -xzvf ~ / Изтегляния / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    Op dit punt moet tar de verschillende bestanden vermelden die op geschikte locaties in het hele system zijn geplaatst.
    • Извършете инсталация от Phusion Passenger (een gem die zorgt voor Ruby on Rails-toepassingen en ze gemakkelijk toegankelijk aakt on de server)
      sudo gem инсталирайте пътници
      sudo пътник-инсталиране-apache2-модул
      Инсталацията на apache2-module-installatie се възстановява, за да можете да използвате конфигурацията на apache. Най-доброто е /etc/apache2/httpd.conf за стандартния Lion Server. De regels om op te nemen zijn als volgt:

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

(Als u xcodebuild niet kunt vinden, kan het zich bevinden in /usr/bin/ xcodebuild)
Voer de installatie van de voorkeurenpaneel uit. Контрольор в ~ / Downloads / passengerpane / изграждане / на издаване, щракнете върху Passenger.prefPane за инсталиране.


Инсталация от Redmine

Инсталирайте Redmine за Mac OS X

Nadat u aan de vereisten hebt voldaan, kunt u beginnen met de installatie van Redmine. Следва инсталирането на Redmine на Mac OS X 10.7 Lion Server.

  • Стъпка 1:

Controleer Redmine 2
cd / Библиотека / WebServer / Сайтове /
Направете директорията на сайтове като тази, която не е най-добра (sudo mkdir /Library/WebServer/Sites)
клонинг на sudo git https://github.com/redmine/redmine

  • Стъпка 2:

Configureer Passenger en open /Library/WebServer/Sites in Finder
В Systemvoorkeuren започнете с het Passenger-voorkeurenpaneel
Verplaats de redmine-map около пътника
След като въведете „Адрес“ като redmine.local, щракнете върху „Производство“
Voer een willekeurige naam in voor de site (bijvoorbeeld: your.server.com/redmine)

  • стъпка 3

Stel de база данни в met redmine-database en -gebruiker
mysql -u root -p
(Искате да въведете тази дума, изберете MYSQL-rootwachtwoord in)
Voer vervolgens dit in MySQL in. Vervang elk wachtwoord van uw keuze za 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

Преглед на база данни.yml, бийвоорбелд

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

Doe hetzelfde for configuration.yml indien nodig

  • Стъпка 5:

Инсталиране на верни скъпоценни камъни

sudo gem инсталирате пакет
Zorg ervoor dat u zich in de redmine-directory bevindtcd / Библиотека / WebServer / Сайтове / redmine:
sudo bundle install - без тест за развитие

  • Стъпка 6:

Stel de standaardwaarden in

sudo рейк generator_secret_token

Ако възникне проблем с този пункт, проверете го и го отворите с помощта на опцията „sudo port install mysql5-сървър mysql5“.

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

Voer de taal in die u wilt (bijvoorbeeld: en voor Engels) wanneer u hierom wordt gevraagd en druk vervolgens op enter.

Houd er rekening mee dat u mogelijk de waarschuwingsmelding „Моля, инсталирайте RDoc“ ontvangt. Deze melding wordt niet weergegeven om een ​​succesvolle installatie te voorkomen. Използване на място от generate_secret_token generate_session_store за redmine 1.4.

  • Стъпка 7:

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

Последен ъпгрейд на Redmine? Makkelijk.

Съберете всички крахтидж инструменти за перфектно планиране на проекти, -beheer en -control в друг софтуер.

Probeer Easy Redmine 30 дни безплатно

Разнообразни функции, SSL-обслужване, актуални резервни копия, във вашето географско местоположение