웹사이트 검색

Ubuntu 16.04에 OpenProject를 설치하는 방법


이 페이지에서

  1. 전제 조건
  2. 우리가 할 일\n
  3. 1단계 - 시스템 업데이트 및 업그레이드
  4. 2단계 - OpenProject 관리 시스템 설치
  5. 3단계 - Openproject 설치 후 구성\n
  6. 4단계 - 테스트
  7. 참조

OpenProject는 GNU GPL 3 라이선스에 따라 출시된 위치 독립적인 팀 공동 작업을 위한 웹 기반 관리 시스템입니다. 작업 관리, 팀 협업, 스크럼 등을 제공하는 프로젝트 관리 소프트웨어입니다. OpenProject는 Ruby on Rails 및 AngularJS로 작성되었습니다.

이 튜토리얼에서는 Ubuntu 16.04를 사용하여 OpenProject 관리 시스템을 설치하고 구성하는 방법을 보여줍니다. 이 도구는 수동으로 설치하거나 리포지토리의 패키지를 사용하여 설치할 수 있습니다. 이 가이드에서는 저장소에서 Openproject를 설치합니다.

전제 조건

  • 우분투 16.04
  • 루트 권한\n

우리가 할 일

  1. 업데이트 및 업그레이드 시스템
  2. OpenProject 관리 시스템 설치
  3. OpenProject 사후 설치 구성\n
  4. 테스트

1단계 - 시스템 업데이트 및 업그레이드

Ubuntu 시스템에 OpenProject를 설치하기 전에 사용 가능한 모든 리포지토리를 업데이트하고 Ubuntu 시스템을 업그레이드합니다.

다음 명령을 실행합니다.

sudo apt update
sudo apt upgrade -y

2단계 - OpenProject 관리 시스템 설치

기본적으로 OpenProject는 Ubuntu, CentOS, Debian 및 SUSE Linux Enterprise를 비롯한 많은 Linux 배포판에 대한 패키지 리포지토리를 제공합니다. 배포판에 수동으로 설치할 수 있습니다.

이 가이드에서는 리포지토리에서 OpenProject 프로젝트 관리 시스템을 설치합니다.

열린 프로젝트 키를 다운로드하여 시스템에 추가합니다.

wget -qO- https://dl.packager.io/srv/opf/openproject-ce/key | sudo apt-key add -

그리고 /etc/apt/sources.list.d 디렉토리에서 Ubuntu 16.04용 openproject 저장소를 다운로드합니다.

sudo wget -O /etc/apt/sources.list.d/openproject-ce.list \
  https://dl.packager.io/srv/opf/openproject-ce/stable/7/installer/ubuntu/16.04.repo

이제 Ubuntu 리포지토리를 업데이트하고 아래와 같이 apt 명령을 사용하여 openproject를 설치합니다.

sudo apt update
sudo apt-get install openproject -y

설치가 완료되면 다음과 유사한 결과가 나타납니다.

3단계 - Openproject 설치 후 구성

openproject 패키지를 설치한 후에도 여전히 구성을 수행해야 합니다. MySQL을 사용하여 데이터베이스를 구성하고, Apache를 사용하여 웹 서버를 구성하고, 도메인 이름을 구성하고, Git 및 SVN에 대한 지원을 추가하고, 이메일 알림을 구성하고, 애플리케이션 캐시에 대해 Memcached를 활성화합니다.

아래의 openproject 명령을 실행합니다.

openproject configure

그러면 openproject 데이터베이스 구성을 위한 마법사가 나타납니다.

로컬에서 MySQL 서버 설치 및 구성을 선택하고 확인을 클릭합니다. 시스템에 MySQL 서버를 자동으로 설치하고 openproject 설치를 위한 데이터베이스를 자동으로 생성합니다.

웹 서버 구성의 경우 apache2 서버 설치를 선택하고 확인을 클릭합니다. 자동으로 apache2 웹 서버를 설치하고 OpenProject 애플리케이션용 가상 호스트를 구성합니다.

이제 Openproject 애플리케이션의 도메인 이름을 입력하고 확인을 선택합니다.

서버 경로 접두사의 경우 공백으로 둘 수 있습니다. hakase-labs.co/openproject/와 같은 경로 URL에서 Openproject를 실행하려면 /openproject를 입력하면 됩니다.

다음은 SSL 구성입니다. SSL 인증서를 구입한 경우 예를 선택하고 SSL 인증서가 없으면 아니요를 선택합니다.

이제 Subversion 및 Git 지원이 있습니다. 이 기능을 활성화하면 애플리케이션에서 Subversion 및 Git 리포지토리를 생성하고 호스팅할 수 있습니다. 그리고 이것은 Nginx가 아닌 Apache 웹 서버에서만 작동합니다. 또한 Subversion 및 Git 지원을 위해 이 기능을 활성화하는 것이 좋습니다. 예를 선택하십시오.

전복 지원

Github 지원.

그런 다음 이메일 알림 구성을 묻는 메시지가 표시됩니다. 서버의 sendmail 응용 프로그램을 사용하거나 Google SMTP 등과 같은 타사의 SMTP 계정을 사용할 수 있습니다.

필요에 따라 선택하고 확인을 클릭합니다.

그리고 Memcached 캐시 설치의 경우 openproject의 성능 향상을 위해 설치해야 합니다.

새 Memcached 서버 설치를 선택하고 확인을 클릭합니다.

이제 openproject 설치에 필요한 모든 패키지의 설치 및 구성이 자동으로 수행됩니다. 그리고 완료되면 아래와 같은 결과를 얻을 수 있습니다.

4단계 - 테스트

웹 브라우저를 열고 주소 표시줄에 openproject URL을 입력하세요. 제 URL은 http://open.hakase-labs.co입니다.

그러면 기본 페이지가 표시됩니다.

이제 로그인 버튼을 클릭하여 관리자 대시보드에 로그인합니다. 관리자를 사용자 및 비밀번호로 사용합니다.

자신의 비밀번호로 기본 관리자 비밀번호를 변경하십시오.

비밀번호를 입력하고 저장 버튼을 클릭합니다.

그러면 아래와 같이 대시보드가 표시됩니다.

프로젝트 샘플을 보려면 데모 프로젝트를 클릭하십시오.

Ubuntu 16.04에서 OpenProject의 설치 및 구성이 성공적으로 완료되었습니다.

참조

  • https://www.openproject.org/