Поиск по сайту:

Как установить OpenProject на CentOS 7


На этой странице

  1. Предпосылки
  2. Что мы будем делать
  3. Шаг 1. Обновите и обновите систему
  4. Шаг 2. Установите систему управления OpenProject
  5. Шаг 3. Конфигурация OpenProject после установки
  6. Шаг 4. Тестирование
  7. Справочник

OpenProject — это веб-система управления с открытым исходным кодом для независимого от местоположения коллективного сотрудничества. Это программное обеспечение для управления проектами, которое предоставляет такие функции, как управление задачами, совместная работа в команде, схватка и многое другое. OpenProject был выпущен под лицензией GNU GPL 3 и написан на Ruby on Rails и AngularJS.

В этом руководстве я покажу вам, как установить и настроить OpenProject на CentOS 7. OpenProject можно установить вручную, а также с помощью пакетов RPM из репозитория OpenProject. Для этого руководства я установлю OpenProject из репозитория.

Предпосылки

  • СентОС 7
  • Привилегии root

Что мы будем делать

  1. Обновление и обновление системы
  2. Установить систему управления OpenProject
  3. Конфигурация OpenProject после установки
  4. Тестирование

Шаг 1 - Обновите и обновите систему

Перед установкой OpenProject в системе Ubuntu обновите все доступные репозитории и обновите систему Ubuntu.

Запустите команду ниже.

yum -y update

Шаг 2 - Установите систему управления OpenProject

По умолчанию OpenProject предоставляет репозиторий, содержащий пакеты для многих дистрибутивов Linux, включая Ubuntu, CentOS, Debian и SUSE Linux Enterprise. И его можно установить вручную на ваш дистрибутив.

Для этого руководства мы установим систему управления проектами OpenProject из репозитория.

Добавьте репозиторий Openproject для CentOS 7, выполнив приведенную ниже команду.

sudo wget -O /etc/yum.repos.d/openproject-ce.repo \
  https://dl.packager.io/srv/opf/openproject-ce/stable/7/installer/el/7.repo

Теперь установите его с помощью следующей команды.

yum -y install openproject

После завершения установки вы получите результат, как показано ниже.

Шаг 3 - Конфигурация OpenProject после установки

После установки пакетов openproject нам необходимо выполнить настройку. Мы настроим базу данных с помощью MySQL, веб-сервер с помощью Apache, настроим доменное имя, добавим поддержку Git и SVN, настроим уведомление по электронной почте и включим Memcached для повышения производительности OpenProject.

Запустите команду openproject ниже.

openproject configure

И вы получите мастер для настройки базы данных openproject.

Выберите «Установить и настроить сервер MySQL локально» и нажмите «ОК». Он автоматически установит сервер MySQL в систему и автоматически создаст базу данных для установки openproject.

Для конфигурации веб-сервера выберите «Установить сервер apache2» и нажмите «ОК». он автоматически установит веб-сервер apache2 и настроит виртуальный хост для приложения OpenProject.

Теперь введите доменное имя для вашего приложения Openproject и нажмите OK.

Для префикса пути к серверу вы можете оставить это поле пустым. Если вы хотите запустить Openproject по URL-адресу пути, например hakase-labs.co/openproject/, вы можете ввести в поле /openproject.

Далее, для конфигурации SSL. Если вы приобрели SSL-сертификаты, выберите «Да» и «Нет», если у вас нет SSL-сертификатов.

Теперь о поддержке Subversion и Git. Если вы включите эту функцию, вы сможете создавать и размещать репозиторий Subversion и Git в своем приложении. Это работает только на веб-сервере Apache, а не на Nginx. И вам рекомендуется включить эту функцию для поддержки Subversion и Git — выберите «да».

Subversion поддерживает openProject.

Git поддерживает OpenProject.

Затем вас попросят настроить уведомления по электронной почте. Вы можете использовать приложение sendmail сервера или использовать учетную запись SMTP от стороннего поставщика, например Google SMTP и т. д.

Выберите, что вам нужно, и нажмите ОК.

Что касается кеша Memcached, установите его, чтобы повысить производительность openproject.

Выберите «Установить новый сервер Memcached» и нажмите «ОК».

Команда автоматически установит и настроит все пакеты для установки openpoject. И когда он будет завершен, вы получите результат, как показано ниже.

Шаг 4 — Тестирование

Откройте веб-браузер и введите в адресной строке URL-адрес вашего openproject. У меня http://open.hakase-labs.co.

И вы можете увидеть страницу по умолчанию.

Теперь нажмите кнопку «Войти», чтобы войти в панель администратора, и используйте admin в качестве пользователя и пароля.

Измените пароль администратора по умолчанию на свой собственный пароль.

Введите пароль и нажмите кнопку Сохранить.

И вы получите панель инструментов, как показано ниже.

Нажмите на демонстрационный проект, чтобы увидеть образец проекта.

Установка и настройка OpenProject на CentOS 7 успешно завершена.

Ссылка

  • https://www.openproject.org/