Zainstaluj Redmine na Mac OS X
Udostępniony na komputerze z systemem Windows, dostępny na platformie Redmine w systemie Mac OS X, który umożliwia korzystanie z interfejsu użytkownika. Możesz zobaczyć, jak działa w systemie Redmine w systemie Mac OS X.
Однак, перед тим, як виконувати фактичну установку, вам потрібно пройти передумови для установки.
Передумови для установки
- Skorzystaj z narzędzi programistycznych OS X/Xcode
- Ви можете отримати XCode, зареєструвавшись на безкоштовний обліковий запис та завантаживши з: https://developer.apple.com/downloads/
- Otwórz OS X MySQL, aby uzyskać dostęp do lokalnych bibliotek. Otwórz http://www.mysql.com/downloads/mysql/ та виберіть останню 64-бітну версію
- Запустіть пакет установки. Otwórz plik w / usr / local / mysql / bin. Zainstaluj plik MySQLStartupItem.pkg, który będzie wbudowanym narzędziem do przeglądania plików уску сервера.
- Otwórz plik MySQL.prefPane, który będzie dostępny dla każdego użytkownika. Це забезпечує графічний інтерфейс користувача для зупинки та запуску
- Otwórz koronę dla nowej bazy danych MySQL. Ви можете зробити це з командного рядка:
mysqladmin -u hasło roota NOWEHASŁO. Włącz MySQL dla każdego. Termin:
sudo touch /etc/paths.d/mysql
sudo nano /etc/paths.d/mysql
Otwórz ponownie: /usr/local/mysql/bin. Після цього натисніть зберегти, а потім вийдіть. Введіть параметри запуску, щоб повідомити демону та клієнту та клієнту про про підключення до локального сервера. Termin:
sudo nano /etc/my.cnf - Включіть наступне, якщо потрібно, у редакторі:
[Mysqld]
gniazdo = /tmp/mysql.sock
[klient]
gniazdo = /tmp/mysql.sock
- Naszyjnik кроком є встановлення бінарних файлів MySQL. Ви можете безпосередньо завантажити з http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
- sudo tar -xzvf ~ / Downloads / MySQL-55.binaries.tar.gz -C ~ / Downloads
Цей код згенерує архів root.tar, який вам також потрібно розпакувати
sudo tar -xzvf ~ / Downloads / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
На цьому етапі tar повинен перерахувати кілька файлів, розміщених у відповідних місцях по всій системі- Виконайте установку Phusion Passenger (камінь, який дбає про додатки Ruby on Rails та робить їх легкодоступними на сервері)
klejnot sudo zainstalować pasażera
sudo pasażer-zainstaluj-moduł-apache2Установка модуля Apache2 попросить вас додати кілька рядків до файлу конфігурації Apache. Otwórz plik /etc/apache2/httpd.conf na serwerze Lion Server. Рядки, які потрібно включити, наведені нижче:
- Виконайте установку Phusion Passenger (камінь, який дбає про додатки Ruby on Rails та робить їх легкодоступними на сервері)
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@
- Наступним кроком є побудова та установка Panel preferencji pasażera
cd ~ / Downloads
git clone https://github.com/Fingertips/passengerpane/
płyta pasażerska cd
xcodebuild
(w tym przypadku nie można uruchomić xcodebuild, można to zrobić w /usr/bin/xcodebuild)
Виконайте установку панелі переваг. Перевірте в ~ / Pobieranie / panel pasażerski / kompilacja / wydanie та натисніть на Passenger.prefPane для установки.
Установка Redmine
Після виконання передумов, ви можете розпочати встановлення Redmine. Dostosowany do gry, gotowy do użycia Redmine na serwerze Mac OS X 10.7 Lion.
- Krok 1:
Uruchom Redmine 2
cd / Library / WebServer / Sites /
Створіть каталог witryny, якщо його не існує (sudo mkdir /Library/WebServer/Sites)
klon sudo git https://github.com/redmine/redmine
- Krok 2:
Otwórz Pasażera w oknie /Library/WebServer/Sites w Finderze
У Системних налаштуваннях відкрийте панель управління Pasażer
Перемістіть папку redmine до Passenger
Udostępnij „Adres” na щось, na наприклад redmine.local, натисніть „Produkcja”
Введіть будь-яке ім'я для сайту (nad: your.server.com/redmine)
- Krok 3
Налаштування бази даних з базою даних та користувачем redmine, налаштуйте базу даних
mysql -u root -p
(Коли вас попросять, введіть пароль кореневого користувача MYSQL)
Далі введіть це (детально нижче) w MySQL. Замініть будь-який пароль на свій вибір для MY_PASSWORD:
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
- Krok 4:
Naprawa 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
Редагуйте Database.yml, наприклад
produkcja:
adapter: mysql
baza danych: redmine
host: localhost
nazwa użytkownika: redmine
hasło: MY_PASSWORD
gniazdo: /tmp/mysql.sock
Дотримуйтесь того ж самого для konfiguracja.yml, якщо це необхідно
- Krok 5:
Встановіть необхідні камені
pakiet instalacyjny sudo gem
Переконайтеся, що ви знаходитесь у каталозі redminecd / Library / WebServer / Sites / redmine:
Instalacja pakietu sudo - bez testu programistycznego
- Krok 6:
Встановіть значення за замовчуванням
sudo rake generuje_tret_tret
Якщо ви зіткнетеся з будь-якими проблемами на цьому етапі, спробуйте ще раз, використовуючи команду "sudo port zainstaluj serwer mysql5 mysql5".
sudo RAILS_ENV = prowizja produkcyjna db: migracja
sudo RAILS_ENV = prowizja produkcyjna redmine: load_default_data
Введіть мову, яку ви хочете (наприклад: en для англійської) та натисніть Enter.
Пам'ятайте, що ви можете отримати повідомлення про попередження "Будь ласка, встановіть RDoc". Це повідомлення не показується, щоб запобігти успішній установці. Pobierz generate_secret_token використовуйт gener_session_store dla Redmine 1.4.
- Krok 7:
Перезапустіть веб-сервер
Ogłoszenie Redmine na Twojej stronie? Легко.
Отримайте всі потужні інструменти для ідеального планування, управління та контролю проектів в одному програмном у забезпеченні.